Pointer Events: All Results

Test files: 69; Total subtests: 1934

Test Files

  1. /pointerevents/pointereventconstructor.html
  2. /pointerevents/pointerevent_touch-action-illegal.html
  3. /pointerevents/pointerevent_touch-action-verification.html
  4. /pointerevents/pointerevent_attributes_hoverable_pointers-manual.html
  5. /pointerevents/pointerevent_attributes_nohover_pointers-manual.html
  6. /pointerevents/pointerevent_capture_mouse-manual.html
  7. /pointerevents/pointerevent_capture_suppressing_mouse-manual.html
  8. /pointerevents/pointerevent_change-touch-action-onpointerdown_touch-manual.html
  9. /pointerevents/pointerevent_element_haspointercapture-manual.html
  10. /pointerevents/pointerevent_gotpointercapture_before_first_pointerevent-manual.html
  11. /pointerevents/pointerevent_lostpointercapture_for_disconnected_node-manual.html
  12. /pointerevents/pointerevent_lostpointercapture_is_first-manual.html
  13. /pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html
  14. /pointerevents/pointerevent_pointerId_scope-manual.html
  15. /pointerevents/pointerevent_pointercancel_touch-manual.html
  16. /pointerevents/pointerevent_pointerenter_does_not_bubble-manual.html
  17. /pointerevents/pointerevent_pointerleave_after_pointercancel_touch-manual.html
  18. /pointerevents/pointerevent_pointerleave_descendant_over-manual.html
  19. /pointerevents/pointerevent_pointerleave_descendants-manual.html
  20. /pointerevents/pointerevent_pointerleave_does_not_bubble-manual.html
  21. /pointerevents/pointerevent_pointerleave_pen-manual.html
  22. /pointerevents/pointerevent_pointermove-manual.html
  23. /pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-manual.html
  24. /pointerevents/pointerevent_pointermove_on_chorded_mouse_button-manual.html
  25. /pointerevents/pointerevent_pointerout_after_pointercancel_touch-manual.html
  26. /pointerevents/pointerevent_pointerout_pen-manual.html
  27. /pointerevents/pointerevent_pointerout_received_once-manual.html
  28. /pointerevents/idlharness.html
  29. /pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html
  30. /pointerevents/pointerevent_releasepointercapture_invalid_pointerid-manual.html
  31. /pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-manual.html
  32. /pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-manual.html
  33. /pointerevents/pointerevent_setpointercapture_disconnected-manual.html
  34. /pointerevents/pointerevent_setpointercapture_inactive_button_mouse-manual.html
  35. /pointerevents/pointerevent_setpointercapture_invalid_pointerid-manual.html
  36. /pointerevents/pointerevent_setpointercapture_relatedtarget-manual.html
  37. /pointerevents/pointerevent_suppress_compat_events_on_click-manual.html
  38. /pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-manual.html
  39. /pointerevents/pointerevent_touch-action-auto-css_touch-manual.html
  40. /pointerevents/pointerevent_touch-action-button-test_touch-manual.html
  41. /pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html
  42. /pointerevents/pointerevent_touch-action-inherit_child-none_touch-manual.html
  43. /pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html
  44. /pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html
  45. /pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.html
  46. /pointerevents/pointerevent_touch-action-inherit_parent-none_touch-manual.html
  47. /pointerevents/pointerevent_touch-action-keyboard-manual.html
  48. /pointerevents/pointerevent_touch-action-mouse-manual.html
  49. /pointerevents/pointerevent_touch-action-none-css_touch-manual.html
  50. /pointerevents/pointerevent_touch-action-pan-down-css_touch-manual.html
  51. /pointerevents/pointerevent_touch-action-pan-left-css_touch-manual.html
  52. /pointerevents/pointerevent_touch-action-pan-right-css_touch-manual.html
  53. /pointerevents/pointerevent_touch-action-pan-up-css_touch-manual.html
  54. /pointerevents/pointerevent_touch-action-pan-x-css_touch-manual.html
  55. /pointerevents/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html
  56. /pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-manual.html
  57. /pointerevents/pointerevent_touch-action-pan-y-css_touch-manual.html
  58. /pointerevents/pointerevent_touch-action-span-test_touch-manual.html
  59. /pointerevents/pointerevent_touch-action-svg-test_touch-manual.html
  60. /pointerevents/pointerevent_touch-action-table-test_touch-manual.html
  61. /pointerevents/pointerevent_on_event_handlers.html
  62. /pointerevents/pointerevent_boundary_events_in_capturing-manual.html
  63. /pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html
  64. /pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.html
  65. /pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html
  66. /pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.html
  67. /pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html
  68. /pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.html
  69. /pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.html
