gecko-dev/testing/web-platform/tests/pointerevents
Edgar Chen e7c1812c97 Bug 1887435 - Ensure the `isPrimary` property of `PointerEvent` is correctly set for touch input; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D207017
2024-04-11 21:49:49 +00:00
..
compat Bug 1695574 - Make `PresShell::EventHandler::HandleEventUsingCoordinates` keep handling touch events after preceding pointer event target is removed r=smaug,edgar,dom-core 2024-03-12 01:03:44 +00:00
html
parsing
pointerlock Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
resources Bug 1877131 [wpt PR 44264] - Reland #44147 with test split, a=testonly 2024-01-31 08:26:46 +00:00
META.yml Bug 1880250 - Update pointerevents/META.yml suggested reviewers, r=edgar 2024-02-14 15:04:38 +00:00
README.md
capturing_boundary_event_handler_at_ua_shadowdom.html
coalesced_events_attributes.https.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
coalesced_events_attributes_under_load.https.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
idlharness.https.window.js Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
inheritance.html
mouse-pointer-boundary-events-for-shadowdom.html
pointer-events-none-skip-scroll-in-iframe.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointer-events-none-skip-scroll-scrollbar.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointer-events-none-skip-scroll-will-change-in-iframe.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointer-events-none-skip-scroll-will-change-scrollbar.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointer-events-none-skip-scroll-will-change.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointer-events-none-skip-scroll.html Bug 1878726 [wpt PR 44402] - [HitTestTransparency] Experimental status, a=testonly 2024-02-13 08:18:08 +00:00
pointerevent_after_target_appended.html Bug 1887921 [wpt PR 45315] - Update boundary PointerEvent expectations after DOM changes., a=testonly 2024-03-28 14:09:57 +00:00
pointerevent_after_target_appended_interleaved.tentative.html Bug 1863764 [wpt PR 43024] - Update a pointerevent WPT to match original Interop 2023 target, a=testonly 2023-11-22 12:50:10 +00:00
pointerevent_after_target_removed.html Bug 1887921 [wpt PR 45315] - Update boundary PointerEvent expectations after DOM changes., a=testonly 2024-03-28 14:09:57 +00:00
pointerevent_after_target_removed_interleaved.tentative.html Bug 1863764 [wpt PR 43024] - Update a pointerevent WPT to match original Interop 2023 target, a=testonly 2023-11-22 12:50:10 +00:00
pointerevent_attributes.html Bug 1877131 [wpt PR 44264] - Reland #44147 with test split, a=testonly 2024-01-31 08:26:46 +00:00
pointerevent_auxclick_is_a_pointerevent.html Bug 1848339 [wpt PR 41424] - Add pointerId asserts to click, auxclick and contextmenu WPTs, a=testonly 2023-08-24 11:13:22 +00:00
pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html
pointerevent_boundary_events_in_capturing.html
pointerevent_bubble_ancestors_none.html Bug 1792110 - Update the common ancestor finding logic for mouseup with mousedown r=edgar 2023-07-07 19:08:40 +00:00
pointerevent_bubble_display_none.html Bug 1792110 - Update the common ancestor finding logic for mouseup with mousedown r=edgar 2023-07-07 19:08:40 +00:00
pointerevent_bubble_mousedown_mouseup_different_target.html Bug 1792110 - Update the common ancestor finding logic for mouseup with mousedown r=edgar 2023-07-07 19:08:40 +00:00
pointerevent_capture_mouse.html
pointerevent_capture_suppressing_mouse.html
pointerevent_change-touch-action-onpointerdown_touch.html
pointerevent_click_during_capture.html Bug 1881842 [wpt PR 44758] - [Interop] Fix/add click/auxclick WPTs to match PointerEvent spec., a=testonly 2024-03-01 20:10:06 +00:00
pointerevent_click_is_a_pointerevent.html Bug 1848339 [wpt PR 41424] - Add pointerId asserts to click, auxclick and contextmenu WPTs, a=testonly 2023-08-24 11:13:22 +00:00
pointerevent_click_is_a_pointerevent_multiple_clicks.html
pointerevent_constructor.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
pointerevent_constructor.https.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
pointerevent_contextmenu_is_a_pointerevent.html Bug 1848339 [wpt PR 41424] - Add pointerId asserts to click, auxclick and contextmenu WPTs, a=testonly 2023-08-24 11:13:22 +00:00
pointerevent_disabled_form_control.html
pointerevent_element_haspointercapture.html
pointerevent_element_haspointercapture_release_pending_capture.html
pointerevent_fractional_coordinates.html Bug 1849733 [wpt PR 41582] - Add "click" to the existing WPT for fractional coordinates., a=testonly 2023-09-13 11:37:16 +00:00
pointerevent_hit_test_scroll.html
pointerevent_hit_test_scroll_visible_descendant.html
pointerevent_iframe-touch-action-none_touch.html
pointerevent_lostpointercapture_for_disconnected_node.html Bug 1863796 [wpt PR 43029] - Test lostpointercapture not dispatched synchronously with node removal, a=testonly 2023-11-27 11:02:43 +00:00
pointerevent_lostpointercapture_for_disconnected_node_in_shadow_dom.html
pointerevent_lostpointercapture_for_disconnected_shadow_host.html
pointerevent_lostpointercapture_is_first.html
pointerevent_lostpointercapture_remove_setcapture_node.html Bug 1866572 [wpt PR 43344] - Lose pointer capture if capture target is removed by gotpointercapture., a=testonly 2024-01-05 10:11:51 +00:00
pointerevent_mouse_capture_change_hover.html Bug 1885249 - Use (1, 1) to reset hovering in wpt pointerevent_mouse_capture_change_hover.html; r=masayuki 2024-03-14 06:06:35 +00:00
pointerevent_mouse_pointercapture_inactivate_pointer.html
pointerevent_movementxy.html
pointerevent_multiple_primary_pointers_boundary_events-manual.html
pointerevent_on_event_handlers.html
pointerevent_pointerId_scope.html
pointerevent_pointer_boundary_events_after_removing_last_over_element.html Bug 1875424 - Make `EventStateManager` dispatch `mouseleave` events on ancestors even after the last `mouseover` target is removed r=smaug 2024-01-26 15:05:36 +00:00
pointerevent_pointercancel_touch.html Bug 1844382 [wpt PR 41108] - Add a WPT for pointercancel event attributes., a=testonly 2023-07-22 01:44:43 +00:00
pointerevent_pointercapture-in-custom-element.html
pointerevent_pointercapture-in-shadow-dom.html
pointerevent_pointercapture-not-lost-in-chorded-buttons.html
pointerevent_pointercapture_in_frame.html Bug 1843483 [wpt PR 41039] - Make the test not wait `lostpointercapture` event after the tick in which `pointerup` fired, a=testonly 2023-07-22 01:44:13 +00:00
pointerevent_pointerenter_does_not_bubble.html
pointerevent_pointerleave_after_pointercancel_touch.html
pointerevent_pointerleave_descendant_over.html
pointerevent_pointerleave_descendants.html
pointerevent_pointerleave_does_not_bubble.html
pointerevent_pointerleave_pen-manual.html
pointerevent_pointermove.html
pointerevent_pointermove_after_pointerup_target_removed.html Bug 1877815 - Make `PresShell::EventHandler::DispatchPrecedingPointerEvent` update event target after dispatching a pointer event r=smaug 2024-02-10 01:07:01 +00:00
pointerevent_pointermove_isprimary_same_as_pointerdown.html Bug 1887435 - Ensure the `isPrimary` property of `PointerEvent` is correctly set for touch input; r=smaug 2024-04-11 21:49:49 +00:00
pointerevent_pointermove_on_chorded_mouse_button.html
pointerevent_pointerout_after_pointercancel_touch.html
pointerevent_pointerout_no_pointer_movement.html
pointerevent_pointerout_pen.html
pointerevent_pointerout_received_once.html
pointerevent_pointerrawupdate.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
pointerevent_pointerrawupdate.https.html Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar 2023-10-13 09:55:37 +00:00
pointerevent_releasepointercapture_events_to_original_target.html
pointerevent_releasepointercapture_invalid_pointerid.html
pointerevent_releasepointercapture_onpointercancel_touch.html
pointerevent_releasepointercapture_onpointerup_mouse.html
pointerevent_releasepointercapture_pointerup_mouse.html
pointerevent_releasepointercapture_pointerup_touch.html
pointerevent_releasepointercapture_release_right_after_capture.html
pointerevent_root_computed_style.html
pointerevent_root_hit_test.html
pointerevent_sequence_at_implicit_release_on_click.html
pointerevent_sequence_at_implicit_release_on_drag.html
pointerevent_setpointercapture_disconnected.html
pointerevent_setpointercapture_inactive_button_mouse.html
pointerevent_setpointercapture_invalid_pointerid.html
pointerevent_setpointercapture_override_pending_capture_element.html
pointerevent_setpointercapture_pointerup_mouse.html
pointerevent_setpointercapture_pointerup_touch.html
pointerevent_setpointercapture_relatedtarget.html
pointerevent_setpointercapture_to_same_element_twice.html
pointerevent_styles.css
pointerevent_support.js Bug 1877131 [wpt PR 44264] - Reland #44147 with test split, a=testonly 2024-01-31 08:26:46 +00:00
pointerevent_suppress_compat_events_on_click.html
pointerevent_suppress_compat_events_on_drag_mouse.html
pointerevent_tiltX_tiltY_to_azimuth_altitude.html
pointerevent_touch-action-auto-css_touch.html
pointerevent_touch-action-button-none-test_touch.html
pointerevent_touch-action-illegal.html
pointerevent_touch-action-inherit_child-auto-child-none_touch.html
pointerevent_touch-action-inherit_child-none_touch.html
pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch.html
pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch.html
pointerevent_touch-action-inherit_highest-parent-none_touch.html
pointerevent_touch-action-inherit_parent-none_touch.html
pointerevent_touch-action-keyboard.html
pointerevent_touch-action-modified_touch.html
pointerevent_touch-action-mouse.html
pointerevent_touch-action-none-css_touch.html
pointerevent_touch-action-none-on-body-when-style-propagates-to-viewport_touch.html
pointerevent_touch-action-pan-down-css_touch.html
pointerevent_touch-action-pan-left-css_touch.html
pointerevent_touch-action-pan-right-css_touch.html
pointerevent_touch-action-pan-up-css_touch.html
pointerevent_touch-action-pan-x-css_touch.html
pointerevent_touch-action-pan-x-pan-y-pan-y_touch.html
pointerevent_touch-action-pan-x-pan-y_touch.html
pointerevent_touch-action-pan-y-css_touch.html
pointerevent_touch-action-rotated-divs_touch-manual.html
pointerevent_touch-action-span-none-test_touch.html
pointerevent_touch-action-svg-none-test_touch.html
pointerevent_touch-action-table-none-test_touch.html
pointerevent_touch-action-verification.html
pointerevent_touch-adjustment_click_target.html
pointerup_after_pointerdown_target_removed.html
pointerup_button_value_matches_corresponding_pointerdown.html Bug 1875897 [wpt PR 44124] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267008, a=testonly 2024-01-26 04:26:01 +00:00
predicted_events_attributes.html
touch-action-with-swipe-dir-change.html

README.md

Directory for Pointer Events Tests

Latest Editor's Draft: https://w3c.github.io/pointerevents/

Latest W3C Technical Report: http://www.w3.org/TR/pointerevents/

Discussion forum for tests: http://lists.w3.org/Archives/Public/public-test-infra/

Test Assertion table: https://www.w3.org/wiki/PointerEvents/TestAssertions