Loading
Bug 1737725 - Ensure hit-testing never observes scroll offsets that don't have...
Bug 1737725 - Ensure hit-testing never observes scroll offsets that don't have async deltas applies. r=hiro,gw When a new scene is swapped in on the render backend thread, its scroll frames have scroll offsets that come from the main thread and do not reflect async scroll deltas until such deltas are sampled from APZ. It's possible for hit-testing to observe the scene in this temporary state, potentially leading to incorrect hit-test results. To avoid this, save the async offsets from the previous scene and apply them to the new scene until we can sample proper offsets from APZ. Differential Revision: https://phabricator.services.mozilla.com/D173100