TestCH58ED34FF53
/pointerevents/pointereventconstructor.htmlOKOKOK
PointerEvent: Constructor testPASSPASSPASS
custom bubblesPASSPASSPASS
custom cancelablePASSPASSPASS
custom pointerIdPASSPASSPASS
custom pointerTypePASSPASSPASS
custom buttonPASSPASSPASS
custom buttonsPASSPASSPASS
custom widthPASSPASSPASS
custom heightPASSPASSPASS
custom clientXPASSPASSPASS
custom clientYPASSPASSPASS
custom tiltXPASSPASSPASS
custom tiltYPASSPASSPASS
custom isPrimaryPASSPASSPASS
custom pressure: PASSPASSPASS
default pointerIdPASSPASSPASS
default pointerTypePASSPASSPASS
default widthPASSFAILPASS
default heightPASSFAILPASS
default tiltXPASSPASSPASS
default tiltYPASSPASSPASS
default pressurePASSPASSPASS
default isPrimaryPASSPASSPASS
/pointerevents/pointerevent_touch-action-illegal.htmlOKOKOK
'pan-x none' is corrected properlyPASSPASSPASS
'pan-y none' is corrected properlyPASSPASSPASS
'auto none' is corrected properlyPASSPASSPASS
/pointerevents/pointerevent_touch-action-verification.htmlOKOKOK
defaultPASSPASSPASS
stylesheet-nonePASSPASSPASS
explicit-autoPASSPASSPASS
explicit-pan-xPASSPASSPASS
explicit-pan-leftPASSFAILFAIL
explicit-pan-rightPASSFAILFAIL
explicit-pan-yPASSPASSPASS
explicit-pan-upPASSFAILFAIL
explicit-pan-downPASSFAILFAIL
explicit-pan-x-pan-yPASSPASSPASS
explicit-pan-y-pan-xPASSPASSPASS
explicit-pan-left-pan-upPASSFAILFAIL
explicit-pan-left-pan-downPASSFAILFAIL
explicit-pan-right-pan-upPASSFAILFAIL
explicit-pan-right-pan-downPASSFAILFAIL
explicit-pan-up-pan-leftPASSFAILFAIL
explicit-pan-up-pan-rightPASSFAILFAIL
explicit-pan-down-pan-leftPASSFAILFAIL
explicit-pan-down-pan-rightPASSFAILFAIL
explicit-manipulationPASSPASSPASS
explicit-nonePASSPASSPASS
explicit-invalid-1PASSPASSPASS
explicit-invalid-2PASSPASSPASS
explicit-invalid-3PASSPASSPASS
explicit-invalid-4PASSPASSPASS
explicit-invalid-5PASSFAILPASS
explicit-invalid-6PASSPASSPASS
explicit-invalid-7PASSPASSPASS
explicit-invalid-8PASSPASSPASS
explicit-invalid-9PASSPASSPASS
explicit-invalid-10PASSPASSPASS
explicit-invalid-11PASSPASSPASS
explicit-invalid-12PASSPASSPASS
explicit-invalid-13PASSPASSPASS
not-inheritedPASSPASSPASS
inheritPASSPASSPASS
initialPASSPASSPASS
/pointerevents/pointerevent_attributes_hoverable_pointers-manual.htmlOKOKOK
mouse pointerevent attributesPASSPASSPASS
mouse pointerover's type should be pointeroverPASSFAILPASS
mouse pointerover's button is -1 when mouse buttons are in released state.PASSPASSPASS
mouse pointerover's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
mouse pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerover event pointerType is correct.PASSPASSPASS
mouse pointerover event is a PointerEvent eventPASSPASSPASS
mouse pointerover.pointerId attribute existsPASSPASSPASS
mouse pointerover.pointerId is readonlyPASSPASSPASS
mouse pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.width attribute existsPASSPASSPASS
mouse pointerover.width is readonlyPASSPASSPASS
mouse pointerover.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.height attribute existsPASSPASSPASS
mouse pointerover.height is readonlyPASSPASSPASS
mouse pointerover.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.pressure attribute existsPASSPASSPASS
mouse pointerover.pressure is readonlyPASSPASSPASS
mouse pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.tiltX attribute existsPASSPASSPASS
mouse pointerover.tiltX is readonlyPASSPASSPASS
mouse pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.tiltY attribute existsPASSPASSPASS
mouse pointerover.tiltY is readonlyPASSPASSPASS
mouse pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.pointerType attribute existsPASSPASSPASS
mouse pointerover.pointerType is readonlyPASSPASSPASS
mouse pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerover.isPrimary attribute existsPASSPASSPASS
mouse pointerover.isPrimary is readonlyPASSPASSPASS
mouse pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerover.detail attribute existsPASSPASSPASS
mouse pointerover.detail is readonlyPASSPASSPASS
mouse pointerover.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.detail value is 0.PASSPASSPASS
mouse pointerover.pressure value is validPASSPASSPASS
mouse pointerover properties for pointerType = mousePASSPASSPASS
mouse pointerover.isPrimary attribute is correct.PASSPASSPASS
mouse pointerenter's type should be pointerenterPASSFAILPASS
mouse pointerenter's button is -1 when mouse buttons are in released state.PASSPASSPASS
mouse pointerenter's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
mouse pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerenter event pointerType is correct.PASSPASSPASS
mouse pointerenter event is a PointerEvent eventPASSPASSPASS
mouse pointerenter.pointerId attribute existsPASSPASSPASS
mouse pointerenter.pointerId is readonlyPASSPASSPASS
mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.width attribute existsPASSPASSPASS
mouse pointerenter.width is readonlyPASSPASSPASS
mouse pointerenter.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.height attribute existsPASSPASSPASS
mouse pointerenter.height is readonlyPASSPASSPASS
mouse pointerenter.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.pressure attribute existsPASSPASSPASS
mouse pointerenter.pressure is readonlyPASSPASSPASS
mouse pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.tiltX attribute existsPASSPASSPASS
mouse pointerenter.tiltX is readonlyPASSPASSPASS
mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.tiltY attribute existsPASSPASSPASS
mouse pointerenter.tiltY is readonlyPASSPASSPASS
mouse pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.pointerType attribute existsPASSPASSPASS
mouse pointerenter.pointerType is readonlyPASSPASSPASS
mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerenter.isPrimary attribute existsPASSPASSPASS
mouse pointerenter.isPrimary is readonlyPASSPASSPASS
mouse pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerenter.detail attribute existsPASSPASSPASS
mouse pointerenter.detail is readonlyPASSPASSPASS
mouse pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.detail value is 0.PASSPASSPASS
mouse pointerenter.pressure value is validPASSPASSPASS
mouse pointerenter properties for pointerType = mousePASSPASSPASS
mouse pointerenter.isPrimary attribute is correct.PASSPASSPASS
mouse pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointermove's type should be pointermovePASSFAILPASS
mouse pointermove's button is -1 when mouse buttons are in released state.PASSPASSPASS
mouse pointermove's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
mouse pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointermove event pointerType is correct.PASSPASSPASS
mouse pointermove event is a PointerEvent eventPASSPASSPASS
mouse pointermove.pointerId attribute existsPASSPASSPASS
mouse pointermove.pointerId is readonlyPASSPASSPASS
mouse pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.width attribute existsPASSPASSPASS
mouse pointermove.width is readonlyPASSPASSPASS
mouse pointermove.width IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.height attribute existsPASSPASSPASS
mouse pointermove.height is readonlyPASSPASSPASS
mouse pointermove.height IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.pressure attribute existsPASSPASSPASS
mouse pointermove.pressure is readonlyPASSPASSPASS
mouse pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.tiltX attribute existsPASSPASSPASS
mouse pointermove.tiltX is readonlyPASSPASSPASS
mouse pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.tiltY attribute existsPASSPASSPASS
mouse pointermove.tiltY is readonlyPASSPASSPASS
mouse pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.pointerType attribute existsPASSPASSPASS
mouse pointermove.pointerType is readonlyPASSPASSPASS
mouse pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointermove.isPrimary attribute existsPASSPASSPASS
mouse pointermove.isPrimary is readonlyPASSPASSPASS
mouse pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointermove.detail attribute existsPASSPASSPASS
mouse pointermove.detail is readonlyPASSPASSPASS
mouse pointermove.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.detail value is 0.PASSPASSPASS
mouse pointermove.pressure value is validPASSPASSPASS
mouse pointermove properties for pointerType = mousePASSPASSPASS
mouse pointermove.isPrimary attribute is correct.PASSPASSPASS
mouse pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerdown's type should be pointerdownPASSPASSPASS
mouse pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
mouse pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
mouse pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerdown event pointerType is correct.PASSPASSPASS
mouse pointerdown event is a PointerEvent eventPASSPASSPASS
mouse pointerdown.pointerId attribute existsPASSPASSPASS
mouse pointerdown.pointerId is readonlyPASSPASSPASS
mouse pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.width attribute existsPASSPASSPASS
mouse pointerdown.width is readonlyPASSPASSPASS
mouse pointerdown.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.height attribute existsPASSPASSPASS
mouse pointerdown.height is readonlyPASSPASSPASS
mouse pointerdown.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.pressure attribute existsPASSPASSPASS
mouse pointerdown.pressure is readonlyPASSPASSPASS
mouse pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.tiltX attribute existsPASSPASSPASS
mouse pointerdown.tiltX is readonlyPASSPASSPASS
mouse pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.tiltY attribute existsPASSPASSPASS
mouse pointerdown.tiltY is readonlyPASSPASSPASS
mouse pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.pointerType attribute existsPASSPASSPASS
mouse pointerdown.pointerType is readonlyPASSPASSPASS
mouse pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerdown.isPrimary attribute existsPASSPASSPASS
mouse pointerdown.isPrimary is readonlyPASSPASSPASS
mouse pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerdown.detail attribute existsPASSPASSPASS
mouse pointerdown.detail is readonlyPASSPASSPASS
mouse pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.detail value is 0.PASSPASSPASS
mouse pointerdown.pressure value is validPASSPASSPASS
mouse pointerdown properties for pointerType = mousePASSPASSPASS
mouse pointerdown.isPrimary attribute is correct.PASSPASSPASS
mouse pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerup's type should be pointerupPASSPASSPASS
mouse pointerup's button attribute is 0 when left mouse button is just released.PASSPASSPASS
mouse pointerup's buttons attribute is 0 when left mouse button is just released.PASSPASSPASS
mouse pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerup event pointerType is correct.PASSPASSPASS
mouse pointerup event is a PointerEvent eventPASSPASSPASS
mouse pointerup.pointerId attribute existsPASSPASSPASS
mouse pointerup.pointerId is readonlyPASSPASSPASS
mouse pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.width attribute existsPASSPASSPASS
mouse pointerup.width is readonlyPASSPASSPASS
mouse pointerup.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.height attribute existsPASSPASSPASS
mouse pointerup.height is readonlyPASSPASSPASS
mouse pointerup.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.pressure attribute existsPASSPASSPASS
mouse pointerup.pressure is readonlyPASSPASSPASS
mouse pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.tiltX attribute existsPASSPASSPASS
mouse pointerup.tiltX is readonlyPASSPASSPASS
mouse pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.tiltY attribute existsPASSPASSPASS
mouse pointerup.tiltY is readonlyPASSPASSPASS
mouse pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.pointerType attribute existsPASSPASSPASS
mouse pointerup.pointerType is readonlyPASSPASSPASS
mouse pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerup.isPrimary attribute existsPASSPASSPASS
mouse pointerup.isPrimary is readonlyPASSPASSPASS
mouse pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerup.detail attribute existsPASSPASSPASS
mouse pointerup.detail is readonlyPASSPASSPASS
mouse pointerup.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.detail value is 0.PASSPASSPASS
mouse pointerup.pressure value is validPASSPASSPASS
mouse pointerup properties for pointerType = mousePASSPASSPASS
mouse pointerup.isPrimary attribute is correct.PASSPASSPASS
mouse pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerout's type should be pointeroutPASSPASSPASS
mouse pointerout's button is -1 when mouse buttons are in released state.PASSPASSPASS
mouse pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
mouse pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerout event pointerType is correct.PASSPASSPASS
mouse pointerout event is a PointerEvent eventPASSPASSPASS
mouse pointerout.pointerId attribute existsPASSPASSPASS
mouse pointerout.pointerId is readonlyPASSPASSPASS
mouse pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.width attribute existsPASSPASSPASS
mouse pointerout.width is readonlyPASSPASSPASS
mouse pointerout.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.height attribute existsPASSPASSPASS
mouse pointerout.height is readonlyPASSPASSPASS
mouse pointerout.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.pressure attribute existsPASSPASSPASS
mouse pointerout.pressure is readonlyPASSPASSPASS
mouse pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.tiltX attribute existsPASSPASSPASS
mouse pointerout.tiltX is readonlyPASSPASSPASS
mouse pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.tiltY attribute existsPASSPASSPASS
mouse pointerout.tiltY is readonlyPASSPASSPASS
mouse pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.pointerType attribute existsPASSPASSPASS
mouse pointerout.pointerType is readonlyPASSPASSPASS
mouse pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerout.isPrimary attribute existsPASSPASSPASS
mouse pointerout.isPrimary is readonlyPASSPASSPASS
mouse pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerout.detail attribute existsPASSPASSPASS
mouse pointerout.detail is readonlyPASSPASSPASS
mouse pointerout.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.detail value is 0.PASSPASSPASS
mouse pointerout.pressure value is validPASSPASSPASS
mouse pointerout properties for pointerType = mousePASSPASSPASS
mouse pointerout.isPrimary attribute is correct.PASSPASSPASS
mouse pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerleave's type should be pointerleavePASSPASSPASS
mouse pointerleave's button is -1 when mouse buttons are in released state.PASSPASSPASS
mouse pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
mouse pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
mouse pointerleave event pointerType is correct.PASSPASSPASS
mouse pointerleave event is a PointerEvent eventPASSPASSPASS
mouse pointerleave.pointerId attribute existsPASSPASSPASS
mouse pointerleave.pointerId is readonlyPASSPASSPASS
mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.width attribute existsPASSPASSPASS
mouse pointerleave.width is readonlyPASSPASSPASS
mouse pointerleave.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.height attribute existsPASSPASSPASS
mouse pointerleave.height is readonlyPASSPASSPASS
mouse pointerleave.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.pressure attribute existsPASSPASSPASS
mouse pointerleave.pressure is readonlyPASSPASSPASS
mouse pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.tiltX attribute existsPASSPASSPASS
mouse pointerleave.tiltX is readonlyPASSPASSPASS
mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.tiltY attribute existsPASSPASSPASS
mouse pointerleave.tiltY is readonlyPASSPASSPASS
mouse pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.pointerType attribute existsPASSPASSPASS
mouse pointerleave.pointerType is readonlyPASSPASSPASS
mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerleave.isPrimary attribute existsPASSPASSPASS
mouse pointerleave.isPrimary is readonlyPASSPASSPASS
mouse pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerleave.detail attribute existsPASSPASSPASS
mouse pointerleave.detail is readonlyPASSPASSPASS
mouse pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.detail value is 0.PASSPASSPASS
mouse pointerleave.pressure value is validPASSPASSPASS
mouse pointerleave properties for pointerType = mousePASSPASSPASS
mouse pointerleave.isPrimary attribute is correct.PASSPASSPASS
mouse pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerover's type should be pointeroverPASSFAILPASS
Inner frame mouse pointerover's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerover's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerover event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerover.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerover.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.width attribute existsPASSPASSPASS
Inner frame mouse pointerover.width is readonlyPASSPASSPASS
Inner frame mouse pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.height attribute existsPASSPASSPASS
Inner frame mouse pointerover.height is readonlyPASSPASSPASS
Inner frame mouse pointerover.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerover.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerover.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerover.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerover.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerover.detail attribute existsPASSPASSPASS
Inner frame mouse pointerover.detail is readonlyPASSPASSPASS
Inner frame mouse pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.detail value is 0.PASSPASSPASS
Inner frame mouse pointerover.pressure value is validPASSPASSPASS
Inner frame mouse pointerover properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerenter's type should be pointerenterPASSFAILPASS
Inner frame mouse pointerenter's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerenter's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerenter event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.width attribute existsPASSPASSPASS
Inner frame mouse pointerenter.width is readonlyPASSPASSPASS
Inner frame mouse pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.height attribute existsPASSPASSPASS
Inner frame mouse pointerenter.height is readonlyPASSPASSPASS
Inner frame mouse pointerenter.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerenter.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerenter.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerenter.detail attribute existsPASSPASSPASS
Inner frame mouse pointerenter.detail is readonlyPASSPASSPASS
Inner frame mouse pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.detail value is 0.PASSPASSPASS
Inner frame mouse pointerenter.pressure value is validPASSPASSPASS
Inner frame mouse pointerenter properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointermove's type should be pointermovePASSFAILPASS
Inner frame mouse pointermove's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointermove's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointermove event pointerType is correct.PASSPASSPASS
Inner frame mouse pointermove event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointermove.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointermove.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.width attribute existsPASSPASSPASS
Inner frame mouse pointermove.width is readonlyPASSPASSPASS
Inner frame mouse pointermove.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.height attribute existsPASSPASSPASS
Inner frame mouse pointermove.height is readonlyPASSPASSPASS
Inner frame mouse pointermove.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.pressure attribute existsPASSPASSPASS
Inner frame mouse pointermove.pressure is readonlyPASSPASSPASS
Inner frame mouse pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointermove.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointermove.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointermove.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointermove.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointermove.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointermove.detail attribute existsPASSPASSPASS
Inner frame mouse pointermove.detail is readonlyPASSPASSPASS
Inner frame mouse pointermove.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.detail value is 0.PASSPASSPASS
Inner frame mouse pointermove.pressure value is validPASSPASSPASS
Inner frame mouse pointermove properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointermove.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerdown's type should be pointerdownPASSPASSPASS
Inner frame mouse pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame mouse pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
Inner frame mouse pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerdown event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.width attribute existsPASSPASSPASS
Inner frame mouse pointerdown.width is readonlyPASSPASSPASS
Inner frame mouse pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.height attribute existsPASSPASSPASS
Inner frame mouse pointerdown.height is readonlyPASSPASSPASS
Inner frame mouse pointerdown.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerdown.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerdown.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerdown.detail attribute existsPASSPASSPASS
Inner frame mouse pointerdown.detail is readonlyPASSPASSPASS
Inner frame mouse pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.detail value is 0.PASSPASSPASS
Inner frame mouse pointerdown.pressure value is validPASSPASSPASS
Inner frame mouse pointerdown properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerup's type should be pointerupPASSPASSPASS
Inner frame mouse pointerup's button attribute is 0 when left mouse button is just released.PASSPASSPASS
Inner frame mouse pointerup's buttons attribute is 0 when left mouse button is just released.PASSPASSPASS
Inner frame mouse pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerup event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerup.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerup.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.width attribute existsPASSPASSPASS
Inner frame mouse pointerup.width is readonlyPASSPASSPASS
Inner frame mouse pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.height attribute existsPASSPASSPASS
Inner frame mouse pointerup.height is readonlyPASSPASSPASS
Inner frame mouse pointerup.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerup.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerup.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerup.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerup.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerup.detail attribute existsPASSPASSPASS
Inner frame mouse pointerup.detail is readonlyPASSPASSPASS
Inner frame mouse pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.detail value is 0.PASSPASSPASS
Inner frame mouse pointerup.pressure value is validPASSPASSPASS
Inner frame mouse pointerup properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerout's type should be pointeroutPASSPASSPASS
Inner frame mouse pointerout's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerout event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerout.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerout.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.width attribute existsPASSPASSPASS
Inner frame mouse pointerout.width is readonlyPASSPASSPASS
Inner frame mouse pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.height attribute existsPASSPASSPASS
Inner frame mouse pointerout.height is readonlyPASSPASSPASS
Inner frame mouse pointerout.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerout.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerout.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerout.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerout.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerout.detail attribute existsPASSPASSPASS
Inner frame mouse pointerout.detail is readonlyPASSPASSPASS
Inner frame mouse pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.detail value is 0.PASSPASSPASS
Inner frame mouse pointerout.pressure value is validPASSPASSPASS
Inner frame mouse pointerout properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerleave's type should be pointerleavePASSPASSPASS
Inner frame mouse pointerleave's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame mouse pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame mouse pointerleave event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.width attribute existsPASSPASSPASS
Inner frame mouse pointerleave.width is readonlyPASSPASSPASS
Inner frame mouse pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.height attribute existsPASSPASSPASS
Inner frame mouse pointerleave.height is readonlyPASSPASSPASS
Inner frame mouse pointerleave.height IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.pressure attribute existsPASSPASSPASS
Inner frame mouse pointerleave.pressure is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.tiltY attribute existsPASSPASSPASS
Inner frame mouse pointerleave.tiltY is readonlyPASSPASSPASS
Inner frame mouse pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerleave.detail attribute existsPASSPASSPASS
Inner frame mouse pointerleave.detail is readonlyPASSPASSPASS
Inner frame mouse pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.detail value is 0.PASSPASSPASS
Inner frame mouse pointerleave.pressure value is validPASSPASSPASS
Inner frame mouse pointerleave properties for pointerType = mousePASSPASSPASS
Inner frame mouse pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerevent attributesPASSPASSPASS
pen pointerover's type should be pointeroverPASSFAILPASS
pen pointerover's button is -1 when mouse buttons are in released state.PASSPASSPASS
pen pointerover's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerover event pointerType is correct.PASSPASSPASS
pen pointerover event is a PointerEvent eventPASSPASSPASS
pen pointerover.pointerId attribute existsPASSPASSPASS
pen pointerover.pointerId is readonlyPASSPASSPASS
pen pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerover.width attribute existsPASSPASSPASS
pen pointerover.width is readonlyPASSPASSPASS
pen pointerover.width IDL type float (JS type was number)PASSPASSPASS
pen pointerover.height attribute existsPASSPASSPASS
pen pointerover.height is readonlyPASSPASSPASS
pen pointerover.height IDL type float (JS type was number)PASSPASSPASS
pen pointerover.pressure attribute existsPASSPASSPASS
pen pointerover.pressure is readonlyPASSPASSPASS
pen pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerover.tiltX attribute existsPASSPASSPASS
pen pointerover.tiltX is readonlyPASSPASSPASS
pen pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerover.tiltY attribute existsPASSPASSPASS
pen pointerover.tiltY is readonlyPASSPASSPASS
pen pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerover.pointerType attribute existsPASSPASSPASS
pen pointerover.pointerType is readonlyPASSPASSPASS
pen pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerover.isPrimary attribute existsPASSPASSPASS
pen pointerover.isPrimary is readonlyPASSPASSPASS
pen pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerover.detail attribute existsPASSPASSPASS
pen pointerover.detail is readonlyPASSPASSPASS
pen pointerover.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerover.detail value is 0.PASSPASSPASS
pen pointerover.pressure value is validPASSPASSPASS
pen pointerover.isPrimary attribute is correct.PASSPASSPASS
pen pointerenter's type should be pointerenterPASSFAILPASS
pen pointerenter's button is -1 when mouse buttons are in released state.PASSPASSPASS
pen pointerenter's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerenter event pointerType is correct.PASSPASSPASS
pen pointerenter event is a PointerEvent eventPASSPASSPASS
pen pointerenter.pointerId attribute existsPASSPASSPASS
pen pointerenter.pointerId is readonlyPASSPASSPASS
pen pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.width attribute existsPASSPASSPASS
pen pointerenter.width is readonlyPASSPASSPASS
pen pointerenter.width IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.height attribute existsPASSPASSPASS
pen pointerenter.height is readonlyPASSPASSPASS
pen pointerenter.height IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.pressure attribute existsPASSPASSPASS
pen pointerenter.pressure is readonlyPASSPASSPASS
pen pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.tiltX attribute existsPASSPASSPASS
pen pointerenter.tiltX is readonlyPASSPASSPASS
pen pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.tiltY attribute existsPASSPASSPASS
pen pointerenter.tiltY is readonlyPASSPASSPASS
pen pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.pointerType attribute existsPASSPASSPASS
pen pointerenter.pointerType is readonlyPASSPASSPASS
pen pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerenter.isPrimary attribute existsPASSPASSPASS
pen pointerenter.isPrimary is readonlyPASSPASSPASS
pen pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerenter.detail attribute existsPASSPASSPASS
pen pointerenter.detail is readonlyPASSPASSPASS
pen pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.detail value is 0.PASSPASSPASS
pen pointerenter.pressure value is validPASSPASSPASS
pen pointerenter.isPrimary attribute is correct.PASSPASSPASS
pen pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointermove's type should be pointermovePASSFAILPASS
pen pointermove's button is -1 when mouse buttons are in released state.PASSPASSPASS
pen pointermove's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointermove event pointerType is correct.PASSPASSPASS
pen pointermove event is a PointerEvent eventPASSPASSPASS
pen pointermove.pointerId attribute existsPASSPASSPASS
pen pointermove.pointerId is readonlyPASSPASSPASS
pen pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointermove.width attribute existsPASSPASSPASS
pen pointermove.width is readonlyPASSPASSPASS
pen pointermove.width IDL type float (JS type was number)PASSPASSPASS
pen pointermove.height attribute existsPASSPASSPASS
pen pointermove.height is readonlyPASSPASSPASS
pen pointermove.height IDL type float (JS type was number)PASSPASSPASS
pen pointermove.pressure attribute existsPASSPASSPASS
pen pointermove.pressure is readonlyPASSPASSPASS
pen pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointermove.tiltX attribute existsPASSPASSPASS
pen pointermove.tiltX is readonlyPASSPASSPASS
pen pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointermove.tiltY attribute existsPASSPASSPASS
pen pointermove.tiltY is readonlyPASSPASSPASS
pen pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointermove.pointerType attribute existsPASSPASSPASS
pen pointermove.pointerType is readonlyPASSPASSPASS
pen pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointermove.isPrimary attribute existsPASSPASSPASS
pen pointermove.isPrimary is readonlyPASSPASSPASS
pen pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointermove.detail attribute existsPASSPASSPASS
pen pointermove.detail is readonlyPASSPASSPASS
pen pointermove.detail IDL type long (JS type was number)PASSPASSPASS
pen pointermove.detail value is 0.PASSPASSPASS
pen pointermove.pressure value is validPASSPASSPASS
pen pointermove.isPrimary attribute is correct.PASSPASSPASS
pen pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerdown's type should be pointerdownPASSPASSPASS
pen pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
pen pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
pen pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerdown event pointerType is correct.PASSPASSPASS
pen pointerdown event is a PointerEvent eventPASSPASSPASS
pen pointerdown.pointerId attribute existsPASSPASSPASS
pen pointerdown.pointerId is readonlyPASSPASSPASS
pen pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.width attribute existsPASSPASSPASS
pen pointerdown.width is readonlyPASSPASSPASS
pen pointerdown.width IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.height attribute existsPASSPASSPASS
pen pointerdown.height is readonlyPASSPASSPASS
pen pointerdown.height IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.pressure attribute existsPASSPASSPASS
pen pointerdown.pressure is readonlyPASSPASSPASS
pen pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.tiltX attribute existsPASSPASSPASS
pen pointerdown.tiltX is readonlyPASSPASSPASS
pen pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.tiltY attribute existsPASSPASSPASS
pen pointerdown.tiltY is readonlyPASSPASSPASS
pen pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.pointerType attribute existsPASSPASSPASS
pen pointerdown.pointerType is readonlyPASSPASSPASS
pen pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerdown.isPrimary attribute existsPASSPASSPASS
pen pointerdown.isPrimary is readonlyPASSPASSPASS
pen pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerdown.detail attribute existsPASSPASSPASS
pen pointerdown.detail is readonlyPASSPASSPASS
pen pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.detail value is 0.PASSPASSPASS
pen pointerdown.pressure value is validPASSPASSPASS
pen pointerdown.isPrimary attribute is correct.PASSPASSPASS
pen pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerup's type should be pointerupPASSPASSPASS
pen pointerup's button attribute is 0 when left mouse button is just released.PASSPASSPASS
pen pointerup's buttons attribute is 0 when left mouse button is just released.PASSPASSPASS
pen pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerup event pointerType is correct.PASSPASSPASS
pen pointerup event is a PointerEvent eventPASSPASSPASS
pen pointerup.pointerId attribute existsPASSPASSPASS
pen pointerup.pointerId is readonlyPASSPASSPASS
pen pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerup.width attribute existsPASSPASSPASS
pen pointerup.width is readonlyPASSPASSPASS
pen pointerup.width IDL type float (JS type was number)PASSPASSPASS
pen pointerup.height attribute existsPASSPASSPASS
pen pointerup.height is readonlyPASSPASSPASS
pen pointerup.height IDL type float (JS type was number)PASSPASSPASS
pen pointerup.pressure attribute existsPASSPASSPASS
pen pointerup.pressure is readonlyPASSPASSPASS
pen pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerup.tiltX attribute existsPASSPASSPASS
pen pointerup.tiltX is readonlyPASSPASSPASS
pen pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerup.tiltY attribute existsPASSPASSPASS
pen pointerup.tiltY is readonlyPASSPASSPASS
pen pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerup.pointerType attribute existsPASSPASSPASS
pen pointerup.pointerType is readonlyPASSPASSPASS
pen pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerup.isPrimary attribute existsPASSPASSPASS
pen pointerup.isPrimary is readonlyPASSPASSPASS
pen pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerup.detail attribute existsPASSPASSPASS
pen pointerup.detail is readonlyPASSPASSPASS
pen pointerup.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerup.detail value is 0.PASSPASSPASS
pen pointerup.pressure value is validPASSPASSPASS
pen pointerup.isPrimary attribute is correct.PASSPASSPASS
pen pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerout's type should be pointeroutPASSPASSPASS
pen pointerout's button is -1 when mouse buttons are in released state.PASSPASSPASS
pen pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerout event pointerType is correct.PASSPASSPASS
pen pointerout event is a PointerEvent eventPASSPASSPASS
pen pointerout.pointerId attribute existsPASSPASSPASS
pen pointerout.pointerId is readonlyPASSPASSPASS
pen pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerout.width attribute existsPASSPASSPASS
pen pointerout.width is readonlyPASSPASSPASS
pen pointerout.width IDL type float (JS type was number)PASSPASSPASS
pen pointerout.height attribute existsPASSPASSPASS
pen pointerout.height is readonlyPASSPASSPASS
pen pointerout.height IDL type float (JS type was number)PASSPASSPASS
pen pointerout.pressure attribute existsPASSPASSPASS
pen pointerout.pressure is readonlyPASSPASSPASS
pen pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerout.tiltX attribute existsPASSPASSPASS
pen pointerout.tiltX is readonlyPASSPASSPASS
pen pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerout.tiltY attribute existsPASSPASSPASS
pen pointerout.tiltY is readonlyPASSPASSPASS
pen pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerout.pointerType attribute existsPASSPASSPASS
pen pointerout.pointerType is readonlyPASSPASSPASS
pen pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerout.isPrimary attribute existsPASSPASSPASS
pen pointerout.isPrimary is readonlyPASSPASSPASS
pen pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerout.detail attribute existsPASSPASSPASS
pen pointerout.detail is readonlyPASSPASSPASS
pen pointerout.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerout.detail value is 0.PASSPASSPASS
pen pointerout.pressure value is validPASSPASSPASS
pen pointerout.isPrimary attribute is correct.PASSPASSPASS
pen pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerleave's type should be pointerleavePASSPASSPASS
pen pointerleave's button is -1 when mouse buttons are in released state.PASSPASSPASS
pen pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
pen pointerleave event pointerType is correct.PASSPASSPASS
pen pointerleave event is a PointerEvent eventPASSPASSPASS
pen pointerleave.pointerId attribute existsPASSPASSPASS
pen pointerleave.pointerId is readonlyPASSPASSPASS
pen pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.width attribute existsPASSPASSPASS
pen pointerleave.width is readonlyPASSPASSPASS
pen pointerleave.width IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.height attribute existsPASSPASSPASS
pen pointerleave.height is readonlyPASSPASSPASS
pen pointerleave.height IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.pressure attribute existsPASSPASSPASS
pen pointerleave.pressure is readonlyPASSPASSPASS
pen pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.tiltX attribute existsPASSPASSPASS
pen pointerleave.tiltX is readonlyPASSPASSPASS
pen pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.tiltY attribute existsPASSPASSPASS
pen pointerleave.tiltY is readonlyPASSPASSPASS
pen pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.pointerType attribute existsPASSPASSPASS
pen pointerleave.pointerType is readonlyPASSPASSPASS
pen pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerleave.isPrimary attribute existsPASSPASSPASS
pen pointerleave.isPrimary is readonlyPASSPASSPASS
pen pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerleave.detail attribute existsPASSPASSPASS
pen pointerleave.detail is readonlyPASSPASSPASS
pen pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.detail value is 0.PASSPASSPASS
pen pointerleave.pressure value is validPASSPASSPASS
pen pointerleave.isPrimary attribute is correct.PASSPASSPASS
pen pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerover's type should be pointeroverPASSFAILPASS
Inner frame pen pointerover's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerover's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerover event pointerType is correct.PASSPASSPASS
Inner frame pen pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerover.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerover.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.width attribute existsPASSPASSPASS
Inner frame pen pointerover.width is readonlyPASSPASSPASS
Inner frame pen pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerover.height attribute existsPASSPASSPASS
Inner frame pen pointerover.height is readonlyPASSPASSPASS
Inner frame pen pointerover.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerover.pressure attribute existsPASSPASSPASS
Inner frame pen pointerover.pressure is readonlyPASSPASSPASS
Inner frame pen pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerover.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerover.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerover.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerover.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerover.detail attribute existsPASSPASSPASS
Inner frame pen pointerover.detail is readonlyPASSPASSPASS
Inner frame pen pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.detail value is 0.PASSPASSPASS
Inner frame pen pointerover.pressure value is validPASSPASSPASS
Inner frame pen pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerenter's type should be pointerenterPASSFAILPASS
Inner frame pen pointerenter's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerenter's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerenter event pointerType is correct.PASSPASSPASS
Inner frame pen pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.width attribute existsPASSPASSPASS
Inner frame pen pointerenter.width is readonlyPASSPASSPASS
Inner frame pen pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.height attribute existsPASSPASSPASS
Inner frame pen pointerenter.height is readonlyPASSPASSPASS
Inner frame pen pointerenter.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.pressure attribute existsPASSPASSPASS
Inner frame pen pointerenter.pressure is readonlyPASSPASSPASS
Inner frame pen pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerenter.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerenter.detail attribute existsPASSPASSPASS
Inner frame pen pointerenter.detail is readonlyPASSPASSPASS
Inner frame pen pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.detail value is 0.PASSPASSPASS
Inner frame pen pointerenter.pressure value is validPASSPASSPASS
Inner frame pen pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointermove's type should be pointermovePASSFAILPASS
Inner frame pen pointermove's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointermove's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointermove event pointerType is correct.PASSPASSPASS
Inner frame pen pointermove event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointermove.pointerId attribute existsPASSPASSPASS
Inner frame pen pointermove.pointerId is readonlyPASSPASSPASS
Inner frame pen pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.width attribute existsPASSPASSPASS
Inner frame pen pointermove.width is readonlyPASSPASSPASS
Inner frame pen pointermove.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointermove.height attribute existsPASSPASSPASS
Inner frame pen pointermove.height is readonlyPASSPASSPASS
Inner frame pen pointermove.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointermove.pressure attribute existsPASSPASSPASS
Inner frame pen pointermove.pressure is readonlyPASSPASSPASS
Inner frame pen pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointermove.tiltX attribute existsPASSPASSPASS
Inner frame pen pointermove.tiltX is readonlyPASSPASSPASS
Inner frame pen pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.tiltY attribute existsPASSPASSPASS
Inner frame pen pointermove.tiltY is readonlyPASSPASSPASS
Inner frame pen pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.pointerType attribute existsPASSPASSPASS
Inner frame pen pointermove.pointerType is readonlyPASSPASSPASS
Inner frame pen pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointermove.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointermove.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointermove.detail attribute existsPASSPASSPASS
Inner frame pen pointermove.detail is readonlyPASSPASSPASS
Inner frame pen pointermove.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.detail value is 0.PASSPASSPASS
Inner frame pen pointermove.pressure value is validPASSPASSPASS
Inner frame pen pointermove.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerdown's type should be pointerdownPASSPASSPASS
Inner frame pen pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame pen pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
Inner frame pen pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerdown event pointerType is correct.PASSPASSPASS
Inner frame pen pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.width attribute existsPASSPASSPASS
Inner frame pen pointerdown.width is readonlyPASSPASSPASS
Inner frame pen pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.height attribute existsPASSPASSPASS
Inner frame pen pointerdown.height is readonlyPASSPASSPASS
Inner frame pen pointerdown.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.pressure attribute existsPASSPASSPASS
Inner frame pen pointerdown.pressure is readonlyPASSPASSPASS
Inner frame pen pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerdown.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerdown.detail attribute existsPASSPASSPASS
Inner frame pen pointerdown.detail is readonlyPASSPASSPASS
Inner frame pen pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.detail value is 0.PASSPASSPASS
Inner frame pen pointerdown.pressure value is validPASSPASSPASS
Inner frame pen pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerup's type should be pointerupPASSPASSPASS
Inner frame pen pointerup's button attribute is 0 when left mouse button is just released.PASSPASSPASS
Inner frame pen pointerup's buttons attribute is 0 when left mouse button is just released.PASSPASSPASS
Inner frame pen pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerup event pointerType is correct.PASSPASSPASS
Inner frame pen pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerup.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerup.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.width attribute existsPASSPASSPASS
Inner frame pen pointerup.width is readonlyPASSPASSPASS
Inner frame pen pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerup.height attribute existsPASSPASSPASS
Inner frame pen pointerup.height is readonlyPASSPASSPASS
Inner frame pen pointerup.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerup.pressure attribute existsPASSPASSPASS
Inner frame pen pointerup.pressure is readonlyPASSPASSPASS
Inner frame pen pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerup.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerup.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerup.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerup.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerup.detail attribute existsPASSPASSPASS
Inner frame pen pointerup.detail is readonlyPASSPASSPASS
Inner frame pen pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.detail value is 0.PASSPASSPASS
Inner frame pen pointerup.pressure value is validPASSPASSPASS
Inner frame pen pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerout's type should be pointeroutPASSPASSPASS
Inner frame pen pointerout's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerout event pointerType is correct.PASSPASSPASS
Inner frame pen pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerout.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerout.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.width attribute existsPASSPASSPASS
Inner frame pen pointerout.width is readonlyPASSPASSPASS
Inner frame pen pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerout.height attribute existsPASSPASSPASS
Inner frame pen pointerout.height is readonlyPASSPASSPASS
Inner frame pen pointerout.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerout.pressure attribute existsPASSPASSPASS
Inner frame pen pointerout.pressure is readonlyPASSPASSPASS
Inner frame pen pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerout.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerout.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerout.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerout.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerout.detail attribute existsPASSPASSPASS
Inner frame pen pointerout.detail is readonlyPASSPASSPASS
Inner frame pen pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.detail value is 0.PASSPASSPASS
Inner frame pen pointerout.pressure value is validPASSPASSPASS
Inner frame pen pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerleave's type should be pointerleavePASSPASSPASS
Inner frame pen pointerleave's button is -1 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame pen pointerleave event pointerType is correct.PASSPASSPASS
Inner frame pen pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.width attribute existsPASSPASSPASS
Inner frame pen pointerleave.width is readonlyPASSPASSPASS
Inner frame pen pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.height attribute existsPASSPASSPASS
Inner frame pen pointerleave.height is readonlyPASSPASSPASS
Inner frame pen pointerleave.height IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.pressure attribute existsPASSPASSPASS
Inner frame pen pointerleave.pressure is readonlyPASSPASSPASS
Inner frame pen pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.tiltY attribute existsPASSPASSPASS
Inner frame pen pointerleave.tiltY is readonlyPASSPASSPASS
Inner frame pen pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerleave.detail attribute existsPASSPASSPASS
Inner frame pen pointerleave.detail is readonlyPASSPASSPASS
Inner frame pen pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.detail value is 0.PASSPASSPASS
Inner frame pen pointerleave.pressure value is validPASSPASSPASS
Inner frame pen pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
/pointerevents/pointerevent_attributes_nohover_pointers-manual.htmlOKOKOK
touch pointerevent attributesPASSPASSPASS
touch pointerover's type should be pointeroverPASSPASSPASS
touch pointerover's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerover's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
touch pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerover event pointerType is correct.PASSPASSPASS
touch pointerover event is a PointerEvent eventPASSPASSPASS
touch pointerover.pointerId attribute existsPASSPASSPASS
touch pointerover.pointerId is readonlyPASSPASSPASS
touch pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerover.width attribute existsPASSPASSPASS
touch pointerover.width is readonlyPASSPASSPASS
touch pointerover.width IDL type float (JS type was number)PASSPASSPASS
touch pointerover.height attribute existsPASSPASSPASS
touch pointerover.height is readonlyPASSPASSPASS
touch pointerover.height IDL type float (JS type was number)PASSPASSPASS
touch pointerover.pressure attribute existsPASSPASSPASS
touch pointerover.pressure is readonlyPASSPASSPASS
touch pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerover.tiltX attribute existsPASSPASSPASS
touch pointerover.tiltX is readonlyPASSPASSPASS
touch pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerover.tiltY attribute existsPASSPASSPASS
touch pointerover.tiltY is readonlyPASSPASSPASS
touch pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerover.pointerType attribute existsPASSPASSPASS
touch pointerover.pointerType is readonlyPASSPASSPASS
touch pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerover.isPrimary attribute existsPASSPASSPASS
touch pointerover.isPrimary is readonlyPASSPASSPASS
touch pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerover.detail attribute existsPASSPASSPASS
touch pointerover.detail is readonlyPASSPASSPASS
touch pointerover.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerover.detail value is 0.PASSPASSPASS
touch pointerover.pressure value is validPASSPASSPASS
touch pointerover.isPrimary attribute is correct.PASSPASSPASS
touch pointerenter's type should be pointerenterPASSPASSPASS
touch pointerenter's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerenter's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
touch pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerenter event pointerType is correct.PASSPASSPASS
touch pointerenter event is a PointerEvent eventPASSPASSPASS
touch pointerenter.pointerId attribute existsPASSPASSPASS
touch pointerenter.pointerId is readonlyPASSPASSPASS
touch pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.width attribute existsPASSPASSPASS
touch pointerenter.width is readonlyPASSPASSPASS
touch pointerenter.width IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.height attribute existsPASSPASSPASS
touch pointerenter.height is readonlyPASSPASSPASS
touch pointerenter.height IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.pressure attribute existsPASSPASSPASS
touch pointerenter.pressure is readonlyPASSPASSPASS
touch pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.tiltX attribute existsPASSPASSPASS
touch pointerenter.tiltX is readonlyPASSPASSPASS
touch pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.tiltY attribute existsPASSPASSPASS
touch pointerenter.tiltY is readonlyPASSPASSPASS
touch pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.pointerType attribute existsPASSPASSPASS
touch pointerenter.pointerType is readonlyPASSPASSPASS
touch pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerenter.isPrimary attribute existsPASSPASSPASS
touch pointerenter.isPrimary is readonlyPASSPASSPASS
touch pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerenter.detail attribute existsPASSPASSPASS
touch pointerenter.detail is readonlyPASSPASSPASS
touch pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.detail value is 0.PASSPASSPASS
touch pointerenter.pressure value is validPASSPASSPASS
touch pointerenter.isPrimary attribute is correct.PASSPASSPASS
touch pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerdown's type should be pointerdownPASSPASSPASS
touch pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
touch pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerdown event pointerType is correct.PASSPASSPASS
touch pointerdown event is a PointerEvent eventPASSPASSPASS
touch pointerdown.pointerId attribute existsPASSPASSPASS
touch pointerdown.pointerId is readonlyPASSPASSPASS
touch pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.width attribute existsPASSPASSPASS
touch pointerdown.width is readonlyPASSPASSPASS
touch pointerdown.width IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.height attribute existsPASSPASSPASS
touch pointerdown.height is readonlyPASSPASSPASS
touch pointerdown.height IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.pressure attribute existsPASSPASSPASS
touch pointerdown.pressure is readonlyPASSPASSPASS
touch pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.tiltX attribute existsPASSPASSPASS
touch pointerdown.tiltX is readonlyPASSPASSPASS
touch pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.tiltY attribute existsPASSPASSPASS
touch pointerdown.tiltY is readonlyPASSPASSPASS
touch pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.pointerType attribute existsPASSPASSPASS
touch pointerdown.pointerType is readonlyPASSPASSPASS
touch pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerdown.isPrimary attribute existsPASSPASSPASS
touch pointerdown.isPrimary is readonlyPASSPASSPASS
touch pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerdown.detail attribute existsPASSPASSPASS
touch pointerdown.detail is readonlyPASSPASSPASS
touch pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.detail value is 0.PASSPASSPASS
touch pointerdown.pressure value is validPASSPASSPASS
touch pointerdown.isPrimary attribute is correct.PASSPASSPASS
touch pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerup's type should be pointerupPASSPASSPASS
touch pointerup's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerup's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
touch pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerup event pointerType is correct.PASSPASSPASS
touch pointerup event is a PointerEvent eventPASSPASSPASS
touch pointerup.pointerId attribute existsPASSPASSPASS
touch pointerup.pointerId is readonlyPASSPASSPASS
touch pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerup.width attribute existsPASSPASSPASS
touch pointerup.width is readonlyPASSPASSPASS
touch pointerup.width IDL type float (JS type was number)PASSPASSPASS
touch pointerup.height attribute existsPASSPASSPASS
touch pointerup.height is readonlyPASSPASSPASS
touch pointerup.height IDL type float (JS type was number)PASSPASSPASS
touch pointerup.pressure attribute existsPASSPASSPASS
touch pointerup.pressure is readonlyPASSPASSPASS
touch pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerup.tiltX attribute existsPASSPASSPASS
touch pointerup.tiltX is readonlyPASSPASSPASS
touch pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerup.tiltY attribute existsPASSPASSPASS
touch pointerup.tiltY is readonlyPASSPASSPASS
touch pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerup.pointerType attribute existsPASSPASSPASS
touch pointerup.pointerType is readonlyPASSPASSPASS
touch pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerup.isPrimary attribute existsPASSPASSPASS
touch pointerup.isPrimary is readonlyPASSPASSPASS
touch pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerup.detail attribute existsPASSPASSPASS
touch pointerup.detail is readonlyPASSPASSPASS
touch pointerup.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerup.detail value is 0.PASSPASSPASS
touch pointerup.pressure value is validFAILFAILPASS
touch pointerup.isPrimary attribute is correct.PASSPASSPASS
touch pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerout's type should be pointeroutPASSPASSPASS
touch pointerout's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
touch pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerout event pointerType is correct.PASSPASSPASS
touch pointerout event is a PointerEvent eventPASSPASSPASS
touch pointerout.pointerId attribute existsPASSPASSPASS
touch pointerout.pointerId is readonlyPASSPASSPASS
touch pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerout.width attribute existsPASSPASSPASS
touch pointerout.width is readonlyPASSPASSPASS
touch pointerout.width IDL type float (JS type was number)PASSPASSPASS
touch pointerout.height attribute existsPASSPASSPASS
touch pointerout.height is readonlyPASSPASSPASS
touch pointerout.height IDL type float (JS type was number)PASSPASSPASS
touch pointerout.pressure attribute existsPASSPASSPASS
touch pointerout.pressure is readonlyPASSPASSPASS
touch pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerout.tiltX attribute existsPASSPASSPASS
touch pointerout.tiltX is readonlyPASSPASSPASS
touch pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerout.tiltY attribute existsPASSPASSPASS
touch pointerout.tiltY is readonlyPASSPASSPASS
touch pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerout.pointerType attribute existsPASSPASSPASS
touch pointerout.pointerType is readonlyPASSPASSPASS
touch pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerout.isPrimary attribute existsPASSPASSPASS
touch pointerout.isPrimary is readonlyPASSPASSPASS
touch pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerout.detail attribute existsPASSPASSPASS
touch pointerout.detail is readonlyPASSPASSPASS
touch pointerout.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerout.detail value is 0.PASSPASSPASS
touch pointerout.pressure value is validPASSPASSPASS
touch pointerout.isPrimary attribute is correct.PASSPASSPASS
touch pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerleave's type should be pointerleavePASSPASSPASS
touch pointerleave's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
touch pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
touch pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
touch pointerleave event pointerType is correct.PASSPASSPASS
touch pointerleave event is a PointerEvent eventPASSPASSPASS
touch pointerleave.pointerId attribute existsPASSPASSPASS
touch pointerleave.pointerId is readonlyPASSPASSPASS
touch pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.width attribute existsPASSPASSPASS
touch pointerleave.width is readonlyPASSPASSPASS
touch pointerleave.width IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.height attribute existsPASSPASSPASS
touch pointerleave.height is readonlyPASSPASSPASS
touch pointerleave.height IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.pressure attribute existsPASSPASSPASS
touch pointerleave.pressure is readonlyPASSPASSPASS
touch pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.tiltX attribute existsPASSPASSPASS
touch pointerleave.tiltX is readonlyPASSPASSPASS
touch pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.tiltY attribute existsPASSPASSPASS
touch pointerleave.tiltY is readonlyPASSPASSPASS
touch pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.pointerType attribute existsPASSPASSPASS
touch pointerleave.pointerType is readonlyPASSPASSPASS
touch pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerleave.isPrimary attribute existsPASSPASSPASS
touch pointerleave.isPrimary is readonlyPASSPASSPASS
touch pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerleave.detail attribute existsPASSPASSPASS
touch pointerleave.detail is readonlyPASSPASSPASS
touch pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.detail value is 0.PASSPASSPASS
touch pointerleave.pressure value is validPASSPASSPASS
touch pointerleave.isPrimary attribute is correct.PASSPASSPASS
touch pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerover's type should be pointeroverPASSPASSPASS
Inner frame touch pointerover's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerover's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerover event pointerType is correct.PASSPASSPASS
Inner frame touch pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerover.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerover.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.width attribute existsPASSPASSPASS
Inner frame touch pointerover.width is readonlyPASSPASSPASS
Inner frame touch pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerover.height attribute existsPASSPASSPASS
Inner frame touch pointerover.height is readonlyPASSPASSPASS
Inner frame touch pointerover.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerover.pressure attribute existsPASSPASSPASS
Inner frame touch pointerover.pressure is readonlyPASSPASSPASS
Inner frame touch pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerover.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerover.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerover.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerover.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerover.detail attribute existsPASSPASSPASS
Inner frame touch pointerover.detail is readonlyPASSPASSPASS
Inner frame touch pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.detail value is 0.PASSPASSPASS
Inner frame touch pointerover.pressure value is validPASSPASSPASS
Inner frame touch pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerenter's type should be pointerenterPASSPASSPASS
Inner frame touch pointerenter's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerenter's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerenter event pointerType is correct.PASSPASSPASS
Inner frame touch pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.width attribute existsPASSPASSPASS
Inner frame touch pointerenter.width is readonlyPASSPASSPASS
Inner frame touch pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.height attribute existsPASSPASSPASS
Inner frame touch pointerenter.height is readonlyPASSPASSPASS
Inner frame touch pointerenter.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.pressure attribute existsPASSPASSPASS
Inner frame touch pointerenter.pressure is readonlyPASSPASSPASS
Inner frame touch pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerenter.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerenter.detail attribute existsPASSPASSPASS
Inner frame touch pointerenter.detail is readonlyPASSPASSPASS
Inner frame touch pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.detail value is 0.PASSPASSPASS
Inner frame touch pointerenter.pressure value is validPASSPASSPASS
Inner frame touch pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerdown's type should be pointerdownPASSPASSPASS
Inner frame touch pointerdown's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerdown's buttons attribute is 1 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerdown event pointerType is correct.PASSPASSPASS
Inner frame touch pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.width attribute existsPASSPASSPASS
Inner frame touch pointerdown.width is readonlyPASSPASSPASS
Inner frame touch pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.height attribute existsPASSPASSPASS
Inner frame touch pointerdown.height is readonlyPASSPASSPASS
Inner frame touch pointerdown.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.pressure attribute existsPASSPASSPASS
Inner frame touch pointerdown.pressure is readonlyPASSPASSPASS
Inner frame touch pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerdown.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerdown.detail attribute existsPASSPASSPASS
Inner frame touch pointerdown.detail is readonlyPASSPASSPASS
Inner frame touch pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.detail value is 0.PASSPASSPASS
Inner frame touch pointerdown.pressure value is validPASSPASSPASS
Inner frame touch pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerup's type should be pointerupPASSPASSPASS
Inner frame touch pointerup's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerup's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame touch pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerup event pointerType is correct.PASSPASSPASS
Inner frame touch pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerup.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerup.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.width attribute existsPASSPASSPASS
Inner frame touch pointerup.width is readonlyPASSPASSPASS
Inner frame touch pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerup.height attribute existsPASSPASSPASS
Inner frame touch pointerup.height is readonlyPASSPASSPASS
Inner frame touch pointerup.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerup.pressure attribute existsPASSPASSPASS
Inner frame touch pointerup.pressure is readonlyPASSPASSPASS
Inner frame touch pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerup.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerup.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerup.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerup.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerup.detail attribute existsPASSPASSPASS
Inner frame touch pointerup.detail is readonlyPASSPASSPASS
Inner frame touch pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.detail value is 0.PASSPASSPASS
Inner frame touch pointerup.pressure value is validFAILFAILPASS
Inner frame touch pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerout's type should be pointeroutPASSPASSPASS
Inner frame touch pointerout's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame touch pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerout event pointerType is correct.PASSPASSPASS
Inner frame touch pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerout.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerout.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.width attribute existsPASSPASSPASS
Inner frame touch pointerout.width is readonlyPASSPASSPASS
Inner frame touch pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerout.height attribute existsPASSPASSPASS
Inner frame touch pointerout.height is readonlyPASSPASSPASS
Inner frame touch pointerout.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerout.pressure attribute existsPASSPASSPASS
Inner frame touch pointerout.pressure is readonlyPASSPASSPASS
Inner frame touch pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerout.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerout.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerout.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerout.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerout.detail attribute existsPASSPASSPASS
Inner frame touch pointerout.detail is readonlyPASSPASSPASS
Inner frame touch pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.detail value is 0.PASSPASSPASS
Inner frame touch pointerout.pressure value is validPASSPASSPASS
Inner frame touch pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerleave's type should be pointerleavePASSPASSPASS
Inner frame touch pointerleave's button attribute is 0 when left mouse button is pressed.PASSPASSPASS
Inner frame touch pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame touch pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
Inner frame touch pointerleave event pointerType is correct.PASSPASSPASS
Inner frame touch pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.width attribute existsPASSPASSPASS
Inner frame touch pointerleave.width is readonlyPASSPASSPASS
Inner frame touch pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.height attribute existsPASSPASSPASS
Inner frame touch pointerleave.height is readonlyPASSPASSPASS
Inner frame touch pointerleave.height IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.pressure attribute existsPASSPASSPASS
Inner frame touch pointerleave.pressure is readonlyPASSPASSPASS
Inner frame touch pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.tiltY attribute existsPASSPASSPASS
Inner frame touch pointerleave.tiltY is readonlyPASSPASSPASS
Inner frame touch pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerleave.detail attribute existsPASSPASSPASS
Inner frame touch pointerleave.detail is readonlyPASSPASSPASS
Inner frame touch pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.detail value is 0.PASSPASSPASS
Inner frame touch pointerleave.pressure value is validPASSPASSPASS
Inner frame touch pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
/pointerevents/pointerevent_capture_mouse-manual.htmlOKOKOK
gotpointercapture event receivedPASSPASSPASS
lostpointercapture event receivedPASSPASSPASS
pointerover event for black rectangle receivedPASSPASSPASS
pointerover event for purple rectangle receivedPASSPASSPASS
relatedTarget is null when the capture is set. relatedTarget is nullPASSPASSPASS
pointermove received for captured element while out of itPASSPASSPASS
pointermove received for captured element while inside of itPASSPASSPASS
/pointerevents/pointerevent_capture_suppressing_mouse-manual.htmlOKOKTIMEOUT
gotpointercapture event receivedPASSPASSNOTRUN
lostpointercapture event receivedPASSPASSNOTRUN
pointerover event without capture receivedPASSPASSPASS
pointerover event with capture receivedPASSPASSNOTRUN
pointerout event without capture receivedPASSPASSNOTRUN
pointerout event after lostpointercapture receivedPASSPASSNOTRUN
pointerenter event without capture receivedPASSPASSPASS
pointerenter event with capture receivedPASSPASSNOTRUN
pointerleave event without capture receivedPASSPASSNOTRUN
pointerleave event after lostpointercapture receivedPASSPASSNOTRUN
relatedTarget is not null for boundary events even when the capture is set.PASSFAIL-
pointerover should trigger the black rectangle even when pointer is not over black rectangle.PASSPASS-
/pointerevents/pointerevent_change-touch-action-onpointerdown_touch-manual.htmlOKOKTIMEOUT
touch-action was changedPASSPASS-
/pointerevents/pointerevent_element_haspointercapture-manual.htmlOKOKOK
hasPointerCapturePASSFAILPASS
/pointerevents/pointerevent_gotpointercapture_before_first_pointerevent-manual.htmlOK--
/pointerevents/pointerevent_lostpointercapture_for_disconnected_node-manual.htmlOKOKOK
lostpointercapture event receivedPASSPASSPASS
lostpointercapture is dispatched on the documentPASSPASSPASS
/pointerevents/pointerevent_lostpointercapture_is_first-manual.htmlOKOKOK
lostpointercapture is dispatched prior to subsequent eventsPASSPASSPASS
/pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.htmlOKOKOK
Multi-pointer boundary compat eventsPASSPASSPASS
Different pointing devicesPASSPASSPASS
Event logPASSPASSPASS
/pointerevents/pointerevent_pointerId_scope-manual.htmlOKOKTIMEOUT
pointerId of an active pointer is the same across iframesPASSFAILTIMEOUT
/pointerevents/pointerevent_pointercancel_touch-manual.htmlOKOKOK
pointercancel event receivedPASSPASSPASS
touch pointercancel event is a PointerEvent eventPASSPASSPASS
touch pointercancel.pointerId attribute existsPASSPASSPASS
touch pointercancel.pointerId is readonlyPASSPASSPASS
touch pointercancel.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.width attribute existsPASSPASSPASS
touch pointercancel.width is readonlyPASSPASSPASS
touch pointercancel.width IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.height attribute existsPASSPASSPASS
touch pointercancel.height is readonlyPASSPASSPASS
touch pointercancel.height IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.pressure attribute existsPASSPASSPASS
touch pointercancel.pressure is readonlyPASSPASSPASS
touch pointercancel.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.tiltX attribute existsPASSPASSPASS
touch pointercancel.tiltX is readonlyPASSPASSPASS
touch pointercancel.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.tiltY attribute existsPASSPASSPASS
touch pointercancel.tiltY is readonlyPASSPASSPASS
touch pointercancel.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.pointerType attribute existsPASSPASSPASS
touch pointercancel.pointerType is readonlyPASSPASSPASS
touch pointercancel.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointercancel.isPrimary attribute existsPASSPASSPASS
touch pointercancel.isPrimary is readonlyPASSPASSPASS
touch pointercancel.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointercancel.detail attribute existsPASSPASSPASS
touch pointercancel.detail is readonlyPASSPASSPASS
touch pointercancel.detail IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.detail value is 0.PASSPASSPASS
touch pointercancel.pressure value is validPASSPASSPASS
/pointerevents/pointerevent_pointerenter_does_not_bubble-manual.htmlOKOKOK
pointerEnter event does not bubblePASSPASSPASS
mouse pointerenter event is a PointerEvent eventPASSPASS-
mouse pointerenter.pointerId attribute existsPASSPASS-
mouse pointerenter.pointerId is readonlyPASSPASS-
mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASS-
mouse pointerenter.width attribute existsPASSPASS-
mouse pointerenter.width is readonlyPASSPASS-
mouse pointerenter.width IDL type float (JS type was number)PASSPASS-
mouse pointerenter.height attribute existsPASSPASS-
mouse pointerenter.height is readonlyPASSPASS-
mouse pointerenter.height IDL type float (JS type was number)PASSPASS-
mouse pointerenter.pressure attribute existsPASSPASS-
mouse pointerenter.pressure is readonlyPASSPASS-
mouse pointerenter.pressure IDL type float (JS type was number)PASSPASS-
mouse pointerenter.tiltX attribute existsPASSPASS-
mouse pointerenter.tiltX is readonlyPASSPASS-
mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASS-
mouse pointerenter.tiltY attribute existsPASSPASS-
mouse pointerenter.tiltY is readonlyPASSPASS-
mouse pointerenter.tiltY IDL type long (JS type was number)PASSPASS-
mouse pointerenter.pointerType attribute existsPASSPASS-
mouse pointerenter.pointerType is readonlyPASSPASS-
mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASS-
mouse pointerenter.isPrimary attribute existsPASSPASS-
mouse pointerenter.isPrimary is readonlyPASSPASS-
mouse pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASS-
mouse pointerenter.detail attribute existsPASSPASS-
mouse pointerenter.detail is readonlyPASSPASS-
mouse pointerenter.detail IDL type long (JS type was number)PASSPASS-
mouse pointerenter.detail value is 0.PASSPASS-
mouse pointerenter.pressure value is validPASSPASS-
mouse pointerenter properties for pointerType = mousePASSPASS-
/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-manual.htmlOKOKOK
pointerleave event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerleave_descendant_over-manual.htmlOKOKOK
pointerleave shouldn't be received on descendant's pointeroverPASSPASSPASS
/pointerevents/pointerevent_pointerleave_descendants-manual.htmlOKOKOK
pointerleave event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerleave_does_not_bubble-manual.htmlOKOKOK
pointerLeave event does not bubblePASSPASSPASS
mouse pointerleave event is a PointerEvent eventPASSPASS-
mouse pointerleave.pointerId attribute existsPASSPASS-
mouse pointerleave.pointerId is readonlyPASSPASS-
mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASS-
mouse pointerleave.width attribute existsPASSPASS-
mouse pointerleave.width is readonlyPASSPASS-
mouse pointerleave.width IDL type float (JS type was number)PASSPASS-
mouse pointerleave.height attribute existsPASSPASS-
mouse pointerleave.height is readonlyPASSPASS-
mouse pointerleave.height IDL type float (JS type was number)PASSPASS-
mouse pointerleave.pressure attribute existsPASSPASS-
mouse pointerleave.pressure is readonlyPASSPASS-
mouse pointerleave.pressure IDL type float (JS type was number)PASSPASS-
mouse pointerleave.tiltX attribute existsPASSPASS-
mouse pointerleave.tiltX is readonlyPASSPASS-
mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASS-
mouse pointerleave.tiltY attribute existsPASSPASS-
mouse pointerleave.tiltY is readonlyPASSPASS-
mouse pointerleave.tiltY IDL type long (JS type was number)PASSPASS-
mouse pointerleave.pointerType attribute existsPASSPASS-
mouse pointerleave.pointerType is readonlyPASSPASS-
mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASS-
mouse pointerleave.isPrimary attribute existsPASSPASS-
mouse pointerleave.isPrimary is readonlyPASSPASS-
mouse pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASS-
mouse pointerleave.detail attribute existsPASSPASS-
mouse pointerleave.detail is readonlyPASSPASS-
mouse pointerleave.detail IDL type long (JS type was number)PASSPASS-
mouse pointerleave.detail value is 0.PASSPASS-
mouse pointerleave.pressure value is validPASSPASS-
mouse pointerleave properties for pointerType = mousePASSPASS-
/pointerevents/pointerevent_pointerleave_pen-manual.htmlOKOKOK
pointerleave eventFAILPASSPASS
pen pointerleave event is a PointerEvent eventPASSPASSPASS
pen pointerleave.pointerId attribute existsPASSPASSPASS
pen pointerleave.pointerId is readonlyPASSPASSPASS
pen pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.width attribute existsPASSPASSPASS
pen pointerleave.width is readonlyPASSPASSPASS
pen pointerleave.width IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.height attribute existsPASSPASSPASS
pen pointerleave.height is readonlyPASSPASSPASS
pen pointerleave.height IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.pressure attribute existsPASSPASSPASS
pen pointerleave.pressure is readonlyPASSPASSPASS
pen pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.tiltX attribute existsPASSPASSPASS
pen pointerleave.tiltX is readonlyPASSPASSPASS
pen pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.tiltY attribute existsPASSPASSPASS
pen pointerleave.tiltY is readonlyPASSPASSPASS
pen pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.pointerType attribute existsPASSPASSPASS
pen pointerleave.pointerType is readonlyPASSPASSPASS
pen pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerleave.isPrimary attribute existsPASSPASSPASS
pen pointerleave.isPrimary is readonlyPASSPASSPASS
pen pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerleave.detail attribute existsPASSPASSPASS
pen pointerleave.detail is readonlyPASSPASSPASS
pen pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.detail value is 0.PASSPASSPASS
pen pointerleave.pressure value is validPASSPASSPASS
/pointerevents/pointerevent_pointermove-manual.htmlOKOKOK
pointermove event receivedPASSPASSPASS
/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-manual.htmlOKOKOK
pointermove has same isPrimary as last pointerdownPASSPASSPASS
/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-manual.htmlOKOKOK
pointermove events received for button state changesPASSPASSPASS
/pointerevents/pointerevent_pointerout_after_pointercancel_touch-manual.htmlOKOKOK
pointerout event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerout_pen-manual.htmlOKOKOK
pointerout event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerout_received_once-manual.htmlOKOKOK
pointerout received just oncePASSPASSPASS
/pointerevents/idlharness.htmlOKOKOK
Window interface: attribute ongotpointercapturePASSFAILPASS
Window interface: attribute onlostpointercapturePASSFAILPASS
Window interface: attribute onpointerdownPASSFAILPASS
Window interface: attribute onpointermovePASSFAILPASS
Window interface: attribute onpointerupPASSFAILPASS
Window interface: attribute onpointercancelPASSFAILPASS
Window interface: attribute onpointeroverPASSFAILPASS
Window interface: attribute onpointeroutPASSFAILPASS
Window interface: attribute onpointerenterPASSFAILPASS
Window interface: attribute onpointerleavePASSFAILPASS
Window must be primary interface of windowPASSPASSPASS
Stringification of windowPASSPASSPASS
Window interface: window must inherit property "ongotpointercapture" with the proper type (0)PASSFAILPASS
Window interface: window must inherit property "onlostpointercapture" with the proper type (1)PASSFAILPASS
Window interface: window must inherit property "onpointerdown" with the proper type (2)PASSPASSPASS
Window interface: window must inherit property "onpointermove" with the proper type (3)PASSPASSPASS
Window interface: window must inherit property "onpointerup" with the proper type (4)PASSPASSPASS
Window interface: window must inherit property "onpointercancel" with the proper type (5)PASSPASSPASS
Window interface: window must inherit property "onpointerover" with the proper type (6)PASSPASSPASS
Window interface: window must inherit property "onpointerout" with the proper type (7)PASSPASSPASS
Window interface: window must inherit property "onpointerenter" with the proper type (8)PASSPASSPASS
Window interface: window must inherit property "onpointerleave" with the proper type (9)PASSPASSPASS
Navigator interface: attribute maxTouchPointsPASSPASSPASS
Navigator must be primary interface of navigatorPASSPASSPASS
Stringification of navigatorPASSPASSPASS
Navigator interface: navigator must inherit property "maxTouchPoints" with the proper type (0)PASSPASSPASS
Element interface: operation setPointerCapture(long)PASSFAILPASS
Element interface: operation releasePointerCapture(long)PASSFAILPASS
Element interface: operation hasPointerCapture(long)PASSFAILPASS
HTMLElement interface: attribute ongotpointercapturePASSFAILPASS
HTMLElement interface: attribute onlostpointercapturePASSFAILPASS
HTMLElement interface: attribute onpointerdownPASSFAILPASS
HTMLElement interface: attribute onpointermovePASSFAILPASS
HTMLElement interface: attribute onpointerupPASSFAILPASS
HTMLElement interface: attribute onpointercancelPASSFAILPASS
HTMLElement interface: attribute onpointeroverPASSFAILPASS
HTMLElement interface: attribute onpointeroutPASSFAILPASS
HTMLElement interface: attribute onpointerenterPASSFAILPASS
HTMLElement interface: attribute onpointerleavePASSFAILPASS
Document interface: attribute ongotpointercapturePASSFAILPASS
Document interface: attribute onlostpointercapturePASSFAILPASS
Document interface: attribute onpointerdownPASSFAILPASS
Document interface: attribute onpointermovePASSFAILPASS
Document interface: attribute onpointerupPASSFAILPASS
Document interface: attribute onpointercancelPASSFAILPASS
Document interface: attribute onpointeroverPASSFAILPASS
Document interface: attribute onpointeroutPASSFAILPASS
Document interface: attribute onpointerenterPASSFAILPASS
Document interface: attribute onpointerleavePASSFAILPASS
PointerEvent interface: existence and properties of interface objectPASSFAILPASS
PointerEvent interface object lengthPASSFAILPASS
PointerEvent interface object namePASSPASSPASS
PointerEvent interface: existence and properties of interface prototype objectFAILPASSPASS
PointerEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASS
PointerEvent interface: attribute pointerIdPASSPASSPASS
PointerEvent interface: attribute widthPASSPASSPASS
PointerEvent interface: attribute heightPASSPASSPASS
PointerEvent interface: attribute pressurePASSPASSPASS
PointerEvent interface: attribute tangentialPressurePASSFAILFAIL
PointerEvent interface: attribute tiltXPASSPASSPASS
PointerEvent interface: attribute tiltYPASSPASSPASS
PointerEvent interface: attribute twistPASSFAILFAIL
PointerEvent interface: attribute pointerTypePASSPASSPASS
PointerEvent interface: attribute isPrimaryPASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.htmlOKOKOK
lostpointercapture: subsequent events to target.PASSPASSPASS
mouse gotpointercapture event is a PointerEvent eventPASSPASSPASS
mouse gotpointercapture.pointerId attribute existsPASSPASSPASS
mouse gotpointercapture.pointerId is readonlyPASSPASSPASS
mouse gotpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.width attribute existsPASSPASSPASS
mouse gotpointercapture.width is readonlyPASSPASSPASS
mouse gotpointercapture.width IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.height attribute existsPASSPASSPASS
mouse gotpointercapture.height is readonlyPASSPASSPASS
mouse gotpointercapture.height IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.pressure attribute existsPASSPASSPASS
mouse gotpointercapture.pressure is readonlyPASSPASSPASS
mouse gotpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.tiltX attribute existsPASSPASSPASS
mouse gotpointercapture.tiltX is readonlyPASSPASSPASS
mouse gotpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.tiltY attribute existsPASSPASSPASS
mouse gotpointercapture.tiltY is readonlyPASSPASSPASS
mouse gotpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.pointerType attribute existsPASSPASSPASS
mouse gotpointercapture.pointerType is readonlyPASSPASSPASS
mouse gotpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse gotpointercapture.isPrimary attribute existsPASSPASSPASS
mouse gotpointercapture.isPrimary is readonlyPASSPASSPASS
mouse gotpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse gotpointercapture.detail attribute existsPASSPASSPASS
mouse gotpointercapture.detail is readonlyPASSPASSPASS
mouse gotpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.detail value is 0.PASSPASSPASS
mouse gotpointercapture.pressure value is validPASSPASSPASS
mouse gotpointercapture properties for pointerType = mousePASSPASSPASS
mouse lostpointercapture event is a PointerEvent eventPASS-PASS
mouse lostpointercapture.pointerId attribute existsPASS-PASS
mouse lostpointercapture.pointerId is readonlyPASS-PASS
mouse lostpointercapture.pointerId IDL type long (JS type was number)PASS-PASS
mouse lostpointercapture.width attribute existsPASS-PASS
mouse lostpointercapture.width is readonlyPASS-PASS
mouse lostpointercapture.width IDL type float (JS type was number)PASS-PASS
mouse lostpointercapture.height attribute existsPASS-PASS
mouse lostpointercapture.height is readonlyPASS-PASS
mouse lostpointercapture.height IDL type float (JS type was number)PASS-PASS
mouse lostpointercapture.pressure attribute existsPASS-PASS
mouse lostpointercapture.pressure is readonlyPASS-PASS
mouse lostpointercapture.pressure IDL type float (JS type was number)PASS-PASS
mouse lostpointercapture.tiltX attribute existsPASS-PASS
mouse lostpointercapture.tiltX is readonlyPASS-PASS
mouse lostpointercapture.tiltX IDL type long (JS type was number)PASS-PASS
mouse lostpointercapture.tiltY attribute existsPASS-PASS
mouse lostpointercapture.tiltY is readonlyPASS-PASS
mouse lostpointercapture.tiltY IDL type long (JS type was number)PASS-PASS
mouse lostpointercapture.pointerType attribute existsPASS-PASS
mouse lostpointercapture.pointerType is readonlyPASS-PASS
mouse lostpointercapture.pointerType IDL type string (JS type was string)PASS-PASS
mouse lostpointercapture.isPrimary attribute existsPASS-PASS
mouse lostpointercapture.isPrimary is readonlyPASS-PASS
mouse lostpointercapture.isPrimary IDL type boolean (JS type was boolean)PASS-PASS
mouse lostpointercapture.detail attribute existsPASS-PASS
mouse lostpointercapture.detail is readonlyPASS-PASS
mouse lostpointercapture.detail IDL type long (JS type was number)PASS-PASS
mouse lostpointercapture.detail value is 0.PASS-PASS
mouse lostpointercapture.pressure value is validPASS-PASS
mouse lostpointercapture properties for pointerType = mousePASS-PASS
/pointerevents/pointerevent_releasepointercapture_invalid_pointerid-manual.htmlOKOKOK
releasePointerCapture: DOMException InvalidPointerIdPASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-manual.htmlOKOKOK
pointer capture is released on pointercancelPASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-manual.htmlOKOKOK
pointerup was received before lostpointercapturePASSPASSPASS
/pointerevents/pointerevent_setpointercapture_disconnected-manual.htmlOKOKOK
setPointerCapture: DOMException InvalidStateErrorPASSPASSPASS
/pointerevents/pointerevent_setpointercapture_inactive_button_mouse-manual.htmlOKOKOK
pointer capture is not set while button state is inactivePASSPASSPASS
/pointerevents/pointerevent_setpointercapture_invalid_pointerid-manual.htmlOKOKOK
setPointerCapture: DOMException InvalidPointerIdPASSPASSPASS
/pointerevents/pointerevent_setpointercapture_relatedtarget-manual.htmlOKFAILTIMEOUT
pointerover shouldn't trigger for the purple rectangle while the black rectangle has capturePASS-PASS
/pointerevents/pointerevent_suppress_compat_events_on_click-manual.htmlOKOKOK
Suppress compat mouse events on clickPASSPASSPASS
primary pointer pointerdown@target0PASSPASSPASS
primary pointer pointerdown@target1PASSPASSPASS
Event logPASSPASSPASS
/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-manual.htmlOKOKOK
Suppress compat mouse events on dragPASSPASSPASS
primary pointer pointerdown@target0PASSPASSPASS
primary pointer pointerdown@target1PASSPASSPASS
Event logPASSPASSPASS
/pointerevents/pointerevent_touch-action-auto-css_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-button-test_touch-manual.htmlOKOKOK
touch-action attribute test out of elementPASSPASSPASS
touch-action attribute test in elementPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_child-none_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_parent-none_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-keyboard-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-mouse-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-none-css_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-pan-down-css_touch-manual.htmlOKERRORERROR
touch-action attribute testPASSFAILPASS
/pointerevents/pointerevent_touch-action-pan-left-css_touch-manual.htmlOKERRORTIMEOUT
touch-action attribute testPASSFAILNOTRUN
/pointerevents/pointerevent_touch-action-pan-right-css_touch-manual.htmlOKERROROK
touch-action attribute testPASSFAILFAIL
/pointerevents/pointerevent_touch-action-pan-up-css_touch-manual.htmlOKERRORERROR
touch-action attribute testPASSFAILFAIL
/pointerevents/pointerevent_touch-action-pan-x-css_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-pan-y-css_touch-manual.htmlOKOKOK
touch-action attribute testPASSPASSPASS
/pointerevents/pointerevent_touch-action-span-test_touch-manual.htmlOKOKOK
touch-action attribute test out of elementPASSPASSPASS
touch-action attribute test in elementPASSPASSPASS
/pointerevents/pointerevent_touch-action-svg-test_touch-manual.htmlOKOKOK
touch-action attribute test out of SVGPASSPASSPASS
touch-action attribute test in SVGPASSPASSPASS
/pointerevents/pointerevent_touch-action-table-test_touch-manual.htmlOKOKOK
touch-action attribute test on the cellPASSPASSPASS
touch-action attribute test on the rowPASSPASSPASS
/pointerevents/pointerevent_on_event_handlers.htmlOKOKOK
The default value of onpointerdown is always nullPASSPASSPASS
The onpointerdown content attribute must be compiled into the onpointerdown propertyPASSPASSPASS
dispatching a pointerdown event must trigger element.onpointerdownPASSPASSPASS
The default value of onpointerup is always nullPASSPASSPASS
The onpointerup content attribute must be compiled into the onpointerup propertyPASSPASSPASS
dispatching a pointerup event must trigger element.onpointerupPASSPASSPASS
The default value of onpointercancel is always nullPASSPASSPASS
The onpointercancel content attribute must be compiled into the onpointercancel propertyPASSPASSPASS
dispatching a pointercancel event must trigger element.onpointercancelPASSPASSPASS
The default value of onpointermove is always nullPASSPASSPASS
The onpointermove content attribute must be compiled into the onpointermove propertyPASSPASSPASS
dispatching a pointermove event must trigger element.onpointermovePASSPASSPASS
The default value of onpointerover is always nullPASSPASSPASS
The onpointerover content attribute must be compiled into the onpointerover propertyPASSPASSPASS
dispatching a pointerover event must trigger element.onpointeroverPASSPASSPASS
The default value of onpointerout is always nullPASSPASSPASS
The onpointerout content attribute must be compiled into the onpointerout propertyPASSPASSPASS
dispatching a pointerout event must trigger element.onpointeroutPASSPASSPASS
The default value of onpointerenter is always nullPASSPASSPASS
The onpointerenter content attribute must be compiled into the onpointerenter propertyPASSPASSPASS
dispatching a pointerenter event must trigger element.onpointerenterPASSPASSPASS
The default value of onpointerleave is always nullPASSPASSPASS
The onpointerleave content attribute must be compiled into the onpointerleave propertyPASSPASSPASS
dispatching a pointerleave event must trigger element.onpointerleavePASSPASSPASS
The default value of ongotpointercapture is always nullPASSFAILPASS
The ongotpointercapture content attribute must be compiled into the ongotpointercapture propertyPASSPASSPASS
dispatching a gotpointercapture event must trigger element.ongotpointercapturePASSPASSPASS
The default value of onlostpointercapture is always nullPASSFAILPASS
The onlostpointercapture content attribute must be compiled into the onlostpointercapture propertyPASSPASSPASS
dispatching a lostpointercapture event must trigger element.onlostpointercapturePASSPASSPASS
/pointerevents/pointerevent_boundary_events_in_capturing-manual.htmlOKOKOK
mouse pointerevent boundary events in capturingPASSPASSPASS
mouse pointer events boundary events when receiving capturePASSFAILFAIL
mouse pointer events boundary events when releasing capturePASSFAILFAIL
touch pointerevent boundary events in capturingPASSPASSPASS
touch pointer events boundary events when receiving capturePASSFAILFAIL
touch pointer events boundary events when releasing capturePASSFAILFAIL
pen pointerevent boundary events in capturingPASSPASSPASS
pen pointer events boundary events when receiving capturePASSFAILFAIL
pen pointer events boundary events when releasing capturePASSFAILFAIL
/pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.htmlOKOKOK
hasPointerCapture test after the pending pointer capture element releases pointer capturePASSFAILPASS
/pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.htmlOKERRORERROR
Release pointer capture right after setpointercapturePASSPASSPASS
/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.htmlOKOKOK
mouse Event sequence at implicit release on clickPASSPASSPASS
touch Event sequence at implicit release on clickPASSPASSFAIL
pen Event sequence at implicit release on clickPASSFAIL-
/pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.htmlOKOKOK
touch Event sequence at implicit release on dragPASSFAILFAIL
/pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.htmlOKOKOK
setPointerCapture: override the pending pointer capture elementPASSFAILPASS
/pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.htmlOKOKOK
setPointerCapture: set to the element which already captured the pointerPASSFAILPASS
/pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.htmlOKOK-
touch two-finger pan on 'touch-action: pan-x pan-y'FAILPASS-
touch two-finger pan on 'touch-action: pinch-zoom'PASSPASS-