Name Description Size
capturing_boundary_event_handler_at_ua_shadowdom.html Capturing boundary event handler at UA Shadow DOM 2378
coalesced_events_attributes.https.html Coalesced events count and properties 4612
coalesced_events_attributes_under_load.https.html Coalesced events under load 3264
compat
html
idlharness.https.window.js 456
inheritance.html Inheritance of touch-action 644
META.yml 123
mouse-pointer-boundary-events-for-shadowdom.html 2663
parsing
pointer-events-none-skip-scroll-in-iframe.html pointer-events: none correctly targets scrolls 1646
pointer-events-none-skip-scroll-scrollbar.html pointer-events: none correctly targets scrolls 1542
pointer-events-none-skip-scroll-will-change-in-iframe.html pointer-events: none correctly targets scrolls 1680
pointer-events-none-skip-scroll-will-change-scrollbar.html pointer-events: none correctly targets scrolls 1576
pointer-events-none-skip-scroll-will-change.html pointer-events: none correctly targets scrolls 1378
pointer-events-none-skip-scroll.html pointer-events: none correctly targets scrolls 1344
pointerevent_after_target_appended.html Enter/leave events fired to parent after child is added 7673
pointerevent_after_target_appended_interleaved.tentative.html Enter/leave events fired to parent after child is added right before compat mouse-event 6407
pointerevent_after_target_removed.html Enter/leave events fired to parent after child is removed 4520
pointerevent_after_target_removed_interleaved.tentative.html Enter/leave events fired to parent after child is removed right before compat mouse-event 4061
pointerevent_attributes.html Pointer Events properties tests 11497
pointerevent_auxclick_is_a_pointerevent.html auxclick is a PointerEvent 3227
pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html Pointer Event: Boundary event sequence at implicit capture release 4022
pointerevent_boundary_events_in_capturing.html Pointer Events boundary events in capturing tests 4029
pointerevent_bubble_ancestors_none.html PointerEvent: Events still bubble to ancestors with pointer-events: none 850
pointerevent_bubble_display_none.html PointerEvent: Events still bubble to ancestors with display: none 907
pointerevent_bubble_mousedown_mouseup_different_target.html PointerEvent: Events still bubble to ancestors with mousedown causes mouseup to be a different target 1188
pointerevent_capture_mouse.html Set/Release capture 9012
pointerevent_capture_suppressing_mouse.html Set/Release capture 9879
pointerevent_change-touch-action-onpointerdown_touch.html Change touch-action on pointerdown 6683
pointerevent_click_during_capture.html Target of click-like events with pointer capture 4964
pointerevent_click_is_a_pointerevent.html click is a PointerEvent 4774
pointerevent_click_is_a_pointerevent_multiple_clicks.html click is a PointerEvent 3747
pointerevent_constructor.html PointerEvent: Constructor test 5378
pointerevent_constructor.https.html PointerEvent: Constructor test 7409
pointerevent_contextmenu_is_a_pointerevent.html contexmenu is a PointerEvent 3522
pointerevent_disabled_form_control.html Pointer Events properties tests 4400
pointerevent_element_haspointercapture.html Element.hasPointerCapture test 7966
pointerevent_element_haspointercapture_release_pending_capture.html Element.hasPointerCapture test after the pending pointer capture element releases pointer capture 4686
pointerevent_fractional_coordinates.html Pointer Events coordinates with fractional values 7057
pointerevent_hit_test_scroll.html pointer-events: none correctly targets scrolls 1598
pointerevent_hit_test_scroll_visible_descendant.html pointer-events: auto descendant correctly targets scrolls 1632
pointerevent_iframe-touch-action-none_touch.html iframe touch-action:none attribute 2424
pointerevent_lostpointercapture_for_disconnected_node.html Lostpointercapture fires on document when target is removed 5636
pointerevent_lostpointercapture_for_disconnected_node_in_shadow_dom.html Lostpointercapture fires on document when target in shadow dom is removed 5361
pointerevent_lostpointercapture_for_disconnected_shadow_host.html Lostpointercapture fires on document when target in shadow dom is removed 5633
pointerevent_lostpointercapture_is_first.html Lostpointercapture triggers first and asynchronously 8490
pointerevent_lostpointercapture_remove_setcapture_node.html Lostpointercapture fires on document when target is removed 4760
pointerevent_mouse_capture_change_hover.html 6954
pointerevent_mouse_pointercapture_inactivate_pointer.html 2716
pointerevent_movementxy.html Pointer Events properties tests 6508
pointerevent_multiple_primary_pointers_boundary_events-manual.html Pointer Event: Boundary compatibility events for multiple primary pointers 6138
pointerevent_on_event_handlers.html PointerEvent: Constructor test 3439
pointerevent_pointer_boundary_events_after_removing_last_over_element.html Redundant "pointerenter" shouldn't be fired without "pointerleave"s 6223
pointerevent_pointercancel_touch.html PointerCancel - touch 5677
pointerevent_pointercapture-in-custom-element.html PointerCapture for Custome Shadow DOM 4615
pointerevent_pointercapture-in-shadow-dom.html PointerCapture for Shadow DOM Elements 4338
pointerevent_pointercapture-not-lost-in-chorded-buttons.html Set/Release capture when using chorded buttons 8609
pointerevent_pointercapture_in_frame.html 11942
pointerevent_pointerenter_does_not_bubble.html Pointer Event: The pointerenter event does not bubble 4644
pointerevent_pointerId_scope.html Pointer Events pointerdown tests 5283
pointerevent_pointerleave_after_pointercancel_touch.html pointerleave after pointercancel 3650
pointerevent_pointerleave_descendant_over.html pointerleave + descendant 3412
pointerevent_pointerleave_descendants.html Pointerleave + descendant 2793
pointerevent_pointerleave_does_not_bubble.html Pointer Event: The pointerleave event does not bubble 4119
pointerevent_pointerleave_pen-manual.html Pointer Event: Dispatch pointerleave (pen). 4128
pointerevent_pointermove.html Pointermove 2437
pointerevent_pointermove_after_pointerup_target_removed.html After pointerup target is removed, selection should not be updated by pointer move 2884
pointerevent_pointermove_isprimary_same_as_pointerdown.html Pointer Event: pointermove has same isPrimary as last pointerdown with the same pointerId 7457
pointerevent_pointermove_on_chorded_mouse_button.html Pointermove on button state changes 4999
pointerevent_pointerout_after_pointercancel_touch.html pointerout 3612
pointerevent_pointerout_no_pointer_movement.html The pointerout event should not be fired if the pointer doesn't move 2180
pointerevent_pointerout_pen.html pointerout 3136
pointerevent_pointerout_received_once.html pointerout received just once 2820
pointerevent_pointerrawupdate.html pointerrawupdate 4252
pointerevent_pointerrawupdate.https.html pointerrawupdate 3540
pointerevent_releasepointercapture_events_to_original_target.html Pointer Event: releasePointerCapture() - subsequent events follow normal hitting testing mechanisms 7968
pointerevent_releasepointercapture_invalid_pointerid.html Pointer Event: releasePointerCapture DOMException - NotFoundError 4445
pointerevent_releasepointercapture_onpointercancel_touch.html Release capture on pointercancel 4245
pointerevent_releasepointercapture_onpointerup_mouse.html Release capture on pointerup 4597
pointerevent_releasepointercapture_pointerup_mouse.html releasePointerCapture on pointerup 4419
pointerevent_releasepointercapture_pointerup_touch.html releasePointerCapture on pointerup 4406
pointerevent_releasepointercapture_release_right_after_capture.html Release pointer capture right after setpointercapture 3557
pointerevent_root_computed_style.html 456
pointerevent_root_hit_test.html 433
pointerevent_sequence_at_implicit_release_on_click.html Pointer Event: Event sequence at implicit release on click 3687
pointerevent_sequence_at_implicit_release_on_drag.html Pointer Event: Event sequence at implicit release on drag 3552
pointerevent_setpointercapture_disconnected.html setPointerCapture() throws on disconnected node 3053
pointerevent_setpointercapture_inactive_button_mouse.html setPointerCapture + inactive button state 3105
pointerevent_setpointercapture_invalid_pointerid.html Pointer Event: gotPointercapture is fired first. 3771
pointerevent_setpointercapture_override_pending_capture_element.html Test overriding the pending pointer capture element 3867
pointerevent_setpointercapture_pointerup_mouse.html setPointerCapture on pointerup 4301
pointerevent_setpointercapture_pointerup_touch.html setPointerCapture on pointerup 4269
pointerevent_setpointercapture_relatedtarget.html Set/Release capture + relatedTarget 5729
pointerevent_setpointercapture_to_same_element_twice.html setPointerCapture() to the element which already captured the pointer 3876
pointerevent_styles.css 1245
pointerevent_support.js 18689
pointerevent_suppress_compat_events_on_click.html Pointer Event: Suppress compatibility mouse events on click 4222
pointerevent_suppress_compat_events_on_drag_mouse.html Pointer Event: Suppress compatibility mouse events on drag 4856
pointerevent_tiltX_tiltY_to_azimuth_altitude.html TiltX/TiltY to Azimuth/Altitude 7980
pointerevent_touch-action-auto-css_touch.html touch-action: auto 6353
pointerevent_touch-action-button-none-test_touch.html Button touch-action test 3672
pointerevent_touch-action-illegal.html touch-action: illegal 2616
pointerevent_touch-action-inherit_child-auto-child-none_touch.html touch-action: parent > child: auto > child: none 7075
pointerevent_touch-action-inherit_child-none_touch.html touch-action: child: none 6600
pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch.html touch-action: parent > child: pan-x > child: pan-x 6865
pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch.html touch-action: parent > child: pan-x > child: pan-y 6876
pointerevent_touch-action-inherit_highest-parent-none_touch.html touch-action: parent: none + two embedded children 6894
pointerevent_touch-action-inherit_parent-none_touch.html touch-action: inherit from parent: none 3487
pointerevent_touch-action-keyboard.html touch-action: keyboard 6604
pointerevent_touch-action-modified_touch.html Deleting touch-action elem after pointerdown has no effect 2300
pointerevent_touch-action-mouse.html touch-action: mouse 6544
pointerevent_touch-action-none-css_touch.html touch-action: none 6232
pointerevent_touch-action-none-on-body-when-style-propagates-to-viewport_touch.html Touch Action None on body when style propagates from body to viewport 3521
pointerevent_touch-action-pan-down-css_touch.html touch-action: pan-down 6667
pointerevent_touch-action-pan-left-css_touch.html touch-action: pan-left 6665
pointerevent_touch-action-pan-right-css_touch.html touch-action: pan-right 6726
pointerevent_touch-action-pan-up-css_touch.html touch-action: pan-up 6644
pointerevent_touch-action-pan-x-css_touch.html touch-action: pan-x 6040
pointerevent_touch-action-pan-x-pan-y-pan-y_touch.html touch-action: parent > child: pan-x pan-y > child: pan-y 6565
pointerevent_touch-action-pan-x-pan-y_touch.html touch-action: pan-x pan-y 6190
pointerevent_touch-action-pan-y-css_touch.html touch-action: pan-y 6085
pointerevent_touch-action-rotated-divs_touch-manual.html Pointer Event: touch-action in rotated divs 3291
pointerevent_touch-action-span-none-test_touch.html Span touch-action test 3609
pointerevent_touch-action-svg-none-test_touch.html SVG test 3636
pointerevent_touch-action-table-none-test_touch.html Table touch-action test 6088
pointerevent_touch-action-verification.html touch-action: basic verification 6877
pointerevent_touch-adjustment_click_target.html Touch-generated events should have the same target 2890
pointerlock
pointerup_after_pointerdown_target_removed.html pointerup event fired after pointerdown target is removed 1832
pointerup_button_value_matches_corresponding_pointerdown.html Button value of corresponding pointerup/pointerdown are equivalent 1611
predicted_events_attributes.html Predicted events count and properties 4465
README.md Directory for Pointer Events Tests 322
resources
touch-action-with-swipe-dir-change.html touch-action behavior with swipe direction changes 3697