Closed Bug 1791641 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 35979 - Deflake penPointerEvents test.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox107 fixed)

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(7 files)

Sync web-platform-tests PR 35979 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/35979
Details from upstream follow.

Kevin Ellis <kevers@google.com> wrote:

Deflake penPointerEvents test.

The test could flake due to coalescence of pointermove events. Deflake
by avoiding back to back moves. In the process, refactored the test to
make it more readable.

Bug: 1304718
Change-Id: Id8fb9d9b1f2969a634650237c3e1a3c4b2a0dfc3

Reviewed-on: https://chromium-review.googlesource.com/3906350
WPT-Export-Revision: 033e7211b978de0388b3d54c25d0fa67afcb009a

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0eedf9b5ebe6 [wpt PR 35979] - Deflake penPointerEvents test., a=testonly https://hg.mozilla.org/integration/autoland/rev/fe33112bbc3d [wpt PR 35979] - Update wpt metadata, a=testonly
Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 112 tests and 1 subtests ## Status Summary ### Firefox `OK` : 63[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 71[GitHub] 72[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] `PASS` : 1226[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1234[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 1235[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 1236[Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 1237[Gecko-linux1804-64-qr-debug] `FAIL` : 201[Gecko-linux1804-64-qr-debug, GitHub] 202[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 203[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview] 204[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] `TIMEOUT`: 32[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 42[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] `ERROR` : 10[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 12[GitHub] `NOTRUN` : 29 ### Chrome `OK` : 111 `PASS` : 2378 `FAIL` : 2 `ERROR` : 1 ### Safari `OK` : 78 `PASS` : 2129 `FAIL` : 100 `TIMEOUT`: 17 `ERROR` : 19 `NOTRUN` : 12 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8431d1b8066725448944dd36940833e563cd296c) [GitHub PR Head](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=3315aac7e30d8c1cb5bbb36149461bbe0661e3d4&label=pr_base) ## Details ### Firefox-only Failures * [/infrastructure/testdriver/actions/penPointerEvents.html](https://wpt.live/infrastructure/testdriver/actions/penPointerEvents.html) [[wpt.fyi](https://wpt.fyi/results/infrastructure/testdriver/actions/penPointerEvents.html)]: `ERROR` * [/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html](https://wpt.live/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?mouse)] * mouse pointerover.fromElement attribute exists: `FAIL` * mouse pointerover.fromElement value is null.: `FAIL` * mouse pointerover.toElement attribute exists: `FAIL` * mouse pointerover.toElement value is null.: `FAIL` * mouse pointerenter.fromElement attribute exists: `FAIL` * mouse pointerenter.fromElement value is null.: `FAIL` * mouse pointerenter.toElement attribute exists: `FAIL` * mouse pointerenter.toElement value is null.: `FAIL` * mouse pointermove.fromElement attribute exists: `FAIL` * mouse pointermove.fromElement value is null.: `FAIL` * mouse pointermove.toElement attribute exists: `FAIL` * mouse pointermove.toElement value is null.: `FAIL` * mouse pointerdown.fromElement attribute exists: `FAIL` * mouse pointerdown.fromElement value is null.: `FAIL` * mouse pointerdown.toElement attribute exists: `FAIL` * mouse pointerdown.toElement value is null.: `FAIL` * mouse pointerup.fromElement attribute exists: `FAIL` * mouse pointerup.fromElement value is null.: `FAIL` * mouse pointerup.toElement attribute exists: `FAIL` * mouse pointerup.toElement value is null.: `FAIL` * mouse pointerout.fromElement attribute exists: `FAIL` * mouse pointerout.fromElement value is null.: `FAIL` * mouse pointerout.toElement attribute exists: `FAIL` * mouse pointerout.toElement value is null.: `FAIL` * mouse pointerleave.fromElement attribute exists: `FAIL` * mouse pointerleave.fromElement value is null.: `FAIL` * mouse pointerleave.toElement attribute exists: `FAIL` * mouse pointerleave.toElement value is null.: `FAIL` * Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerover.fromElement attribute exists: `FAIL` * Inner frame mouse pointerover.fromElement value is null.: `FAIL` * Inner frame mouse pointerover.toElement attribute exists: `FAIL` * Inner frame mouse pointerover.toElement value is null.: `FAIL` * Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.: `FAIL` * Inner frame mouse pointerenter.fromElement attribute exists: `FAIL` * Inner frame mouse pointerenter.fromElement value is null.: `FAIL` * Inner frame mouse pointerenter.toElement attribute exists: `FAIL` * Inner frame mouse pointerenter.toElement value is null.: `FAIL` * Inner frame mouse pointermove's type should be pointermove: `FAIL` * Inner frame mouse pointerdown.fromElement attribute exists: `FAIL` * Inner frame mouse pointerdown.fromElement value is null.: `FAIL` * Inner frame mouse pointerdown.toElement attribute exists: `FAIL` * Inner frame mouse pointerdown.toElement value is null.: `FAIL` * Inner frame mouse pointerdown's type should be pointerdown: `FAIL` * Inner frame mouse pointerup.fromElement attribute exists: `FAIL` * Inner frame mouse pointerup.fromElement value is null.: `FAIL` * Inner frame mouse pointerup.toElement attribute exists: `FAIL` * Inner frame mouse pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen](https://wpt.live/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_hoverable_pointers.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_attributes_nohover_pointers.html](https://wpt.live/pointerevents/pointerevent_attributes_nohover_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_attributes_nohover_pointers.html)] * touch pointerover.fromElement attribute exists: `FAIL` * touch pointerover.fromElement value is null.: `FAIL` * touch pointerover.toElement attribute exists: `FAIL` * touch pointerover.toElement value is null.: `FAIL` * touch pointerenter.fromElement attribute exists: `FAIL` * touch pointerenter.fromElement value is null.: `FAIL` * touch pointerenter.toElement attribute exists: `FAIL` * touch pointerenter.toElement value is null.: `FAIL` * touch pointerdown.fromElement attribute exists: `FAIL` * touch pointerdown.fromElement value is null.: `FAIL` * touch pointerdown.toElement attribute exists: `FAIL` * touch pointerdown.toElement value is null.: `FAIL` * touch pointerup.fromElement attribute exists: `FAIL` * touch pointerup.fromElement value is null.: `FAIL` * touch pointerup.toElement attribute exists: `FAIL` * touch pointerup.toElement value is null.: `FAIL` * touch pointerout.fromElement attribute exists: `FAIL` * touch pointerout.fromElement value is null.: `FAIL` * touch pointerout.toElement attribute exists: `FAIL` * touch pointerout.toElement value is null.: `FAIL` * touch pointerleave.fromElement attribute exists: `FAIL` * touch pointerleave.fromElement value is null.: `FAIL` * touch pointerleave.toElement attribute exists: `FAIL` * touch pointerleave.toElement value is null.: `FAIL` * Inner frame touch pointerover.fromElement attribute exists: `FAIL` * Inner frame touch pointerover.fromElement value is null.: `FAIL` * Inner frame touch pointerover.toElement attribute exists: `FAIL` * Inner frame touch pointerover.toElement value is null.: `FAIL` * Inner frame touch pointerenter.fromElement attribute exists: `FAIL` * Inner frame touch pointerenter.fromElement value is null.: `FAIL` * Inner frame touch pointerenter.toElement attribute exists: `FAIL` * Inner frame touch pointerenter.toElement value is null.: `FAIL` * Inner frame touch pointerdown.fromElement attribute exists: `FAIL` * Inner frame touch pointerdown.fromElement value is null.: `FAIL` * Inner frame touch pointerdown.toElement attribute exists: `FAIL` * Inner frame touch pointerdown.toElement value is null.: `FAIL` * Inner frame touch pointerup.fromElement attribute exists: `FAIL` * Inner frame touch pointerup.fromElement value is null.: `FAIL` * Inner frame touch pointerup.toElement attribute exists: `FAIL` * Inner frame touch pointerup.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html](https://wpt.live/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html)] * mouse Event sequence at implicit release on click: `FAIL` linked bug:Bug 1645239 * [/pointerevents/pointerevent_boundary_events_in_capturing.html?pen](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?pen)]: `ERROR` * [/pointerevents/pointerevent_boundary_events_in_capturing.html?touch](https://wpt.live/pointerevents/pointerevent_boundary_events_in_capturing.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_capturing.html?touch)] * Boundary events around pointer capture and release: `FAIL` * [/pointerevents/pointerevent_iframe-touch-action-none_touch.html](https://wpt.live/pointerevents/pointerevent_iframe-touch-action-none_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_iframe-touch-action-none_touch.html)]: `TIMEOUT` linked bug:Bug 1694881 * [/pointerevents/pointerevent_movementxy.html?pen](https://wpt.live/pointerevents/pointerevent_movementxy.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_movementxy.html?pen)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointercapture_in_frame.html?mouse](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?mouse)] * Test mousepointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?pen](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?pen)]: `ERROR` linked bug:Bug 1700234 * [/pointerevents/pointerevent_pointercapture_in_frame.html?touch](https://wpt.live/pointerevents/pointerevent_pointercapture_in_frame.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointercapture_in_frame.html?touch)] * Test touchpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.: `FAIL` * [/pointerevents/pointerevent_pointerenter_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerenter_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerenter_does_not_bubble.html)] * mouse pointerenter.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerenter.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerleave_does_not_bubble.html](https://wpt.live/pointerevents/pointerevent_pointerleave_does_not_bubble.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerleave_does_not_bubble.html)] * mouse pointerleave.fromElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.fromElement value is null.: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement attribute exists: `FAIL` linked bug:Bug 1655753 * mouse pointerleave.toElement value is null.: `FAIL` linked bug:Bug 1655753 * [/pointerevents/pointerevent_pointerout_pen.html](https://wpt.live/pointerevents/pointerevent_pointerout_pen.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_pointerout_pen.html)]: `ERROR` linked bug:Bug 1655753 * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?mouse)] * mouse gotpointercapture.fromElement attribute exists: `FAIL` * mouse gotpointercapture.fromElement value is null.: `FAIL` * mouse gotpointercapture.toElement attribute exists: `FAIL` * mouse gotpointercapture.toElement value is null.: `FAIL` * mouse lostpointercapture.fromElement attribute exists: `FAIL` * mouse lostpointercapture.fromElement value is null.: `FAIL` * mouse lostpointercapture.toElement attribute exists: `FAIL` * mouse lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?pen)]: `ERROR` * [/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch](https://wpt.live/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html?touch)] * touch gotpointercapture.fromElement attribute exists: `FAIL` * touch gotpointercapture.fromElement value is null.: `FAIL` * touch gotpointercapture.toElement attribute exists: `FAIL` * touch gotpointercapture.toElement value is null.: `FAIL` * touch lostpointercapture.fromElement attribute exists: `FAIL` * touch lostpointercapture.fromElement value is null.: `FAIL` * touch lostpointercapture.toElement attribute exists: `FAIL` * touch lostpointercapture.toElement value is null.: `FAIL` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?touch)]: `TIMEOUT` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html?pen)]: `ERROR` * [/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html](https://wpt.live/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-auto-css_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-auto-css_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-auto-css_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * [/pointerevents/pointerevent_touch-action-button-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-button-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-button-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 * touch-action attribute test in element: `NOTRUN` * [/pointerevents/pointerevent_touch-action-span-none-test_touch.html](https://wpt.live/pointerevents/pointerevent_touch-action-span-none-test_touch.html) [[wpt.fyi](https://wpt.fyi/results/pointerevents/pointerevent_touch-action-span-none-test_touch.html)]: `TIMEOUT` linked bug:Bug 1655753 (See attachment for full changes)
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: