Bug 1509959 - Add a mochitest to verify unconsumed panning events don't trigger a pointercancel. r?botond
47 bytes, text/x-phabricator-request
|Details | Review|
Spinoff to add a test for bug 1502010. The scenario in question is when an element has touch-action: pan-y, and the user does a horizontal pan action on the element, the web content should get a series of pointermove events tracking the motion. Prior to the patch in bug 1502010 we would dispatch a pointercancel pretty much right away. This could result in broken content effects like JS-based carousels not working, etc.
Hm, looks like we are still getting events after the test ends. I thought I handled that better in this second version but I can robustify even more.
Updated patch. Here's another try push just for the pesky macOS verify jobs: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=c0afdb66808adb85a2650cfd2d6f9081f68bf04d
Pushed by email@example.com: https://hg.mozilla.org/integration/autoland/rev/abbe480903f5 Add a mochitest to verify unconsumed panning events don't trigger a pointercancel. r=botond
You need to log in before you can comment on or make changes to this bug.