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 |
6021 |
coalesced_events_attributes_on_redispatch.https.html |
Coalesced event properties after JS redispatches a trusted event |
3446 |
coalesced_events_attributes_under_load.https.optional.html |
Event coalescing under load |
4216 |
compat |
|
|
html |
|
|
idlharness.https.window.js |
|
456 |
inheritance.html |
Inheritance of touch-action |
644 |
META.yml |
|
123 |
mouse-pointer-boundary-events-for-shadowdom.html |
|
3325 |
parsing |
|
|
persistentDeviceId |
|
|
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-boundary-event-target-when-hover-generates-content-under-pointer.html |
Making generated content under pointer at hover should keep targeting the boundary event target to parent element |
1797 |
pointerevent_after_target_appended.html |
Enter/leave events fired to parent after child is added |
8452 |
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 |
5769 |
pointerevent_after_target_removed_from_slot.html |
Enter/leave events fired to parent after child is removed from slot |
6656 |
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_implicit_release_on_parent_doc_while_subdoc_captures-manual.html |
Pointer Events when mouse button up on the parent document while an element in a child document captures the pointer |
4733 |
pointerevent_capture_implicit_release_on_subdoc_while_parent_doc_captures-manual.html |
Pointer Events when mouse button up on a sub-document while an element in parent document captures the pointer |
4674 |
pointerevent_capture_mouse.html |
Set/Release capture |
9012 |
pointerevent_capture_mouse_and_release_and_capture_again.html |
Testing pointer events for mouse when capturing the pointer with different element from the pointerdown target and
release it at got capture and capture it again at lost the first capture |
3236 |
pointerevent_capture_suppressing_mouse.html |
Set/Release capture |
9879 |
pointerevent_capture_touch_and_release_at_got_capture.html |
Testing pointer events for touch when capturing the pointer with different element from the pointerdown target and release it at got pointer capture |
3326 |
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 |
5075 |
pointerevent_click_is_a_pointerevent.html |
click is a PointerEvent |
4776 |
pointerevent_click_is_a_pointerevent_multiple_clicks.html |
click is a PointerEvent |
3747 |
pointerevent_click_on_chorded_mouse_button.tentative.html |
Click-like events on chorded button state changes |
2704 |
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_fractional_coordinates_untrusted.html |
Fractional coordinates of untrusted events |
6472 |
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 does not prevent panning or zooming inside
the iframe |
2034 |
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_reappending_last_over_target.html |
Even temporary removal of "pointerover" target should be considered as removed |
8256 |
pointerevent_pointer_boundary_events_after_removing_last_over_element.html |
Redundant "pointerenter" shouldn't be fired without "pointerleave"s |
6206 |
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 |
|
14897 |
pointerevent_pointerenter_does_not_bubble.html |
Pointer Event: The pointerenter event does not bubble |
4644 |
pointerevent_pointerId_scope.html |
Pointer Events pointerdown tests |
6298 |
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 |
4256 |
pointerevent_pointerrawupdate.https.html |
pointerrawupdate |
3540 |
pointerevent_predicted_coalesced_targets-manual.html |
Manual test for the target of predicted and coalesced events |
1793 |
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 |
4035 |
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 |
|
1247 |
pointerevent_support.js |
|
17716 |
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_to_slotted_target.html |
Enter/leave events fired to parent after child is removed from slot |
3115 |
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 |
2969 |
pointerevent_touch-action-keyboard.html |
touch-action: keyboard |
6591 |
pointerevent_touch-action-modified_touch.html |
Deleting touch-action:none after pointerdown has no effect |
1812 |
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 |
5715 |
README.md |
Directory for Pointer Events Tests |
322 |
resources |
|
|
touch-action-with-swipe-dir-change.html |
touch-action behavior with swipe direction changes |
3697 |