All Results

Test files: 71; Total subtests: 2470

Test Files

  1. /pointerevents/idlharness.html
  2. /pointerevents/pointereventconstructor.html
  3. /pointerevents/pointerevent_on_event_handlers.html
  4. /pointerevents/pointerevent_touch-action-illegal.html
  5. /pointerevents/pointerevent_touch-action-verification.html
  6. /pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.html
  7. /pointerevents/html/pointerevent_drag_interaction-manual.html
  8. /pointerevents/pointerevent_attributes_hoverable_pointers-manual.html
  9. /pointerevents/pointerevent_attributes_nohover_pointers-manual.html
  10. /pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.html
  11. /pointerevents/pointerevent_boundary_events_in_capturing-manual.html
  12. /pointerevents/pointerevent_capture_mouse-manual.html
  13. /pointerevents/pointerevent_capture_suppressing_mouse-manual.html
  14. /pointerevents/pointerevent_change-touch-action-onpointerdown_touch-manual.html
  15. /pointerevents/pointerevent_disabled_form_control-manual.html
  16. /pointerevents/pointerevent_element_haspointercapture-manual.html
  17. /pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html
  18. /pointerevents/pointerevent_fractional_coordinates-manual.html
  19. /pointerevents/pointerevent_lostpointercapture_for_disconnected_node-manual.html
  20. /pointerevents/pointerevent_lostpointercapture_is_first-manual.html
  21. /pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html
  22. /pointerevents/pointerevent_pointerId_scope-manual.html
  23. /pointerevents/pointerevent_pointercancel_touch-manual.html
  24. /pointerevents/pointerevent_pointerenter_does_not_bubble-manual.html
  25. /pointerevents/pointerevent_pointerleave_after_pointercancel_touch-manual.html
  26. /pointerevents/pointerevent_pointerleave_descendant_over-manual.html
  27. /pointerevents/pointerevent_pointerleave_descendants-manual.html
  28. /pointerevents/pointerevent_pointerleave_does_not_bubble-manual.html
  29. /pointerevents/pointerevent_pointerleave_pen-manual.html
  30. /pointerevents/pointerevent_pointermove-manual.html
  31. /pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-manual.html
  32. /pointerevents/pointerevent_pointermove_on_chorded_mouse_button-manual.html
  33. /pointerevents/pointerevent_pointerout_after_pointercancel_touch-manual.html
  34. /pointerevents/pointerevent_pointerout_pen-manual.html
  35. /pointerevents/pointerevent_pointerout_received_once-manual.html
  36. /pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html
  37. /pointerevents/pointerevent_releasepointercapture_invalid_pointerid-manual.html
  38. /pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-manual.html
  39. /pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-manual.html
  40. /pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.html
  41. /pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html
  42. /pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.html
  43. /pointerevents/pointerevent_setpointercapture_disconnected-manual.html
  44. /pointerevents/pointerevent_setpointercapture_inactive_button_mouse-manual.html
  45. /pointerevents/pointerevent_setpointercapture_invalid_pointerid-manual.html
  46. /pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html
  47. /pointerevents/pointerevent_setpointercapture_relatedtarget-manual.html
  48. /pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.html
  49. /pointerevents/pointerevent_suppress_compat_events_on_click-manual.html
  50. /pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-manual.html
  51. /pointerevents/pointerevent_touch-action-auto-css_touch-manual.html
  52. /pointerevents/pointerevent_touch-action-button-test_touch-manual.html
  53. /pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html
  54. /pointerevents/pointerevent_touch-action-inherit_child-none_touch-manual.html
  55. /pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html
  56. /pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html
  57. /pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.html
  58. /pointerevents/pointerevent_touch-action-inherit_parent-none_touch-manual.html
  59. /pointerevents/pointerevent_touch-action-keyboard-manual.html
  60. /pointerevents/pointerevent_touch-action-mouse-manual.html
  61. /pointerevents/pointerevent_touch-action-none-css_touch-manual.html
  62. /pointerevents/pointerevent_touch-action-pan-x-css_touch-manual.html
  63. /pointerevents/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html
  64. /pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-manual.html
  65. /pointerevents/pointerevent_touch-action-pan-y-css_touch-manual.html
  66. /pointerevents/pointerevent_touch-action-rotated-divs_touch-manual.html
  67. /pointerevents/pointerevent_touch-action-span-test_touch-manual.html
  68. /pointerevents/pointerevent_touch-action-svg-test_touch-manual.html
  69. /pointerevents/pointerevent_touch-action-table-test_touch-manual.html
  70. /pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html
  71. /pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture-manual.html
Test Show/Hide MessagesCH69ED42FF61
/pointerevents/idlharness.htmlOKOKOK
Element interface: operation hasPointerCapture(long)PASSFAILPASS
Element interface: operation releasePointerCapture(long)PASSPASSPASS
Element interface: operation setPointerCapture(long)PASSPASSPASS
Navigator interface: attribute maxTouchPointsPASSPASSPASS
Navigator interface: window.navigator must inherit property "maxTouchPoints" with the proper typePASSPASSPASS
Partial interface Element: original interface definedPASSPASSPASS
Partial interface GlobalEventHandlers: original interface definedPASSPASSPASS
Partial interface Navigator: original interface definedPASSPASSPASS
PointerEvent interface object lengthPASSPASSPASS
PointerEvent interface object namePASSPASSPASS
PointerEvent interface: attribute heightPASSPASSPASS
PointerEvent interface: attribute isPrimaryPASSPASSPASS
PointerEvent interface: attribute pointerIdPASSPASSPASS
PointerEvent interface: attribute pointerTypePASSPASSPASS
PointerEvent interface: attribute pressurePASSPASSPASS
PointerEvent interface: attribute tangentialPressurePASSFAILPASS
PointerEvent interface: attribute tiltXPASSPASSPASS
PointerEvent interface: attribute tiltYPASSPASSPASS
PointerEvent interface: attribute twistPASSFAILPASS
PointerEvent interface: attribute widthPASSPASSPASS
PointerEvent interface: existence and properties of interface objectPASSFAILPASS
PointerEvent interface: existence and properties of interface prototype objectPASSPASSPASS
PointerEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASS
PointerEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "height" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "isPrimary" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "pointerId" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "pointerType" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "pressure" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "tangentialPressure" with the proper typePASSFAILPASS
PointerEvent interface: new PointerEvent("event") must inherit property "tiltX" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "tiltY" with the proper typePASSPASSPASS
PointerEvent interface: new PointerEvent("event") must inherit property "twist" with the proper typePASSFAILPASS
PointerEvent interface: new PointerEvent("event") must inherit property "width" with the proper typePASSPASSPASS
PointerEvent must be primary interface of new PointerEvent("event")PASSPASSPASS
Stringification of new PointerEvent("event")PASSPASSPASS
Unscopable handled correctly for hasPointerCapture(long) on ElementPASSPASSPASS
Unscopable handled correctly for height property on PointerEventPASSPASSPASS
Unscopable handled correctly for isPrimary property on PointerEventPASSPASSPASS
Unscopable handled correctly for maxTouchPoints property on NavigatorPASSPASSPASS
Unscopable handled correctly for pointerId property on PointerEventPASSPASSPASS
Unscopable handled correctly for pointerType property on PointerEventPASSPASSPASS
Unscopable handled correctly for pressure property on PointerEventPASSPASSPASS
Unscopable handled correctly for releasePointerCapture(long) on ElementPASSPASSPASS
Unscopable handled correctly for setPointerCapture(long) on ElementPASSPASSPASS
Unscopable handled correctly for tangentialPressure property on PointerEventPASSPASSPASS
Unscopable handled correctly for tiltX property on PointerEventPASSPASSPASS
Unscopable handled correctly for tiltY property on PointerEventPASSPASSPASS
Unscopable handled correctly for twist property on PointerEventPASSPASSPASS
Unscopable handled correctly for width property on PointerEventPASSPASSPASS
pointerevents interfacesPASSPASSPASS
/pointerevents/pointereventconstructor.htmlOKOKOK
PointerEvent: Constructor testPASSPASSPASS
custom bubblesPASSPASSPASS
custom buttonPASSPASSPASS
custom buttonsPASSPASSPASS
custom cancelablePASSPASSPASS
custom clientXPASSPASSPASS
custom clientYPASSPASSPASS
custom heightPASSPASSPASS
custom isPrimaryPASSPASSPASS
custom pointerIdPASSPASSPASS
custom pointerTypePASSPASSPASS
custom pressure: PASSFAILPASS
custom tiltXPASSPASSPASS
custom tiltYPASSPASSPASS
custom twistPASSFAILPASS
custom widthPASSPASSPASS
default heightPASSPASSPASS
default isPrimaryPASSPASSPASS
default pointerIdPASSPASSPASS
default pointerTypePASSPASSPASS
default pressurePASSPASSPASS
default tangentialPressurePASSFAILPASS
default tiltXPASSPASSPASS
default tiltYPASSPASSPASS
default twistPASSFAILPASS
default widthPASSPASSPASS
/pointerevents/pointerevent_on_event_handlers.htmlOKOKOK
The default value of ongotpointercapture is always nullPASSPASSPASS
The default value of onlostpointercapture is always nullPASSPASSPASS
The default value of onpointercancel is always nullPASSPASSPASS
The default value of onpointerdown is always nullPASSPASSPASS
The default value of onpointerenter is always nullPASSPASSPASS
The default value of onpointerleave is always nullPASSPASSPASS
The default value of onpointermove is always nullPASSPASSPASS
The default value of onpointerout is always nullPASSPASSPASS
The default value of onpointerover is always nullPASSPASSPASS
The default value of onpointerup is always nullPASSPASSPASS
The ongotpointercapture content attribute must be compiled into the ongotpointercapture propertyPASSPASSPASS
The onlostpointercapture content attribute must be compiled into the onlostpointercapture propertyPASSPASSPASS
The onpointercancel content attribute must be compiled into the onpointercancel propertyPASSPASSPASS
The onpointerdown content attribute must be compiled into the onpointerdown propertyPASSPASSPASS
The onpointerenter content attribute must be compiled into the onpointerenter propertyPASSPASSPASS
The onpointerleave content attribute must be compiled into the onpointerleave propertyPASSPASSPASS
The onpointermove content attribute must be compiled into the onpointermove propertyPASSPASSPASS
The onpointerout content attribute must be compiled into the onpointerout propertyPASSPASSPASS
The onpointerover content attribute must be compiled into the onpointerover propertyPASSPASSPASS
The onpointerup content attribute must be compiled into the onpointerup propertyPASSPASSPASS
dispatching a gotpointercapture event must trigger element.ongotpointercapturePASSPASSPASS
dispatching a lostpointercapture event must trigger element.onlostpointercapturePASSPASSPASS
dispatching a pointercancel event must trigger element.onpointercancelPASSPASSPASS
dispatching a pointerdown event must trigger element.onpointerdownPASSPASSPASS
dispatching a pointerenter event must trigger element.onpointerenterPASSPASSPASS
dispatching a pointerleave event must trigger element.onpointerleavePASSPASSPASS
dispatching a pointermove event must trigger element.onpointermovePASSPASSPASS
dispatching a pointerout event must trigger element.onpointeroutPASSPASSPASS
dispatching a pointerover event must trigger element.onpointeroverPASSPASSPASS
dispatching a pointerup event must trigger element.onpointerupPASSPASSPASS
/pointerevents/pointerevent_touch-action-illegal.htmlOKOKOK
'auto none' is corrected properlyPASSPASSPASS
'pan-x none' is corrected properlyPASSPASSPASS
'pan-y none' is corrected properlyPASSPASSPASS
/pointerevents/pointerevent_touch-action-verification.htmlOKOKOK
defaultPASSPASSPASS
explicit-autoPASSPASSPASS
explicit-invalid-1PASSPASSPASS
explicit-invalid-10PASSPASSPASS
explicit-invalid-11PASSPASSPASS
explicit-invalid-12PASSPASSPASS
explicit-invalid-13PASSPASSPASS
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-manipulationPASSPASSPASS
explicit-nonePASSPASSPASS
explicit-pan-xPASSPASSPASS
explicit-pan-x-pan-yPASSPASSPASS
explicit-pan-yPASSPASSPASS
explicit-pan-y-pan-xPASSPASSPASS
inheritPASSPASSPASS
initialPASSPASSPASS
not-inheritedPASSPASSPASS
stylesheet-nonePASSPASSPASS
/pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.htmlOKOKOK
touch two-finger pan on 'touch-action: pan-x pan-y'PASSPASSFAIL
touch two-finger pan on 'touch-action: pinch-zoom'PASSPASSFAIL
/pointerevents/html/pointerevent_drag_interaction-manual.htmlOKOKOK
Pointercancel when drag operation startsPASS-PASS
Pointercancel while capturing when drag operation startsPASS-PASS
Pointerevent stream when drag is prevented.PASS-PASS
mouse pointer events vs drag and dropPASSTIMEOUTPASS
/pointerevents/pointerevent_attributes_hoverable_pointers-manual.htmlOKOKOK
mouse pointerdown event is a PointerEvent eventPASSPASSPASS
mouse pointerdown event pointerType is correct.PASSPASSPASS
mouse pointerdown properties for pointerType = mousePASSFAILPASS
mouse pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
mouse pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.detail attribute existsPASSPASSPASS
mouse pointerdown.detail is readonlyPASSPASSPASS
mouse pointerdown.detail value is 0.PASSPASSPASS
mouse pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerdown.fromElement attribute existsPASSPASSFAIL
mouse pointerdown.fromElement is readonlyPASSPASSPASS
mouse pointerdown.fromElement value is null.PASSPASSFAIL
mouse pointerdown.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.height attribute existsPASSPASSPASS
mouse pointerdown.height is readonlyPASSPASSPASS
mouse pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerdown.isPrimary attribute existsPASSPASSPASS
mouse pointerdown.isPrimary attribute is correct.PASSPASSPASS
mouse pointerdown.isPrimary is readonlyPASSPASSPASS
mouse pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.pointerId attribute existsPASSPASSPASS
mouse pointerdown.pointerId is readonlyPASSPASSPASS
mouse pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerdown.pointerType attribute existsPASSPASSPASS
mouse pointerdown.pointerType is readonlyPASSPASSPASS
mouse pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.pressure attribute existsPASSPASSPASS
mouse pointerdown.pressure is readonlyPASSPASSPASS
mouse pointerdown.pressure value is validPASSPASSPASS
mouse pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.tiltX attribute existsPASSPASSPASS
mouse pointerdown.tiltX is readonlyPASSPASSPASS
mouse pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerdown.tiltY attribute existsPASSPASSPASS
mouse pointerdown.tiltY is readonlyPASSPASSPASS
mouse pointerdown.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerdown.toElement attribute existsPASSPASSFAIL
mouse pointerdown.toElement is readonlyPASSPASSPASS
mouse pointerdown.toElement value is null.PASSPASSFAIL
mouse pointerdown.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerdown.width attribute existsPASSPASSPASS
mouse pointerdown.width is readonlyPASSPASSPASS
mouse pointerenter event is a PointerEvent eventPASSPASSPASS
mouse pointerenter event pointerType is correct.PASSPASSPASS
mouse pointerenter properties for pointerType = mousePASSFAILPASS
mouse pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerenterPASSFAILPASS
mouse pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.detail attribute existsPASSPASSPASS
mouse pointerenter.detail is readonlyPASSPASSPASS
mouse pointerenter.detail value is 0.PASSPASSPASS
mouse pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerenter.fromElement attribute existsPASSPASSFAIL
mouse pointerenter.fromElement is readonlyPASSPASSPASS
mouse pointerenter.fromElement value is null.PASSPASSFAIL
mouse pointerenter.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.height attribute existsPASSPASSPASS
mouse pointerenter.height is readonlyPASSPASSPASS
mouse pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerenter.isPrimary attribute existsPASSPASSPASS
mouse pointerenter.isPrimary attribute is correct.PASSPASSPASS
mouse pointerenter.isPrimary is readonlyPASSPASSPASS
mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.pointerId attribute existsPASSPASSPASS
mouse pointerenter.pointerId is readonlyPASSPASSPASS
mouse pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerenter.pointerType attribute existsPASSPASSPASS
mouse pointerenter.pointerType is readonlyPASSPASSPASS
mouse pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.pressure attribute existsPASSPASSPASS
mouse pointerenter.pressure is readonlyPASSPASSPASS
mouse pointerenter.pressure value is validPASSPASSPASS
mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.tiltX attribute existsPASSPASSPASS
mouse pointerenter.tiltX is readonlyPASSPASSPASS
mouse pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.tiltY attribute existsPASSPASSPASS
mouse pointerenter.tiltY is readonlyPASSPASSPASS
mouse pointerenter.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerenter.toElement attribute existsPASSPASSFAIL
mouse pointerenter.toElement is readonlyPASSPASSPASS
mouse pointerenter.toElement value is null.PASSPASSFAIL
mouse pointerenter.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.width attribute existsPASSPASSPASS
mouse pointerenter.width is readonlyPASSPASSPASS
mouse pointerleave event is a PointerEvent eventPASSPASSPASS
mouse pointerleave event pointerType is correct.PASSPASSPASS
mouse pointerleave properties for pointerType = mousePASSFAILPASS
mouse pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerleavePASSPASSPASS
mouse pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.detail attribute existsPASSPASSPASS
mouse pointerleave.detail is readonlyPASSPASSPASS
mouse pointerleave.detail value is 0.PASSPASSPASS
mouse pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerleave.fromElement attribute existsPASSPASSFAIL
mouse pointerleave.fromElement is readonlyPASSPASSPASS
mouse pointerleave.fromElement value is null.PASSPASSFAIL
mouse pointerleave.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.height attribute existsPASSPASSPASS
mouse pointerleave.height is readonlyPASSPASSPASS
mouse pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerleave.isPrimary attribute existsPASSPASSPASS
mouse pointerleave.isPrimary attribute is correct.PASSPASSPASS
mouse pointerleave.isPrimary is readonlyPASSPASSPASS
mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.pointerId attribute existsPASSPASSPASS
mouse pointerleave.pointerId is readonlyPASSPASSPASS
mouse pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerleave.pointerType attribute existsPASSPASSPASS
mouse pointerleave.pointerType is readonlyPASSPASSPASS
mouse pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.pressure attribute existsPASSPASSPASS
mouse pointerleave.pressure is readonlyPASSPASSPASS
mouse pointerleave.pressure value is validPASSPASSPASS
mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.tiltX attribute existsPASSPASSPASS
mouse pointerleave.tiltX is readonlyPASSPASSPASS
mouse pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.tiltY attribute existsPASSPASSPASS
mouse pointerleave.tiltY is readonlyPASSPASSPASS
mouse pointerleave.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerleave.toElement attribute existsPASSPASSFAIL
mouse pointerleave.toElement is readonlyPASSPASSPASS
mouse pointerleave.toElement value is null.PASSPASSFAIL
mouse pointerleave.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.width attribute existsPASSPASSPASS
mouse pointerleave.width is readonlyPASSPASSPASS
mouse pointermove event is a PointerEvent eventPASSPASSPASS
mouse pointermove event pointerType is correct.PASSPASSPASS
mouse pointermove properties for pointerType = mousePASSFAILPASS
mouse pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointermovePASSFAILPASS
mouse pointermove.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.detail attribute existsPASSPASSPASS
mouse pointermove.detail is readonlyPASSPASSPASS
mouse pointermove.detail value is 0.PASSPASSPASS
mouse pointermove.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointermove.fromElement attribute existsPASSPASSFAIL
mouse pointermove.fromElement is readonlyPASSPASSPASS
mouse pointermove.fromElement value is null.PASSPASSFAIL
mouse pointermove.height IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.height attribute existsPASSPASSPASS
mouse pointermove.height is readonlyPASSPASSPASS
mouse pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointermove.isPrimary attribute existsPASSPASSPASS
mouse pointermove.isPrimary attribute is correct.PASSPASSPASS
mouse pointermove.isPrimary is readonlyPASSPASSPASS
mouse pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.pointerId attribute existsPASSPASSPASS
mouse pointermove.pointerId is readonlyPASSPASSPASS
mouse pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointermove.pointerType attribute existsPASSPASSPASS
mouse pointermove.pointerType is readonlyPASSPASSPASS
mouse pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.pressure attribute existsPASSPASSPASS
mouse pointermove.pressure is readonlyPASSPASSPASS
mouse pointermove.pressure value is validPASSPASSPASS
mouse pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.tiltX attribute existsPASSPASSPASS
mouse pointermove.tiltX is readonlyPASSPASSPASS
mouse pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointermove.tiltY attribute existsPASSPASSPASS
mouse pointermove.tiltY is readonlyPASSPASSPASS
mouse pointermove.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointermove.toElement attribute existsPASSPASSFAIL
mouse pointermove.toElement is readonlyPASSPASSPASS
mouse pointermove.toElement value is null.PASSPASSFAIL
mouse pointermove.width IDL type float (JS type was number)PASSPASSPASS
mouse pointermove.width attribute existsPASSPASSPASS
mouse pointermove.width is readonlyPASSPASSPASS
mouse pointerout event is a PointerEvent eventPASSPASSPASS
mouse pointerout event pointerType is correct.PASSPASSPASS
mouse pointerout properties for pointerType = mousePASSFAILPASS
mouse pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroutPASSPASSPASS
mouse pointerout.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.detail attribute existsPASSPASSPASS
mouse pointerout.detail is readonlyPASSPASSPASS
mouse pointerout.detail value is 0.PASSPASSPASS
mouse pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerout.fromElement attribute existsPASSPASSFAIL
mouse pointerout.fromElement is readonlyPASSPASSPASS
mouse pointerout.fromElement value is null.PASSPASSFAIL
mouse pointerout.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.height attribute existsPASSPASSPASS
mouse pointerout.height is readonlyPASSPASSPASS
mouse pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerout.isPrimary attribute existsPASSPASSPASS
mouse pointerout.isPrimary attribute is correct.PASSPASSPASS
mouse pointerout.isPrimary is readonlyPASSPASSPASS
mouse pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.pointerId attribute existsPASSPASSPASS
mouse pointerout.pointerId is readonlyPASSPASSPASS
mouse pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerout.pointerType attribute existsPASSPASSPASS
mouse pointerout.pointerType is readonlyPASSPASSPASS
mouse pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.pressure attribute existsPASSPASSPASS
mouse pointerout.pressure is readonlyPASSPASSPASS
mouse pointerout.pressure value is validPASSPASSPASS
mouse pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.tiltX attribute existsPASSPASSPASS
mouse pointerout.tiltX is readonlyPASSPASSPASS
mouse pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerout.tiltY attribute existsPASSPASSPASS
mouse pointerout.tiltY is readonlyPASSPASSPASS
mouse pointerout.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerout.toElement attribute existsPASSPASSFAIL
mouse pointerout.toElement is readonlyPASSPASSPASS
mouse pointerout.toElement value is null.PASSPASSFAIL
mouse pointerout.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerout.width attribute existsPASSPASSPASS
mouse pointerout.width is readonlyPASSPASSPASS
mouse pointerover event is a PointerEvent eventPASSPASSPASS
mouse pointerover event pointerType is correct.PASSPASSPASS
mouse pointerover properties for pointerType = mousePASSFAILPASS
mouse pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroverPASSFAILPASS
mouse pointerover.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.detail attribute existsPASSPASSPASS
mouse pointerover.detail is readonlyPASSPASSPASS
mouse pointerover.detail value is 0.PASSPASSPASS
mouse pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerover.fromElement attribute existsPASSPASSFAIL
mouse pointerover.fromElement is readonlyPASSPASSPASS
mouse pointerover.fromElement value is null.PASSPASSFAIL
mouse pointerover.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.height attribute existsPASSPASSPASS
mouse pointerover.height is readonlyPASSPASSPASS
mouse pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerover.isPrimary attribute existsPASSPASSPASS
mouse pointerover.isPrimary attribute is correct.PASSPASSPASS
mouse pointerover.isPrimary is readonlyPASSPASSPASS
mouse pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.pointerId attribute existsPASSPASSPASS
mouse pointerover.pointerId is readonlyPASSPASSPASS
mouse pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerover.pointerType attribute existsPASSPASSPASS
mouse pointerover.pointerType is readonlyPASSPASSPASS
mouse pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.pressure attribute existsPASSPASSPASS
mouse pointerover.pressure is readonlyPASSPASSPASS
mouse pointerover.pressure value is validPASSPASSPASS
mouse pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.tiltX attribute existsPASSPASSPASS
mouse pointerover.tiltX is readonlyPASSPASSPASS
mouse pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerover.tiltY attribute existsPASSPASSPASS
mouse pointerover.tiltY is readonlyPASSPASSPASS
mouse pointerover.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerover.toElement attribute existsPASSPASSFAIL
mouse pointerover.toElement is readonlyPASSPASSPASS
mouse pointerover.toElement value is null.PASSPASSFAIL
mouse pointerover.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerover.width attribute existsPASSPASSPASS
mouse pointerover.width is readonlyPASSPASSPASS
mouse pointerup event is a PointerEvent eventPASSPASSPASS
mouse pointerup event pointerType is correct.PASSPASSPASS
mouse pointerup properties for pointerType = mousePASSFAILPASS
mouse pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
mouse pointerup.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.detail attribute existsPASSPASSPASS
mouse pointerup.detail is readonlyPASSPASSPASS
mouse pointerup.detail value is 0.PASSPASSPASS
mouse pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerup.fromElement attribute existsPASSPASSFAIL
mouse pointerup.fromElement is readonlyPASSPASSPASS
mouse pointerup.fromElement value is null.PASSPASSFAIL
mouse pointerup.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.height attribute existsPASSPASSPASS
mouse pointerup.height is readonlyPASSPASSPASS
mouse pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerup.isPrimary attribute existsPASSPASSPASS
mouse pointerup.isPrimary attribute is correct.PASSPASSPASS
mouse pointerup.isPrimary is readonlyPASSPASSPASS
mouse pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.pointerId attribute existsPASSPASSPASS
mouse pointerup.pointerId is readonlyPASSPASSPASS
mouse pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
mouse pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerup.pointerType attribute existsPASSPASSPASS
mouse pointerup.pointerType is readonlyPASSPASSPASS
mouse pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.pressure attribute existsPASSPASSPASS
mouse pointerup.pressure is readonlyPASSPASSPASS
mouse pointerup.pressure value is validPASSPASSPASS
mouse pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.tiltX attribute existsPASSPASSPASS
mouse pointerup.tiltX is readonlyPASSPASSPASS
mouse pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerup.tiltY attribute existsPASSPASSPASS
mouse pointerup.tiltY is readonlyPASSPASSPASS
mouse pointerup.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerup.toElement attribute existsPASSPASSFAIL
mouse pointerup.toElement is readonlyPASSPASSPASS
mouse pointerup.toElement value is null.PASSPASSFAIL
mouse pointerup.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerup.width attribute existsPASSPASSPASS
mouse pointerup.width is readonlyPASSPASSPASS
pen pointerdown event is a PointerEvent eventPASSPASSPASS
pen pointerdown event pointerType is correct.PASSPASSFAIL
pen pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
pen pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.detail attribute existsPASSPASSPASS
pen pointerdown.detail is readonlyPASSPASSPASS
pen pointerdown.detail value is 0.PASSPASSPASS
pen pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerdown.fromElement attribute existsPASSPASSFAIL
pen pointerdown.fromElement is readonlyPASSPASSPASS
pen pointerdown.fromElement value is null.PASSPASSFAIL
pen pointerdown.height IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.height attribute existsPASSPASSPASS
pen pointerdown.height is readonlyPASSPASSPASS
pen pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerdown.isPrimary attribute existsPASSPASSPASS
pen pointerdown.isPrimary attribute is correct.PASSPASSPASS
pen pointerdown.isPrimary is readonlyPASSPASSPASS
pen pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.pointerId attribute existsPASSPASSPASS
pen pointerdown.pointerId is readonlyPASSPASSPASS
pen pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerdown.pointerType attribute existsPASSPASSPASS
pen pointerdown.pointerType is readonlyPASSPASSPASS
pen pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.pressure attribute existsPASSPASSPASS
pen pointerdown.pressure is readonlyPASSPASSPASS
pen pointerdown.pressure value is validPASSPASSPASS
pen pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.tiltX attribute existsPASSPASSPASS
pen pointerdown.tiltX is readonlyPASSPASSPASS
pen pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerdown.tiltY attribute existsPASSPASSPASS
pen pointerdown.tiltY is readonlyPASSPASSPASS
pen pointerdown.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerdown.toElement attribute existsPASSPASSFAIL
pen pointerdown.toElement is readonlyPASSPASSPASS
pen pointerdown.toElement value is null.PASSPASSFAIL
pen pointerdown.width IDL type float (JS type was number)PASSPASSPASS
pen pointerdown.width attribute existsPASSPASSPASS
pen pointerdown.width is readonlyPASSPASSPASS
pen pointerenter event is a PointerEvent eventPASSPASSPASS
pen pointerenter event pointerType is correct.PASSPASSPASS
pen pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerenterPASSFAILPASS
pen pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.detail attribute existsPASSPASSPASS
pen pointerenter.detail is readonlyPASSPASSPASS
pen pointerenter.detail value is 0.PASSPASSPASS
pen pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerenter.fromElement attribute existsPASSPASSFAIL
pen pointerenter.fromElement is readonlyPASSPASSPASS
pen pointerenter.fromElement value is null.PASSPASSFAIL
pen pointerenter.height IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.height attribute existsPASSPASSPASS
pen pointerenter.height is readonlyPASSPASSPASS
pen pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerenter.isPrimary attribute existsPASSPASSPASS
pen pointerenter.isPrimary attribute is correct.PASSPASSPASS
pen pointerenter.isPrimary is readonlyPASSPASSPASS
pen pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.pointerId attribute existsPASSPASSPASS
pen pointerenter.pointerId is readonlyPASSPASSPASS
pen pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerenter.pointerType attribute existsPASSPASSPASS
pen pointerenter.pointerType is readonlyPASSPASSPASS
pen pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.pressure attribute existsPASSPASSPASS
pen pointerenter.pressure is readonlyPASSPASSPASS
pen pointerenter.pressure value is validPASSPASSPASS
pen pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.tiltX attribute existsPASSPASSPASS
pen pointerenter.tiltX is readonlyPASSPASSPASS
pen pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerenter.tiltY attribute existsPASSPASSPASS
pen pointerenter.tiltY is readonlyPASSPASSPASS
pen pointerenter.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerenter.toElement attribute existsPASSPASSFAIL
pen pointerenter.toElement is readonlyPASSPASSPASS
pen pointerenter.toElement value is null.PASSPASSFAIL
pen pointerenter.width IDL type float (JS type was number)PASSPASSPASS
pen pointerenter.width attribute existsPASSPASSPASS
pen pointerenter.width is readonlyPASSPASSPASS
pen pointerleave event is a PointerEvent eventPASSPASSPASS
pen pointerleave event pointerType is correct.PASSPASSFAIL
pen pointerleave's ClientX and ClientY attributes are correct.PASSPASSFAIL
pen pointerleave's button is -1 when mouse buttons are in released state.PASSPASSFAIL
pen pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerleave's type should be pointerleavePASSPASSPASS
pen pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.detail attribute existsPASSPASSPASS
pen pointerleave.detail is readonlyPASSPASSPASS
pen pointerleave.detail value is 0.PASSPASSPASS
pen pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerleave.fromElement attribute existsPASSPASSFAIL
pen pointerleave.fromElement is readonlyPASSPASSPASS
pen pointerleave.fromElement value is null.PASSPASSFAIL
pen pointerleave.height IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.height attribute existsPASSPASSPASS
pen pointerleave.height is readonlyPASSPASSPASS
pen pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerleave.isPrimary attribute existsPASSPASSPASS
pen pointerleave.isPrimary attribute is correct.PASSPASSPASS
pen pointerleave.isPrimary is readonlyPASSPASSPASS
pen pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.pointerId attribute existsPASSPASSPASS
pen pointerleave.pointerId is readonlyPASSPASSPASS
pen pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerleave.pointerType attribute existsPASSPASSPASS
pen pointerleave.pointerType is readonlyPASSPASSPASS
pen pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.pressure attribute existsPASSPASSPASS
pen pointerleave.pressure is readonlyPASSPASSPASS
pen pointerleave.pressure value is validPASSPASSPASS
pen pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.tiltX attribute existsPASSPASSPASS
pen pointerleave.tiltX is readonlyPASSPASSPASS
pen pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerleave.tiltY attribute existsPASSPASSPASS
pen pointerleave.tiltY is readonlyPASSPASSPASS
pen pointerleave.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerleave.toElement attribute existsPASSPASSFAIL
pen pointerleave.toElement is readonlyPASSPASSPASS
pen pointerleave.toElement value is null.PASSPASSFAIL
pen pointerleave.width IDL type float (JS type was number)PASSPASSPASS
pen pointerleave.width attribute existsPASSPASSPASS
pen pointerleave.width is readonlyPASSPASSPASS
pen pointermove event is a PointerEvent eventPASSPASSPASS
pen pointermove event pointerType is correct.PASSPASSPASS
pen pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointermovePASSFAILPASS
pen pointermove.detail IDL type long (JS type was number)PASSPASSPASS
pen pointermove.detail attribute existsPASSPASSPASS
pen pointermove.detail is readonlyPASSPASSPASS
pen pointermove.detail value is 0.PASSPASSPASS
pen pointermove.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointermove.fromElement attribute existsPASSPASSFAIL
pen pointermove.fromElement is readonlyPASSPASSPASS
pen pointermove.fromElement value is null.PASSPASSFAIL
pen pointermove.height IDL type float (JS type was number)PASSPASSPASS
pen pointermove.height attribute existsPASSPASSPASS
pen pointermove.height is readonlyPASSPASSPASS
pen pointermove.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointermove.isPrimary attribute existsPASSPASSPASS
pen pointermove.isPrimary attribute is correct.PASSPASSPASS
pen pointermove.isPrimary is readonlyPASSPASSPASS
pen pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointermove.pointerId attribute existsPASSPASSPASS
pen pointermove.pointerId is readonlyPASSPASSPASS
pen pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointermove.pointerType attribute existsPASSPASSPASS
pen pointermove.pointerType is readonlyPASSPASSPASS
pen pointermove.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointermove.pressure attribute existsPASSPASSPASS
pen pointermove.pressure is readonlyPASSPASSPASS
pen pointermove.pressure value is validPASSPASSPASS
pen pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointermove.tiltX attribute existsPASSPASSPASS
pen pointermove.tiltX is readonlyPASSPASSPASS
pen pointermove.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointermove.tiltY attribute existsPASSPASSPASS
pen pointermove.tiltY is readonlyPASSPASSPASS
pen pointermove.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointermove.toElement attribute existsPASSPASSFAIL
pen pointermove.toElement is readonlyPASSPASSPASS
pen pointermove.toElement value is null.PASSPASSFAIL
pen pointermove.width IDL type float (JS type was number)PASSPASSPASS
pen pointermove.width attribute existsPASSPASSPASS
pen pointermove.width is readonlyPASSPASSPASS
pen pointerout event is a PointerEvent eventPASSPASSPASS
pen pointerout event pointerType is correct.PASSPASSFAIL
pen pointerout's ClientX and ClientY attributes are correct.PASSPASSFAIL
pen pointerout's button is -1 when mouse buttons are in released state.PASSPASSFAIL
pen pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
pen pointerout's type should be pointeroutPASSPASSPASS
pen pointerout.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerout.detail attribute existsPASSPASSPASS
pen pointerout.detail is readonlyPASSPASSPASS
pen pointerout.detail value is 0.PASSPASSPASS
pen pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerout.fromElement attribute existsPASSPASSFAIL
pen pointerout.fromElement is readonlyPASSPASSPASS
pen pointerout.fromElement value is null.PASSPASSFAIL
pen pointerout.height IDL type float (JS type was number)PASSPASSPASS
pen pointerout.height attribute existsPASSPASSPASS
pen pointerout.height is readonlyPASSPASSPASS
pen pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerout.isPrimary attribute existsPASSPASSPASS
pen pointerout.isPrimary attribute is correct.PASSPASSPASS
pen pointerout.isPrimary is readonlyPASSPASSPASS
pen pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerout.pointerId attribute existsPASSPASSPASS
pen pointerout.pointerId is readonlyPASSPASSPASS
pen pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerout.pointerType attribute existsPASSPASSPASS
pen pointerout.pointerType is readonlyPASSPASSPASS
pen pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerout.pressure attribute existsPASSPASSPASS
pen pointerout.pressure is readonlyPASSPASSPASS
pen pointerout.pressure value is validPASSPASSPASS
pen pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerout.tiltX attribute existsPASSPASSPASS
pen pointerout.tiltX is readonlyPASSPASSPASS
pen pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerout.tiltY attribute existsPASSPASSPASS
pen pointerout.tiltY is readonlyPASSPASSPASS
pen pointerout.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerout.toElement attribute existsPASSPASSFAIL
pen pointerout.toElement is readonlyPASSPASSPASS
pen pointerout.toElement value is null.PASSPASSFAIL
pen pointerout.width IDL type float (JS type was number)PASSPASSPASS
pen pointerout.width attribute existsPASSPASSPASS
pen pointerout.width is readonlyPASSPASSPASS
pen pointerover event is a PointerEvent eventPASSPASSPASS
pen pointerover event pointerType is correct.PASSPASSPASS
pen pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroverPASSFAILPASS
pen pointerover.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerover.detail attribute existsPASSPASSPASS
pen pointerover.detail is readonlyPASSPASSPASS
pen pointerover.detail value is 0.PASSPASSPASS
pen pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerover.fromElement attribute existsPASSPASSFAIL
pen pointerover.fromElement is readonlyPASSPASSPASS
pen pointerover.fromElement value is null.PASSPASSFAIL
pen pointerover.height IDL type float (JS type was number)PASSPASSPASS
pen pointerover.height attribute existsPASSPASSPASS
pen pointerover.height is readonlyPASSPASSPASS
pen pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerover.isPrimary attribute existsPASSPASSPASS
pen pointerover.isPrimary attribute is correct.PASSPASSPASS
pen pointerover.isPrimary is readonlyPASSPASSPASS
pen pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerover.pointerId attribute existsPASSPASSPASS
pen pointerover.pointerId is readonlyPASSPASSPASS
pen pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerover.pointerType attribute existsPASSPASSPASS
pen pointerover.pointerType is readonlyPASSPASSPASS
pen pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerover.pressure attribute existsPASSPASSPASS
pen pointerover.pressure is readonlyPASSPASSPASS
pen pointerover.pressure value is validPASSPASSPASS
pen pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerover.tiltX attribute existsPASSPASSPASS
pen pointerover.tiltX is readonlyPASSPASSPASS
pen pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerover.tiltY attribute existsPASSPASSPASS
pen pointerover.tiltY is readonlyPASSPASSPASS
pen pointerover.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerover.toElement attribute existsPASSPASSFAIL
pen pointerover.toElement is readonlyPASSPASSPASS
pen pointerover.toElement value is null.PASSPASSFAIL
pen pointerover.width IDL type float (JS type was number)PASSPASSPASS
pen pointerover.width attribute existsPASSPASSPASS
pen pointerover.width is readonlyPASSPASSPASS
pen pointerup event is a PointerEvent eventPASSPASSPASS
pen pointerup event pointerType is correct.PASSPASSFAIL
pen pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
pen pointerup.detail IDL type long (JS type was number)PASSPASSPASS
pen pointerup.detail attribute existsPASSPASSPASS
pen pointerup.detail is readonlyPASSPASSPASS
pen pointerup.detail value is 0.PASSPASSPASS
pen pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerup.fromElement attribute existsPASSPASSFAIL
pen pointerup.fromElement is readonlyPASSPASSPASS
pen pointerup.fromElement value is null.PASSPASSFAIL
pen pointerup.height IDL type float (JS type was number)PASSPASSPASS
pen pointerup.height attribute existsPASSPASSPASS
pen pointerup.height is readonlyPASSPASSPASS
pen pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen pointerup.isPrimary attribute existsPASSPASSPASS
pen pointerup.isPrimary attribute is correct.PASSPASSPASS
pen pointerup.isPrimary is readonlyPASSPASSPASS
pen pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
pen pointerup.pointerId attribute existsPASSPASSPASS
pen pointerup.pointerId is readonlyPASSPASSPASS
pen pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
pen pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
pen pointerup.pointerType attribute existsPASSPASSPASS
pen pointerup.pointerType is readonlyPASSPASSPASS
pen pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
pen pointerup.pressure attribute existsPASSPASSPASS
pen pointerup.pressure is readonlyPASSPASSPASS
pen pointerup.pressure value is validPASSPASSPASS
pen pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
pen pointerup.tiltX attribute existsPASSPASSPASS
pen pointerup.tiltX is readonlyPASSPASSPASS
pen pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
pen pointerup.tiltY attribute existsPASSPASSPASS
pen pointerup.tiltY is readonlyPASSPASSPASS
pen pointerup.toElement IDL type object (JS type was object)PASSPASSFAIL
pen pointerup.toElement attribute existsPASSPASSFAIL
pen pointerup.toElement is readonlyPASSPASSPASS
pen pointerup.toElement value is null.PASSPASSFAIL
pen pointerup.width IDL type float (JS type was number)PASSPASSPASS
pen pointerup.width attribute existsPASSPASSPASS
pen pointerup.width is readonlyPASSPASSPASS
Inner frame mouse pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerdown event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerdown properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
Inner frame mouse pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.detail attribute existsPASSPASSPASS
Inner frame mouse pointerdown.detail is readonlyPASSPASSPASS
Inner frame mouse pointerdown.detail value is 0.PASSPASSPASS
Inner frame mouse pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerdown.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerdown.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerdown.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerdown.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerdown.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerdown.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerdown.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerdown.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerdown.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerdown.width attribute existsPASSPASSPASS
Inner frame mouse pointerdown.width is readonlyPASSPASSPASS
Inner frame mouse pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerenter event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerenter properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerenterPASSFAILPASS
Inner frame mouse pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.detail attribute existsPASSPASSPASS
Inner frame mouse pointerenter.detail is readonlyPASSPASSPASS
Inner frame mouse pointerenter.detail value is 0.PASSPASSPASS
Inner frame mouse pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerenter.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerenter.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerenter.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerenter.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerenter.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerenter.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerenter.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerenter.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerenter.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerenter.width attribute existsPASSPASSPASS
Inner frame mouse pointerenter.width is readonlyPASSPASSPASS
Inner frame mouse pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerleave event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerleave properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerleavePASSPASSPASS
Inner frame mouse pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.detail attribute existsPASSPASSPASS
Inner frame mouse pointerleave.detail is readonlyPASSPASSPASS
Inner frame mouse pointerleave.detail value is 0.PASSPASSPASS
Inner frame mouse pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerleave.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerleave.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerleave.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerleave.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerleave.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerleave.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerleave.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerleave.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerleave.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerleave.width attribute existsPASSPASSPASS
Inner frame mouse pointerleave.width is readonlyPASSPASSPASS
Inner frame mouse pointermove event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointermove event pointerType is correct.PASSPASSPASS
Inner frame mouse pointermove properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointermove's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointermovePASSFAILPASS
Inner frame mouse pointermove.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.detail attribute existsPASSPASSPASS
Inner frame mouse pointermove.detail is readonlyPASSPASSPASS
Inner frame mouse pointermove.detail value is 0.PASSPASSPASS
Inner frame mouse pointermove.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointermove.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointermove.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointermove.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointermove.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointermove.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointermove.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointermove.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointermove.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointermove.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointermove.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointermove.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointermove.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointermove.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointermove.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointermove.toElement is readonlyPASSPASSPASS
Inner frame mouse pointermove.toElement value is null.PASSPASSFAIL
Inner frame mouse pointermove.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointermove.width attribute existsPASSPASSPASS
Inner frame mouse pointermove.width is readonlyPASSPASSPASS
Inner frame mouse pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerout event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerout properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroutPASSPASSPASS
Inner frame mouse pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.detail attribute existsPASSPASSPASS
Inner frame mouse pointerout.detail is readonlyPASSPASSPASS
Inner frame mouse pointerout.detail value is 0.PASSPASSPASS
Inner frame mouse pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerout.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerout.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerout.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerout.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerout.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerout.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerout.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerout.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerout.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerout.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerout.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerout.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerout.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerout.width attribute existsPASSPASSPASS
Inner frame mouse pointerout.width is readonlyPASSPASSPASS
Inner frame mouse pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerover event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerover properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroverPASSFAILPASS
Inner frame mouse pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.detail attribute existsPASSPASSPASS
Inner frame mouse pointerover.detail is readonlyPASSPASSPASS
Inner frame mouse pointerover.detail value is 0.PASSPASSPASS
Inner frame mouse pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerover.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerover.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerover.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerover.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerover.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerover.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerover.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerover.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerover.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerover.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerover.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerover.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerover.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerover.width attribute existsPASSPASSPASS
Inner frame mouse pointerover.width is readonlyPASSPASSPASS
Inner frame mouse pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame mouse pointerup event pointerType is correct.PASSPASSPASS
Inner frame mouse pointerup properties for pointerType = mousePASSFAILPASS
Inner frame mouse pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
Inner frame mouse pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.detail attribute existsPASSPASSPASS
Inner frame mouse pointerup.detail is readonlyPASSPASSPASS
Inner frame mouse pointerup.detail value is 0.PASSPASSPASS
Inner frame mouse pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerup.fromElement attribute existsPASSPASSFAIL
Inner frame mouse pointerup.fromElement is readonlyPASSPASSPASS
Inner frame mouse pointerup.fromElement value is null.PASSPASSFAIL
Inner frame mouse pointerup.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame mouse pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame mouse pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame mouse pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame mouse pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.pointerId attribute existsPASSPASSPASS
Inner frame mouse pointerup.pointerId is readonlyPASSPASSPASS
Inner frame mouse pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame mouse pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame mouse pointerup.pointerType attribute existsPASSPASSPASS
Inner frame mouse pointerup.pointerType is readonlyPASSPASSPASS
Inner frame mouse pointerup.pressure 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 value is validPASSPASSPASS
Inner frame mouse pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.tiltX attribute existsPASSPASSPASS
Inner frame mouse pointerup.tiltX is readonlyPASSPASSPASS
Inner frame mouse pointerup.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame mouse pointerup.toElement attribute existsPASSPASSFAIL
Inner frame mouse pointerup.toElement is readonlyPASSPASSPASS
Inner frame mouse pointerup.toElement value is null.PASSPASSFAIL
Inner frame mouse pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame mouse pointerup.width attribute existsPASSPASSPASS
Inner frame mouse pointerup.width is readonlyPASSPASSPASS
Inner frame pen pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerdown event pointerType is correct.PASSPASSFAIL
Inner frame pen pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
Inner frame pen pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.detail attribute existsPASSPASSPASS
Inner frame pen pointerdown.detail is readonlyPASSPASSPASS
Inner frame pen pointerdown.detail value is 0.PASSPASSPASS
Inner frame pen pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerdown.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerdown.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerdown.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerdown.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerdown.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerdown.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerdown.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerdown.toElement is readonlyPASSPASSPASS
Inner frame pen pointerdown.toElement value is null.PASSPASSFAIL
Inner frame pen pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerdown.width attribute existsPASSPASSPASS
Inner frame pen pointerdown.width is readonlyPASSPASSPASS
Inner frame pen pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerenter event pointerType is correct.PASSPASSPASS
Inner frame pen pointerenter's ClientX and ClientY attributes are correct.FAILPASSPASS
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 type should be pointerenterPASSFAILPASS
Inner frame pen pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.detail attribute existsPASSPASSPASS
Inner frame pen pointerenter.detail is readonlyPASSPASSPASS
Inner frame pen pointerenter.detail value is 0.PASSPASSPASS
Inner frame pen pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerenter.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerenter.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerenter.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerenter.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerenter.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerenter.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerenter.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerenter.toElement is readonlyPASSPASSPASS
Inner frame pen pointerenter.toElement value is null.PASSPASSFAIL
Inner frame pen pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerenter.width attribute existsPASSPASSPASS
Inner frame pen pointerenter.width is readonlyPASSPASSPASS
Inner frame pen pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerleave event pointerType is correct.PASSPASSFAIL
Inner frame pen pointerleave's ClientX and ClientY attributes are correct.PASSPASSFAIL
Inner frame pen pointerleave's button is -1 when mouse buttons are in released state.PASSPASSFAIL
Inner frame pen pointerleave's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerleave's type should be pointerleavePASSPASSPASS
Inner frame pen pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.detail attribute existsPASSPASSPASS
Inner frame pen pointerleave.detail is readonlyPASSPASSPASS
Inner frame pen pointerleave.detail value is 0.PASSPASSPASS
Inner frame pen pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerleave.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerleave.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerleave.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerleave.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerleave.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerleave.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerleave.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerleave.toElement is readonlyPASSPASSPASS
Inner frame pen pointerleave.toElement value is null.PASSPASSFAIL
Inner frame pen pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerleave.width attribute existsPASSPASSPASS
Inner frame pen pointerleave.width is readonlyPASSPASSPASS
Inner frame pen pointermove event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointermove event pointerType is correct.PASSPASSPASS
Inner frame pen pointermove's ClientX and ClientY attributes are correct.FAILPASSPASS
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 type should be pointermovePASSFAILPASS
Inner frame pen pointermove.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.detail attribute existsPASSPASSPASS
Inner frame pen pointermove.detail is readonlyPASSPASSPASS
Inner frame pen pointermove.detail value is 0.PASSPASSPASS
Inner frame pen pointermove.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointermove.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointermove.fromElement is readonlyPASSPASSPASS
Inner frame pen pointermove.fromElement value is null.PASSPASSFAIL
Inner frame pen pointermove.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointermove.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointermove.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointermove.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointermove.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.pointerId attribute existsPASSPASSPASS
Inner frame pen pointermove.pointerId is readonlyPASSPASSPASS
Inner frame pen pointermove.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointermove.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointermove.pointerType attribute existsPASSPASSPASS
Inner frame pen pointermove.pointerType is readonlyPASSPASSPASS
Inner frame pen pointermove.pressure 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 value is validPASSPASSPASS
Inner frame pen pointermove.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointermove.tiltX attribute existsPASSPASSPASS
Inner frame pen pointermove.tiltX is readonlyPASSPASSPASS
Inner frame pen pointermove.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointermove.toElement attribute existsPASSPASSFAIL
Inner frame pen pointermove.toElement is readonlyPASSPASSPASS
Inner frame pen pointermove.toElement value is null.PASSPASSFAIL
Inner frame pen pointermove.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointermove.width attribute existsPASSPASSPASS
Inner frame pen pointermove.width is readonlyPASSPASSPASS
Inner frame pen pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerout event pointerType is correct.PASSPASSFAIL
Inner frame pen pointerout's ClientX and ClientY attributes are correct.PASSPASSFAIL
Inner frame pen pointerout's button is -1 when mouse buttons are in released state.PASSPASSFAIL
Inner frame pen pointerout's buttons is 0 when mouse buttons are in released state.PASSPASSPASS
Inner frame pen pointerout's type should be pointeroutPASSPASSPASS
Inner frame pen pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.detail attribute existsPASSPASSPASS
Inner frame pen pointerout.detail is readonlyPASSPASSPASS
Inner frame pen pointerout.detail value is 0.PASSPASSPASS
Inner frame pen pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerout.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerout.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerout.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerout.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerout.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerout.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerout.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerout.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerout.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerout.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerout.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerout.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerout.toElement is readonlyPASSPASSPASS
Inner frame pen pointerout.toElement value is null.PASSPASSFAIL
Inner frame pen pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerout.width attribute existsPASSPASSPASS
Inner frame pen pointerout.width is readonlyPASSPASSPASS
Inner frame pen pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerover event pointerType is correct.PASSPASSPASS
Inner frame pen pointerover's ClientX and ClientY attributes are correct.FAILPASSPASS
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 type should be pointeroverPASSFAILPASS
Inner frame pen pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.detail attribute existsPASSPASSPASS
Inner frame pen pointerover.detail is readonlyPASSPASSPASS
Inner frame pen pointerover.detail value is 0.PASSPASSPASS
Inner frame pen pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerover.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerover.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerover.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerover.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerover.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerover.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerover.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerover.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerover.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerover.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerover.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerover.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerover.toElement is readonlyPASSPASSPASS
Inner frame pen pointerover.toElement value is null.PASSPASSFAIL
Inner frame pen pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerover.width attribute existsPASSPASSPASS
Inner frame pen pointerover.width is readonlyPASSPASSPASS
Inner frame pen pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame pen pointerup event pointerType is correct.PASSPASSFAIL
Inner frame pen pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
Inner frame pen pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.detail attribute existsPASSPASSPASS
Inner frame pen pointerup.detail is readonlyPASSPASSPASS
Inner frame pen pointerup.detail value is 0.PASSPASSPASS
Inner frame pen pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerup.fromElement attribute existsPASSPASSFAIL
Inner frame pen pointerup.fromElement is readonlyPASSPASSPASS
Inner frame pen pointerup.fromElement value is null.PASSPASSFAIL
Inner frame pen pointerup.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame pen pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame pen pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame pen pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame pen pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.pointerId attribute existsPASSPASSPASS
Inner frame pen pointerup.pointerId is readonlyPASSPASSPASS
Inner frame pen pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame pen pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame pen pointerup.pointerType attribute existsPASSPASSPASS
Inner frame pen pointerup.pointerType is readonlyPASSPASSPASS
Inner frame pen pointerup.pressure 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 value is validPASSPASSPASS
Inner frame pen pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame pen pointerup.tiltX attribute existsPASSPASSPASS
Inner frame pen pointerup.tiltX is readonlyPASSPASSPASS
Inner frame pen pointerup.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame pen pointerup.toElement attribute existsPASSPASSFAIL
Inner frame pen pointerup.toElement is readonlyPASSPASSPASS
Inner frame pen pointerup.toElement value is null.PASSPASSFAIL
Inner frame pen pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame pen pointerup.width attribute existsPASSPASSPASS
Inner frame pen pointerup.width is readonlyPASSPASSPASS
mouse pointerevent attributesPASSPASSPASS
pen pointerevent attributesPASSPASSPASS
/pointerevents/pointerevent_attributes_nohover_pointers-manual.htmlOKOKOK
touch pointerdown event is a PointerEvent eventPASSPASSPASS
touch pointerdown event pointerType is correct.PASSPASSPASS
touch pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
touch pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.detail attribute existsPASSPASSPASS
touch pointerdown.detail is readonlyPASSPASSPASS
touch pointerdown.detail value is 0.PASSPASSPASS
touch pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerdown.fromElement attribute existsPASSPASSFAIL
touch pointerdown.fromElement is readonlyPASSPASSPASS
touch pointerdown.fromElement value is null.PASSPASSFAIL
touch pointerdown.height IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.height attribute existsPASSPASSPASS
touch pointerdown.height is readonlyPASSPASSPASS
touch pointerdown.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerdown.isPrimary attribute existsPASSPASSPASS
touch pointerdown.isPrimary attribute is correct.PASSPASSPASS
touch pointerdown.isPrimary is readonlyPASSPASSPASS
touch pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.pointerId attribute existsPASSPASSPASS
touch pointerdown.pointerId is readonlyPASSPASSPASS
touch pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerdown.pointerType attribute existsPASSPASSPASS
touch pointerdown.pointerType is readonlyPASSPASSPASS
touch pointerdown.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.pressure attribute existsPASSPASSPASS
touch pointerdown.pressure is readonlyPASSPASSPASS
touch pointerdown.pressure value is validPASSPASSPASS
touch pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.tiltX attribute existsPASSPASSPASS
touch pointerdown.tiltX is readonlyPASSPASSPASS
touch pointerdown.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerdown.tiltY attribute existsPASSPASSPASS
touch pointerdown.tiltY is readonlyPASSPASSPASS
touch pointerdown.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerdown.toElement attribute existsPASSPASSFAIL
touch pointerdown.toElement is readonlyPASSPASSPASS
touch pointerdown.toElement value is null.PASSPASSFAIL
touch pointerdown.width IDL type float (JS type was number)PASSPASSPASS
touch pointerdown.width attribute existsPASSPASSPASS
touch pointerdown.width is readonlyPASSPASSPASS
touch pointerenter event is a PointerEvent eventPASSPASSPASS
touch pointerenter event pointerType is correct.PASSPASSPASS
touch pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerenterPASSPASSPASS
touch pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.detail attribute existsPASSPASSPASS
touch pointerenter.detail is readonlyPASSPASSPASS
touch pointerenter.detail value is 0.PASSPASSPASS
touch pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerenter.fromElement attribute existsPASSPASSFAIL
touch pointerenter.fromElement is readonlyPASSPASSPASS
touch pointerenter.fromElement value is null.PASSPASSFAIL
touch pointerenter.height IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.height attribute existsPASSPASSPASS
touch pointerenter.height is readonlyPASSPASSPASS
touch pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerenter.isPrimary attribute existsPASSPASSPASS
touch pointerenter.isPrimary attribute is correct.PASSPASSPASS
touch pointerenter.isPrimary is readonlyPASSPASSPASS
touch pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.pointerId attribute existsPASSPASSPASS
touch pointerenter.pointerId is readonlyPASSPASSPASS
touch pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerenter.pointerType attribute existsPASSPASSPASS
touch pointerenter.pointerType is readonlyPASSPASSPASS
touch pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.pressure attribute existsPASSPASSPASS
touch pointerenter.pressure is readonlyPASSPASSPASS
touch pointerenter.pressure value is validPASSPASSPASS
touch pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.tiltX attribute existsPASSPASSPASS
touch pointerenter.tiltX is readonlyPASSPASSPASS
touch pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerenter.tiltY attribute existsPASSPASSPASS
touch pointerenter.tiltY is readonlyPASSPASSPASS
touch pointerenter.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerenter.toElement attribute existsPASSPASSFAIL
touch pointerenter.toElement is readonlyPASSPASSPASS
touch pointerenter.toElement value is null.PASSPASSFAIL
touch pointerenter.width IDL type float (JS type was number)PASSPASSPASS
touch pointerenter.width attribute existsPASSPASSPASS
touch pointerenter.width is readonlyPASSPASSPASS
touch pointerleave event is a PointerEvent eventPASSPASSPASS
touch pointerleave event pointerType is correct.PASSPASSPASS
touch pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerleavePASSPASSPASS
touch pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.detail attribute existsPASSPASSPASS
touch pointerleave.detail is readonlyPASSPASSPASS
touch pointerleave.detail value is 0.PASSPASSPASS
touch pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerleave.fromElement attribute existsPASSPASSFAIL
touch pointerleave.fromElement is readonlyPASSPASSPASS
touch pointerleave.fromElement value is null.PASSPASSFAIL
touch pointerleave.height IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.height attribute existsPASSPASSPASS
touch pointerleave.height is readonlyPASSPASSPASS
touch pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerleave.isPrimary attribute existsPASSPASSPASS
touch pointerleave.isPrimary attribute is correct.PASSPASSPASS
touch pointerleave.isPrimary is readonlyPASSPASSPASS
touch pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.pointerId attribute existsPASSPASSPASS
touch pointerleave.pointerId is readonlyPASSPASSPASS
touch pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerleave.pointerType attribute existsPASSPASSPASS
touch pointerleave.pointerType is readonlyPASSPASSPASS
touch pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.pressure attribute existsPASSPASSPASS
touch pointerleave.pressure is readonlyPASSPASSPASS
touch pointerleave.pressure value is validPASSPASSPASS
touch pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.tiltX attribute existsPASSPASSPASS
touch pointerleave.tiltX is readonlyPASSPASSPASS
touch pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerleave.tiltY attribute existsPASSPASSPASS
touch pointerleave.tiltY is readonlyPASSPASSPASS
touch pointerleave.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerleave.toElement attribute existsPASSPASSFAIL
touch pointerleave.toElement is readonlyPASSPASSPASS
touch pointerleave.toElement value is null.PASSPASSFAIL
touch pointerleave.width IDL type float (JS type was number)PASSPASSPASS
touch pointerleave.width attribute existsPASSPASSPASS
touch pointerleave.width is readonlyPASSPASSPASS
touch pointerout event is a PointerEvent eventPASSPASSPASS
touch pointerout event pointerType is correct.PASSPASSPASS
touch pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroutPASSPASSPASS
touch pointerout.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerout.detail attribute existsPASSPASSPASS
touch pointerout.detail is readonlyPASSPASSPASS
touch pointerout.detail value is 0.PASSPASSPASS
touch pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerout.fromElement attribute existsPASSPASSFAIL
touch pointerout.fromElement is readonlyPASSPASSPASS
touch pointerout.fromElement value is null.PASSPASSFAIL
touch pointerout.height IDL type float (JS type was number)PASSPASSPASS
touch pointerout.height attribute existsPASSPASSPASS
touch pointerout.height is readonlyPASSPASSPASS
touch pointerout.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerout.isPrimary attribute existsPASSPASSPASS
touch pointerout.isPrimary attribute is correct.PASSPASSPASS
touch pointerout.isPrimary is readonlyPASSPASSPASS
touch pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerout.pointerId attribute existsPASSPASSPASS
touch pointerout.pointerId is readonlyPASSPASSPASS
touch pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerout.pointerType attribute existsPASSPASSPASS
touch pointerout.pointerType is readonlyPASSPASSPASS
touch pointerout.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerout.pressure attribute existsPASSPASSPASS
touch pointerout.pressure is readonlyPASSPASSPASS
touch pointerout.pressure value is validPASSPASSPASS
touch pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerout.tiltX attribute existsPASSPASSPASS
touch pointerout.tiltX is readonlyPASSPASSPASS
touch pointerout.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerout.tiltY attribute existsPASSPASSPASS
touch pointerout.tiltY is readonlyPASSPASSPASS
touch pointerout.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerout.toElement attribute existsPASSPASSFAIL
touch pointerout.toElement is readonlyPASSPASSPASS
touch pointerout.toElement value is null.PASSPASSFAIL
touch pointerout.width IDL type float (JS type was number)PASSPASSPASS
touch pointerout.width attribute existsPASSPASSPASS
touch pointerout.width is readonlyPASSPASSPASS
touch pointerover event is a PointerEvent eventPASSPASSPASS
touch pointerover event pointerType is correct.PASSPASSPASS
touch pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroverPASSPASSPASS
touch pointerover.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerover.detail attribute existsPASSPASSPASS
touch pointerover.detail is readonlyPASSPASSPASS
touch pointerover.detail value is 0.PASSPASSPASS
touch pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerover.fromElement attribute existsPASSPASSFAIL
touch pointerover.fromElement is readonlyPASSPASSPASS
touch pointerover.fromElement value is null.PASSPASSFAIL
touch pointerover.height IDL type float (JS type was number)PASSPASSPASS
touch pointerover.height attribute existsPASSPASSPASS
touch pointerover.height is readonlyPASSPASSPASS
touch pointerover.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerover.isPrimary attribute existsPASSPASSPASS
touch pointerover.isPrimary attribute is correct.PASSPASSPASS
touch pointerover.isPrimary is readonlyPASSPASSPASS
touch pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerover.pointerId attribute existsPASSPASSPASS
touch pointerover.pointerId is readonlyPASSPASSPASS
touch pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerover.pointerType attribute existsPASSPASSPASS
touch pointerover.pointerType is readonlyPASSPASSPASS
touch pointerover.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerover.pressure attribute existsPASSPASSPASS
touch pointerover.pressure is readonlyPASSPASSPASS
touch pointerover.pressure value is validPASSPASSPASS
touch pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerover.tiltX attribute existsPASSPASSPASS
touch pointerover.tiltX is readonlyPASSPASSPASS
touch pointerover.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerover.tiltY attribute existsPASSPASSPASS
touch pointerover.tiltY is readonlyPASSPASSPASS
touch pointerover.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerover.toElement attribute existsPASSPASSFAIL
touch pointerover.toElement is readonlyPASSPASSPASS
touch pointerover.toElement value is null.PASSPASSFAIL
touch pointerover.width IDL type float (JS type was number)PASSPASSPASS
touch pointerover.width attribute existsPASSPASSPASS
touch pointerover.width is readonlyPASSPASSPASS
touch pointerup event is a PointerEvent eventPASSPASSPASS
touch pointerup event pointerType is correct.PASSPASSPASS
touch pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
touch pointerup.detail IDL type long (JS type was number)PASSPASSPASS
touch pointerup.detail attribute existsPASSPASSPASS
touch pointerup.detail is readonlyPASSPASSPASS
touch pointerup.detail value is 0.PASSPASSPASS
touch pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerup.fromElement attribute existsPASSPASSFAIL
touch pointerup.fromElement is readonlyPASSPASSPASS
touch pointerup.fromElement value is null.PASSPASSFAIL
touch pointerup.height IDL type float (JS type was number)PASSPASSPASS
touch pointerup.height attribute existsPASSPASSPASS
touch pointerup.height is readonlyPASSPASSPASS
touch pointerup.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointerup.isPrimary attribute existsPASSPASSPASS
touch pointerup.isPrimary attribute is correct.PASSPASSPASS
touch pointerup.isPrimary is readonlyPASSPASSPASS
touch pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointerup.pointerId attribute existsPASSPASSPASS
touch pointerup.pointerId is readonlyPASSPASSPASS
touch pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
touch pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointerup.pointerType attribute existsPASSPASSPASS
touch pointerup.pointerType is readonlyPASSPASSPASS
touch pointerup.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointerup.pressure attribute existsPASSPASSPASS
touch pointerup.pressure is readonlyPASSPASSPASS
touch pointerup.pressure value is validPASSPASSPASS
touch pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointerup.tiltX attribute existsPASSPASSPASS
touch pointerup.tiltX is readonlyPASSPASSPASS
touch pointerup.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointerup.tiltY attribute existsPASSPASSPASS
touch pointerup.tiltY is readonlyPASSPASSPASS
touch pointerup.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointerup.toElement attribute existsPASSPASSFAIL
touch pointerup.toElement is readonlyPASSPASSPASS
touch pointerup.toElement value is null.PASSPASSFAIL
touch pointerup.width IDL type float (JS type was number)PASSPASSPASS
touch pointerup.width attribute existsPASSPASSPASS
touch pointerup.width is readonlyPASSPASSPASS
Inner frame touch pointerdown event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerdown event pointerType is correct.PASSPASSPASS
Inner frame touch pointerdown's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerdownPASSPASSPASS
Inner frame touch pointerdown.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.detail attribute existsPASSPASSPASS
Inner frame touch pointerdown.detail is readonlyPASSPASSPASS
Inner frame touch pointerdown.detail value is 0.PASSPASSPASS
Inner frame touch pointerdown.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerdown.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerdown.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerdown.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerdown.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerdown.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerdown.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerdown.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerdown.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerdown.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerdown.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerdown.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerdown.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerdown.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerdown.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerdown.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerdown.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerdown.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerdown.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerdown.toElement is readonlyPASSPASSPASS
Inner frame touch pointerdown.toElement value is null.PASSPASSFAIL
Inner frame touch pointerdown.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerdown.width attribute existsPASSPASSPASS
Inner frame touch pointerdown.width is readonlyPASSPASSPASS
Inner frame touch pointerenter event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerenter event pointerType is correct.PASSPASSPASS
Inner frame touch pointerenter's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerenterPASSPASSPASS
Inner frame touch pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.detail attribute existsPASSPASSPASS
Inner frame touch pointerenter.detail is readonlyPASSPASSPASS
Inner frame touch pointerenter.detail value is 0.PASSPASSPASS
Inner frame touch pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerenter.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerenter.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerenter.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerenter.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerenter.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerenter.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerenter.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerenter.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerenter.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerenter.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerenter.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerenter.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerenter.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerenter.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerenter.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerenter.toElement is readonlyPASSPASSPASS
Inner frame touch pointerenter.toElement value is null.PASSPASSFAIL
Inner frame touch pointerenter.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerenter.width attribute existsPASSPASSPASS
Inner frame touch pointerenter.width is readonlyPASSPASSPASS
Inner frame touch pointerleave event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerleave event pointerType is correct.PASSPASSPASS
Inner frame touch pointerleave's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerleavePASSPASSPASS
Inner frame touch pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.detail attribute existsPASSPASSPASS
Inner frame touch pointerleave.detail is readonlyPASSPASSPASS
Inner frame touch pointerleave.detail value is 0.PASSPASSPASS
Inner frame touch pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerleave.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerleave.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerleave.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerleave.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerleave.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerleave.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerleave.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerleave.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerleave.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerleave.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerleave.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerleave.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerleave.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerleave.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerleave.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerleave.toElement is readonlyPASSPASSPASS
Inner frame touch pointerleave.toElement value is null.PASSPASSFAIL
Inner frame touch pointerleave.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerleave.width attribute existsPASSPASSPASS
Inner frame touch pointerleave.width is readonlyPASSPASSPASS
Inner frame touch pointerout event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerout event pointerType is correct.PASSPASSPASS
Inner frame touch pointerout's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroutPASSPASSPASS
Inner frame touch pointerout.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.detail attribute existsPASSPASSPASS
Inner frame touch pointerout.detail is readonlyPASSPASSPASS
Inner frame touch pointerout.detail value is 0.PASSPASSPASS
Inner frame touch pointerout.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerout.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerout.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerout.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerout.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerout.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerout.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerout.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerout.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerout.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerout.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerout.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerout.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerout.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerout.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerout.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerout.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerout.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerout.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerout.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerout.toElement is readonlyPASSPASSPASS
Inner frame touch pointerout.toElement value is null.PASSPASSFAIL
Inner frame touch pointerout.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerout.width attribute existsPASSPASSPASS
Inner frame touch pointerout.width is readonlyPASSPASSPASS
Inner frame touch pointerover event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerover event pointerType is correct.PASSPASSPASS
Inner frame touch pointerover's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointeroverPASSPASSPASS
Inner frame touch pointerover.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.detail attribute existsPASSPASSPASS
Inner frame touch pointerover.detail is readonlyPASSPASSPASS
Inner frame touch pointerover.detail value is 0.PASSPASSPASS
Inner frame touch pointerover.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerover.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerover.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerover.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerover.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerover.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerover.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerover.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerover.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerover.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerover.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerover.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerover.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerover.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerover.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerover.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerover.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerover.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerover.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerover.toElement is readonlyPASSPASSPASS
Inner frame touch pointerover.toElement value is null.PASSPASSFAIL
Inner frame touch pointerover.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerover.width attribute existsPASSPASSPASS
Inner frame touch pointerover.width is readonlyPASSPASSPASS
Inner frame touch pointerup event is a PointerEvent eventPASSPASSPASS
Inner frame touch pointerup event pointerType is correct.PASSPASSPASS
Inner frame touch pointerup's ClientX and ClientY attributes are correct.PASSPASSPASS
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 type should be pointerupPASSPASSPASS
Inner frame touch pointerup.detail IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.detail attribute existsPASSPASSPASS
Inner frame touch pointerup.detail is readonlyPASSPASSPASS
Inner frame touch pointerup.detail value is 0.PASSPASSPASS
Inner frame touch pointerup.fromElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerup.fromElement attribute existsPASSPASSFAIL
Inner frame touch pointerup.fromElement is readonlyPASSPASSPASS
Inner frame touch pointerup.fromElement value is null.PASSPASSFAIL
Inner frame touch pointerup.height 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.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
Inner frame touch pointerup.isPrimary attribute existsPASSPASSPASS
Inner frame touch pointerup.isPrimary attribute is correct.PASSPASSPASS
Inner frame touch pointerup.isPrimary is readonlyPASSPASSPASS
Inner frame touch pointerup.pointerId IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.pointerId attribute existsPASSPASSPASS
Inner frame touch pointerup.pointerId is readonlyPASSPASSPASS
Inner frame touch pointerup.pointerId should be the same as previous pointer events for this active pointer.PASSPASSPASS
Inner frame touch pointerup.pointerType IDL type string (JS type was string)PASSPASSPASS
Inner frame touch pointerup.pointerType attribute existsPASSPASSPASS
Inner frame touch pointerup.pointerType is readonlyPASSPASSPASS
Inner frame touch pointerup.pressure 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 value is validPASSPASSPASS
Inner frame touch pointerup.tiltX IDL type long (JS type was number)PASSPASSPASS
Inner frame touch pointerup.tiltX attribute existsPASSPASSPASS
Inner frame touch pointerup.tiltX is readonlyPASSPASSPASS
Inner frame touch pointerup.tiltY 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.toElement IDL type object (JS type was object)PASSPASSFAIL
Inner frame touch pointerup.toElement attribute existsPASSPASSFAIL
Inner frame touch pointerup.toElement is readonlyPASSPASSPASS
Inner frame touch pointerup.toElement value is null.PASSPASSFAIL
Inner frame touch pointerup.width IDL type float (JS type was number)PASSPASSPASS
Inner frame touch pointerup.width attribute existsPASSPASSPASS
Inner frame touch pointerup.width is readonlyPASSPASSPASS
touch pointerevent attributesPASSPASSPASS
/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.htmlOKOKOK
mouse Event sequence at implicit release on clickPASSFAILFAIL
/pointerevents/pointerevent_boundary_events_in_capturing-manual.htmlOKOKOK
mouse pointer events boundary events when receiving capturePASSFAILPASS
mouse pointer events boundary events when releasing capturePASSFAILPASS
mouse pointerevent boundary events in capturingPASSPASSPASS
pen pointer events boundary events when receiving capturePASSFAILFAIL
pen pointer events boundary events when releasing capturePASSFAILFAIL
pen pointerevent boundary events in capturingPASSPASSPASS
touch pointer events boundary events when receiving capturePASSFAILPASS
touch pointer events boundary events when releasing capturePASSFAILPASS
touch pointerevent boundary events in capturingPASSPASSPASS
/pointerevents/pointerevent_capture_mouse-manual.htmlOKOKOK
gotpointercapture event receivedPASSPASSPASS
lostpointercapture event receivedPASSPASSPASS
pointermove received for captured element while inside of itPASSPASSPASS
pointermove received for captured element while out of itPASSPASSPASS
pointerover event for black rectangle receivedPASSPASSPASS
pointerover event for purple rectangle receivedPASSPASSPASS
relatedTarget is null when the capture is set. relatedTarget is nullPASSPASSPASS
/pointerevents/pointerevent_capture_suppressing_mouse-manual.htmlOKPASSOK
gotpointercapture event receivedPASS-PASS
lostpointercapture event receivedPASS-PASS
pointerenter event with capture receivedPASS-PASS
pointerenter event without capture receivedPASS-PASS
pointerleave event after lostpointercapture receivedPASS-PASS
pointerleave event without capture receivedPASS-PASS
pointerout event after lostpointercapture receivedPASS-PASS
pointerout event without capture receivedPASS-PASS
pointerover event with capture receivedPASS-PASS
pointerover event without capture receivedPASS-PASS
pointerover should trigger the black rectangle even when pointer is not over black rectangle.PASS-PASS
relatedTarget is not null for boundary events even when the capture is set.PASS-PASS
/pointerevents/pointerevent_change-touch-action-onpointerdown_touch-manual.htmlPASSOKOK
touch-action was changed-PASSPASS
/pointerevents/pointerevent_disabled_form_control-manual.htmlOKOKOK
mouse pointerevent attributesPASSTIMEOUTTIMEOUT
pen pointerevent attributesPASSTIMEOUTTIMEOUT
touch pointerevent attributesPASSTIMEOUTTIMEOUT
/pointerevents/pointerevent_element_haspointercapture-manual.htmlOKOKOK
hasPointerCapturePASSFAILPASS
/pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.htmlOKOKOK
hasPointerCapture test after the pending pointer capture element releases pointer capturePASSFAILPASS
/pointerevents/pointerevent_fractional_coordinates-manual.htmlOKOKOK
mousePASSPASSFAIL
mouse pointerevent events in capturingPASSPASSPASS
penPASSPASSFAIL
pen pointerevent events in capturingPASSPASSPASS
touchPASSPASSFAIL
touch pointerevent events in capturingPASSPASSPASS
/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
Different pointing devicesPASSPASSPASS
Double entry pointerenter@target0-FAIL-
Double exit pointerleave@target0-FAIL-
Event logPASSPASSPASS
Multi-pointer boundary compat eventsPASSPASSPASS
/pointerevents/pointerevent_pointerId_scope-manual.htmlOKOKOK
pointerId of an active pointer is the same across iframesPASSPASSFAIL
/pointerevents/pointerevent_pointercancel_touch-manual.htmlOKOKOK
touch pointercancel event is a PointerEvent eventPASSPASSPASS
touch pointercancel.detail IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.detail attribute existsPASSPASSPASS
touch pointercancel.detail is readonlyPASSPASSPASS
touch pointercancel.detail value is 0.PASSPASSPASS
touch pointercancel.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch pointercancel.fromElement attribute existsPASSPASSFAIL
touch pointercancel.fromElement is readonlyPASSPASSPASS
touch pointercancel.fromElement value is null.PASSPASSFAIL
touch pointercancel.height IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.height attribute existsPASSPASSPASS
touch pointercancel.height is readonlyPASSPASSPASS
touch pointercancel.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch pointercancel.isPrimary attribute existsPASSPASSPASS
touch pointercancel.isPrimary is readonlyPASSPASSPASS
touch pointercancel.pointerId IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.pointerId attribute existsPASSPASSPASS
touch pointercancel.pointerId is readonlyPASSPASSPASS
touch pointercancel.pointerType IDL type string (JS type was string)PASSPASSPASS
touch pointercancel.pointerType attribute existsPASSPASSPASS
touch pointercancel.pointerType is readonlyPASSPASSPASS
touch pointercancel.pressure IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.pressure attribute existsPASSPASSPASS
touch pointercancel.pressure is readonlyPASSPASSPASS
touch pointercancel.pressure value is validPASSPASSPASS
touch pointercancel.tiltX IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.tiltX attribute existsPASSPASSPASS
touch pointercancel.tiltX is readonlyPASSPASSPASS
touch pointercancel.tiltY IDL type long (JS type was number)PASSPASSPASS
touch pointercancel.tiltY attribute existsPASSPASSPASS
touch pointercancel.tiltY is readonlyPASSPASSPASS
touch pointercancel.toElement IDL type object (JS type was object)PASSPASSFAIL
touch pointercancel.toElement attribute existsPASSPASSFAIL
touch pointercancel.toElement is readonlyPASSPASSPASS
touch pointercancel.toElement value is null.PASSPASSFAIL
touch pointercancel.width IDL type float (JS type was number)PASSPASSPASS
touch pointercancel.width attribute existsPASSPASSPASS
touch pointercancel.width is readonlyPASSPASSPASS
pointercancel event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerenter_does_not_bubble-manual.htmlOKOKOK
mouse pointerenter event is a PointerEvent eventPASSPASSPASS
mouse pointerenter properties for pointerType = mousePASSFAILPASS
mouse pointerenter.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.detail attribute existsPASSPASSPASS
mouse pointerenter.detail is readonlyPASSPASSPASS
mouse pointerenter.detail value is 0.PASSPASSPASS
mouse pointerenter.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerenter.fromElement attribute existsPASSPASSFAIL
mouse pointerenter.fromElement is readonlyPASSPASSPASS
mouse pointerenter.fromElement value is null.PASSPASSFAIL
mouse pointerenter.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.height attribute existsPASSPASSPASS
mouse pointerenter.height is readonlyPASSPASSPASS
mouse pointerenter.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerenter.isPrimary attribute existsPASSPASSPASS
mouse pointerenter.isPrimary is readonlyPASSPASSPASS
mouse pointerenter.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.pointerId attribute existsPASSPASSPASS
mouse pointerenter.pointerId is readonlyPASSPASSPASS
mouse pointerenter.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerenter.pointerType attribute existsPASSPASSPASS
mouse pointerenter.pointerType is readonlyPASSPASSPASS
mouse pointerenter.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.pressure attribute existsPASSPASSPASS
mouse pointerenter.pressure is readonlyPASSPASSPASS
mouse pointerenter.pressure value is validPASSPASSPASS
mouse pointerenter.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.tiltX attribute existsPASSPASSPASS
mouse pointerenter.tiltX is readonlyPASSPASSPASS
mouse pointerenter.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerenter.tiltY attribute existsPASSPASSPASS
mouse pointerenter.tiltY is readonlyPASSPASSPASS
mouse pointerenter.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerenter.toElement attribute existsPASSPASSFAIL
mouse pointerenter.toElement is readonlyPASSPASSPASS
mouse pointerenter.toElement value is null.PASSPASSFAIL
mouse pointerenter.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerenter.width attribute existsPASSPASSPASS
mouse pointerenter.width is readonlyPASSPASSPASS
pointerEnter event does not bubblePASSPASSPASS
/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 pointeroverPASSFAILPASS
/pointerevents/pointerevent_pointerleave_descendants-manual.htmlOKOKOK
pointerleave event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerleave_does_not_bubble-manual.htmlOKERRORERROR
mouse pointerleave event is a PointerEvent eventPASSPASSPASS
mouse pointerleave properties for pointerType = mousePASSFAILPASS
mouse pointerleave.detail IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.detail attribute existsPASSPASSPASS
mouse pointerleave.detail is readonlyPASSPASSPASS
mouse pointerleave.detail value is 0.PASSPASSPASS
mouse pointerleave.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerleave.fromElement attribute existsPASSPASSFAIL
mouse pointerleave.fromElement is readonlyPASSPASSPASS
mouse pointerleave.fromElement value is null.PASSPASSFAIL
mouse pointerleave.height IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.height attribute existsPASSPASSPASS
mouse pointerleave.height is readonlyPASSPASSPASS
mouse pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse pointerleave.isPrimary attribute existsPASSPASSPASS
mouse pointerleave.isPrimary is readonlyPASSPASSPASS
mouse pointerleave.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.pointerId attribute existsPASSPASSPASS
mouse pointerleave.pointerId is readonlyPASSPASSPASS
mouse pointerleave.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse pointerleave.pointerType attribute existsPASSPASSPASS
mouse pointerleave.pointerType is readonlyPASSPASSPASS
mouse pointerleave.pressure IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.pressure attribute existsPASSPASSPASS
mouse pointerleave.pressure is readonlyPASSPASSPASS
mouse pointerleave.pressure value is validPASSPASSPASS
mouse pointerleave.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.tiltX attribute existsPASSPASSPASS
mouse pointerleave.tiltX is readonlyPASSPASSPASS
mouse pointerleave.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse pointerleave.tiltY attribute existsPASSPASSPASS
mouse pointerleave.tiltY is readonlyPASSPASSPASS
mouse pointerleave.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse pointerleave.toElement attribute existsPASSPASSFAIL
mouse pointerleave.toElement is readonlyPASSPASSPASS
mouse pointerleave.toElement value is null.PASSPASSFAIL
mouse pointerleave.width IDL type float (JS type was number)PASSPASSPASS
mouse pointerleave.width attribute existsPASSPASSPASS
mouse pointerleave.width is readonlyPASSPASSPASS
pointerLeave event does not bubblePASSPASSPASS
/pointerevents/pointerevent_pointerleave_pen-manual.htmlOKOKOK
pen pointerleave event is a PointerEvent eventPASSPASS-
pen pointerleave.detail IDL type long (JS type was number)PASSPASS-
pen pointerleave.detail attribute existsPASSPASS-
pen pointerleave.detail is readonlyPASSPASS-
pen pointerleave.detail value is 0.PASSPASS-
pen pointerleave.fromElement IDL type object (JS type was object)PASSPASS-
pen pointerleave.fromElement attribute existsPASSPASS-
pen pointerleave.fromElement is readonlyPASSPASS-
pen pointerleave.fromElement value is null.PASSPASS-
pen pointerleave.height IDL type float (JS type was number)PASSPASS-
pen pointerleave.height attribute existsPASSPASS-
pen pointerleave.height is readonlyPASSPASS-
pen pointerleave.isPrimary IDL type boolean (JS type was boolean)PASSPASS-
pen pointerleave.isPrimary attribute existsPASSPASS-
pen pointerleave.isPrimary is readonlyPASSPASS-
pen pointerleave.pointerId IDL type long (JS type was number)PASSPASS-
pen pointerleave.pointerId attribute existsPASSPASS-
pen pointerleave.pointerId is readonlyPASSPASS-
pen pointerleave.pointerType IDL type string (JS type was string)PASSPASS-
pen pointerleave.pointerType attribute existsPASSPASS-
pen pointerleave.pointerType is readonlyPASSPASS-
pen pointerleave.pressure IDL type float (JS type was number)PASSPASS-
pen pointerleave.pressure attribute existsPASSPASS-
pen pointerleave.pressure is readonlyPASSPASS-
pen pointerleave.pressure value is validPASSPASS-
pen pointerleave.tiltX IDL type long (JS type was number)PASSPASS-
pen pointerleave.tiltX attribute existsPASSPASS-
pen pointerleave.tiltX is readonlyPASSPASS-
pen pointerleave.tiltY IDL type long (JS type was number)PASSPASS-
pen pointerleave.tiltY attribute existsPASSPASS-
pen pointerleave.tiltY is readonlyPASSPASS-
pen pointerleave.toElement IDL type object (JS type was object)PASSPASS-
pen pointerleave.toElement attribute existsPASSPASS-
pen pointerleave.toElement is readonlyPASSPASS-
pen pointerleave.toElement value is null.PASSPASS-
pen pointerleave.width IDL type float (JS type was number)PASSPASS-
pen pointerleave.width attribute existsPASSPASS-
pen pointerleave.width is readonlyPASSPASS-
pointerleave eventPASSPASSFAIL
/pointerevents/pointerevent_pointermove-manual.htmlOKOKOK
pointermove event receivedPASSPASSPASS
/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-manual.htmlOKOKOK
pointermove has same isPrimary as last pointerdownFAILPASSPASS
/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-manual.htmlOKOKOK
pointermove events received for button state changesFAILPASSPASS
/pointerevents/pointerevent_pointerout_after_pointercancel_touch-manual.htmlOKOKOK
pointerout event receivedPASSPASSPASS
/pointerevents/pointerevent_pointerout_pen-manual.htmlOKOKOK
pointerout event receivedPASSPASSFAIL
/pointerevents/pointerevent_pointerout_received_once-manual.htmlOKOKOK
pointerout received just oncePASSPASSFAIL
/pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.htmlOKOKOK
mouse gotpointercapture event is a PointerEvent eventPASSPASSPASS
mouse gotpointercapture event pointerType is correct.PASSPASSPASS
mouse gotpointercapture properties for pointerType = mousePASSPASSPASS
mouse gotpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.detail attribute existsPASSPASSPASS
mouse gotpointercapture.detail is readonlyPASSPASSPASS
mouse gotpointercapture.detail value is 0.PASSPASSPASS
mouse gotpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse gotpointercapture.fromElement attribute existsPASSPASSFAIL
mouse gotpointercapture.fromElement is readonlyPASSPASSPASS
mouse gotpointercapture.fromElement value is null.PASSPASSFAIL
mouse gotpointercapture.height IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.height attribute existsPASSPASSPASS
mouse gotpointercapture.height is readonlyPASSPASSPASS
mouse gotpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse gotpointercapture.isPrimary attribute existsPASSPASSPASS
mouse gotpointercapture.isPrimary is readonlyPASSPASSPASS
mouse gotpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.pointerId attribute existsPASSPASSPASS
mouse gotpointercapture.pointerId is readonlyPASSPASSPASS
mouse gotpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse gotpointercapture.pointerType attribute existsPASSPASSPASS
mouse gotpointercapture.pointerType is readonlyPASSPASSPASS
mouse gotpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.pressure attribute existsPASSPASSPASS
mouse gotpointercapture.pressure is readonlyPASSPASSPASS
mouse gotpointercapture.pressure value is validPASSPASSPASS
mouse gotpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.tiltX attribute existsPASSPASSPASS
mouse gotpointercapture.tiltX is readonlyPASSPASSPASS
mouse gotpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse gotpointercapture.tiltY attribute existsPASSPASSPASS
mouse gotpointercapture.tiltY is readonlyPASSPASSPASS
mouse gotpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse gotpointercapture.toElement attribute existsPASSPASSFAIL
mouse gotpointercapture.toElement is readonlyPASSPASSPASS
mouse gotpointercapture.toElement value is null.PASSPASSFAIL
mouse gotpointercapture.width IDL type float (JS type was number)PASSPASSPASS
mouse gotpointercapture.width attribute existsPASSPASSPASS
mouse gotpointercapture.width is readonlyPASSPASSPASS
mouse lostpointercapture event is a PointerEvent eventPASSPASSPASS
mouse lostpointercapture event pointerType is correct.PASSFAILPASS
mouse lostpointercapture properties for pointerType = mousePASS-PASS
mouse lostpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
mouse lostpointercapture.detail attribute existsPASSPASSPASS
mouse lostpointercapture.detail is readonlyPASSPASSPASS
mouse lostpointercapture.detail value is 0.PASSPASSPASS
mouse lostpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
mouse lostpointercapture.fromElement attribute existsPASSPASSFAIL
mouse lostpointercapture.fromElement is readonlyPASSPASSPASS
mouse lostpointercapture.fromElement value is null.PASSPASSFAIL
mouse lostpointercapture.height IDL type float (JS type was number)PASSPASSPASS
mouse lostpointercapture.height attribute existsPASSPASSPASS
mouse lostpointercapture.height is readonlyPASSPASSPASS
mouse lostpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
mouse lostpointercapture.isPrimary attribute existsPASSPASSPASS
mouse lostpointercapture.isPrimary is readonlyPASSPASSPASS
mouse lostpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
mouse lostpointercapture.pointerId attribute existsPASSPASSPASS
mouse lostpointercapture.pointerId is readonlyPASSPASSPASS
mouse lostpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
mouse lostpointercapture.pointerType attribute existsPASSPASSPASS
mouse lostpointercapture.pointerType is readonlyPASSPASSPASS
mouse lostpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
mouse lostpointercapture.pressure attribute existsPASSPASSPASS
mouse lostpointercapture.pressure is readonlyPASSPASSPASS
mouse lostpointercapture.pressure value is validPASSPASSPASS
mouse lostpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
mouse lostpointercapture.tiltX attribute existsPASSPASSPASS
mouse lostpointercapture.tiltX is readonlyPASSPASSPASS
mouse lostpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
mouse lostpointercapture.tiltY attribute existsPASSPASSPASS
mouse lostpointercapture.tiltY is readonlyPASSPASSPASS
mouse lostpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
mouse lostpointercapture.toElement attribute existsPASSPASSFAIL
mouse lostpointercapture.toElement is readonlyPASSPASSPASS
mouse lostpointercapture.toElement value is null.PASSPASSFAIL
mouse lostpointercapture.width IDL type float (JS type was number)PASSPASSPASS
mouse lostpointercapture.width attribute existsPASSPASSPASS
mouse lostpointercapture.width is readonlyPASSPASSPASS
pen gotpointercapture event is a PointerEvent eventPASSPASSPASS
pen gotpointercapture event pointerType is correct.PASSPASSPASS
pen gotpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
pen gotpointercapture.detail attribute existsPASSPASSPASS
pen gotpointercapture.detail is readonlyPASSPASSPASS
pen gotpointercapture.detail value is 0.PASSPASSPASS
pen gotpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen gotpointercapture.fromElement attribute existsPASSPASSFAIL
pen gotpointercapture.fromElement is readonlyPASSPASSPASS
pen gotpointercapture.fromElement value is null.PASSPASSFAIL
pen gotpointercapture.height IDL type float (JS type was number)PASSPASSPASS
pen gotpointercapture.height attribute existsPASSPASSPASS
pen gotpointercapture.height is readonlyPASSPASSPASS
pen gotpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen gotpointercapture.isPrimary attribute existsPASSPASSPASS
pen gotpointercapture.isPrimary is readonlyPASSPASSPASS
pen gotpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
pen gotpointercapture.pointerId attribute existsPASSPASSPASS
pen gotpointercapture.pointerId is readonlyPASSPASSPASS
pen gotpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
pen gotpointercapture.pointerType attribute existsPASSPASSPASS
pen gotpointercapture.pointerType is readonlyPASSPASSPASS
pen gotpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
pen gotpointercapture.pressure attribute existsPASSPASSPASS
pen gotpointercapture.pressure is readonlyPASSPASSPASS
pen gotpointercapture.pressure value is validPASSPASSPASS
pen gotpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
pen gotpointercapture.tiltX attribute existsPASSPASSPASS
pen gotpointercapture.tiltX is readonlyPASSPASSPASS
pen gotpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
pen gotpointercapture.tiltY attribute existsPASSPASSPASS
pen gotpointercapture.tiltY is readonlyPASSPASSPASS
pen gotpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
pen gotpointercapture.toElement attribute existsPASSPASSFAIL
pen gotpointercapture.toElement is readonlyPASSPASSPASS
pen gotpointercapture.toElement value is null.PASSPASSFAIL
pen gotpointercapture.width IDL type float (JS type was number)PASSPASSPASS
pen gotpointercapture.width attribute existsPASSPASSPASS
pen gotpointercapture.width is readonlyPASSPASSPASS
pen lostpointercapture event is a PointerEvent eventPASSPASSPASS
pen lostpointercapture event pointerType is correct.PASSFAILFAIL
pen lostpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
pen lostpointercapture.detail attribute existsPASSPASSPASS
pen lostpointercapture.detail is readonlyPASSPASSPASS
pen lostpointercapture.detail value is 0.PASSPASSPASS
pen lostpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
pen lostpointercapture.fromElement attribute existsPASSPASSFAIL
pen lostpointercapture.fromElement is readonlyPASSPASSPASS
pen lostpointercapture.fromElement value is null.PASSPASSFAIL
pen lostpointercapture.height IDL type float (JS type was number)PASSPASSPASS
pen lostpointercapture.height attribute existsPASSPASSPASS
pen lostpointercapture.height is readonlyPASSPASSPASS
pen lostpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
pen lostpointercapture.isPrimary attribute existsPASSPASSPASS
pen lostpointercapture.isPrimary is readonlyPASSPASSPASS
pen lostpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
pen lostpointercapture.pointerId attribute existsPASSPASSPASS
pen lostpointercapture.pointerId is readonlyPASSPASSPASS
pen lostpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
pen lostpointercapture.pointerType attribute existsPASSPASSPASS
pen lostpointercapture.pointerType is readonlyPASSPASSPASS
pen lostpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
pen lostpointercapture.pressure attribute existsPASSPASSPASS
pen lostpointercapture.pressure is readonlyPASSPASSPASS
pen lostpointercapture.pressure value is validPASSPASSPASS
pen lostpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
pen lostpointercapture.tiltX attribute existsPASSPASSPASS
pen lostpointercapture.tiltX is readonlyPASSPASSPASS
pen lostpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
pen lostpointercapture.tiltY attribute existsPASSPASSPASS
pen lostpointercapture.tiltY is readonlyPASSPASSPASS
pen lostpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
pen lostpointercapture.toElement attribute existsPASSPASSFAIL
pen lostpointercapture.toElement is readonlyPASSPASSPASS
pen lostpointercapture.toElement value is null.PASSPASSFAIL
pen lostpointercapture.width IDL type float (JS type was number)PASSPASSPASS
pen lostpointercapture.width attribute existsPASSPASSPASS
pen lostpointercapture.width is readonlyPASSPASSPASS
touch gotpointercapture event is a PointerEvent eventPASSPASSPASS
touch gotpointercapture event pointerType is correct.PASSPASSPASS
touch gotpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
touch gotpointercapture.detail attribute existsPASSPASSPASS
touch gotpointercapture.detail is readonlyPASSPASSPASS
touch gotpointercapture.detail value is 0.PASSPASSPASS
touch gotpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch gotpointercapture.fromElement attribute existsPASSPASSFAIL
touch gotpointercapture.fromElement is readonlyPASSPASSPASS
touch gotpointercapture.fromElement value is null.PASSPASSFAIL
touch gotpointercapture.height IDL type float (JS type was number)PASSPASSPASS
touch gotpointercapture.height attribute existsPASSPASSPASS
touch gotpointercapture.height is readonlyPASSPASSPASS
touch gotpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch gotpointercapture.isPrimary attribute existsPASSPASSPASS
touch gotpointercapture.isPrimary is readonlyPASSPASSPASS
touch gotpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
touch gotpointercapture.pointerId attribute existsPASSPASSPASS
touch gotpointercapture.pointerId is readonlyPASSPASSPASS
touch gotpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
touch gotpointercapture.pointerType attribute existsPASSPASSPASS
touch gotpointercapture.pointerType is readonlyPASSPASSPASS
touch gotpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
touch gotpointercapture.pressure attribute existsPASSPASSPASS
touch gotpointercapture.pressure is readonlyPASSPASSPASS
touch gotpointercapture.pressure value is validPASSPASSPASS
touch gotpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
touch gotpointercapture.tiltX attribute existsPASSPASSPASS
touch gotpointercapture.tiltX is readonlyPASSPASSPASS
touch gotpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
touch gotpointercapture.tiltY attribute existsPASSPASSPASS
touch gotpointercapture.tiltY is readonlyPASSPASSPASS
touch gotpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
touch gotpointercapture.toElement attribute existsPASSPASSFAIL
touch gotpointercapture.toElement is readonlyPASSPASSPASS
touch gotpointercapture.toElement value is null.PASSPASSFAIL
touch gotpointercapture.width IDL type float (JS type was number)PASSPASSPASS
touch gotpointercapture.width attribute existsPASSPASSPASS
touch gotpointercapture.width is readonlyPASSPASSPASS
touch lostpointercapture event is a PointerEvent eventPASSPASSPASS
touch lostpointercapture event pointerType is correct.PASSFAILPASS
touch lostpointercapture.detail IDL type long (JS type was number)PASSPASSPASS
touch lostpointercapture.detail attribute existsPASSPASSPASS
touch lostpointercapture.detail is readonlyPASSPASSPASS
touch lostpointercapture.detail value is 0.PASSPASSPASS
touch lostpointercapture.fromElement IDL type object (JS type was object)PASSPASSFAIL
touch lostpointercapture.fromElement attribute existsPASSPASSFAIL
touch lostpointercapture.fromElement is readonlyPASSPASSPASS
touch lostpointercapture.fromElement value is null.PASSPASSFAIL
touch lostpointercapture.height IDL type float (JS type was number)PASSPASSPASS
touch lostpointercapture.height attribute existsPASSPASSPASS
touch lostpointercapture.height is readonlyPASSPASSPASS
touch lostpointercapture.isPrimary IDL type boolean (JS type was boolean)PASSPASSPASS
touch lostpointercapture.isPrimary attribute existsPASSPASSPASS
touch lostpointercapture.isPrimary is readonlyPASSPASSPASS
touch lostpointercapture.pointerId IDL type long (JS type was number)PASSPASSPASS
touch lostpointercapture.pointerId attribute existsPASSPASSPASS
touch lostpointercapture.pointerId is readonlyPASSPASSPASS
touch lostpointercapture.pointerType IDL type string (JS type was string)PASSPASSPASS
touch lostpointercapture.pointerType attribute existsPASSPASSPASS
touch lostpointercapture.pointerType is readonlyPASSPASSPASS
touch lostpointercapture.pressure IDL type float (JS type was number)PASSPASSPASS
touch lostpointercapture.pressure attribute existsPASSPASSPASS
touch lostpointercapture.pressure is readonlyPASSPASSPASS
touch lostpointercapture.pressure value is validPASSPASSPASS
touch lostpointercapture.tiltX IDL type long (JS type was number)PASSPASSPASS
touch lostpointercapture.tiltX attribute existsPASSPASSPASS
touch lostpointercapture.tiltX is readonlyPASSPASSPASS
touch lostpointercapture.tiltY IDL type long (JS type was number)PASSPASSPASS
touch lostpointercapture.tiltY attribute existsPASSPASSPASS
touch lostpointercapture.tiltY is readonlyPASSPASSPASS
touch lostpointercapture.toElement IDL type object (JS type was object)PASSPASSFAIL
touch lostpointercapture.toElement attribute existsPASSPASSFAIL
touch lostpointercapture.toElement is readonlyPASSPASSPASS
touch lostpointercapture.toElement value is null.PASSPASSFAIL
touch lostpointercapture.width IDL type float (JS type was number)PASSPASSPASS
touch lostpointercapture.width attribute existsPASSPASSPASS
touch lostpointercapture.width is readonlyPASSPASSPASS
mouse got/lost pointercapture: subsequent events to targetPASSPASSPASS
mouse pointerout/leave should not be received unless the target just lost the capture.PASS-PASS
mouse pointerover/enter should be received before the target receives gotpointercapture even when the pointer is not over it.PASS-PASS
pen got/lost pointercapture: subsequent events to targetPASSPASSPASS
pen pointerout/leave should not be received unless the target just lost the capture.PASS-PASS
pen pointerover/enter should be received before the target receives gotpointercapture even when the pointer is not over it.PASS-PASS
touch No other events should be recieved by capturing node after release-FAIL-
touch got/lost pointercapture: subsequent events to targetPASSPASSPASS
touch pointerout/leave should not be received unless the target just lost the capture.PASSPASSPASS
touch pointerover/enter should be received before the target receives gotpointercapture even when the pointer is not over it.PASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_invalid_pointerid-manual.htmlOKOKOK
releasePointerCapture: DOMException InvalidPointerIdPASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-manual.htmlOKFAILOK
pointer capture is released on pointercancelPASS-PASS
/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-manual.htmlOKOKOK
pointerup was received before lostpointercapturePASSPASSPASS
/pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.htmlOKERROROK
Release pointer capture right after setpointercapturePASSPASSPASS
/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.htmlOKOKOK
mouse Event sequence at implicit release on clickPASSFAILPASS
pen Event sequence at implicit release on clickPASS-PASS
touch Event sequence at implicit release on clickPASS-PASS
/pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.htmlOKOKOK
touch Event sequence at implicit release on dragPASSFAILFAIL
/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_override_pending_capture_element-manual.htmlOKOKOK
setPointerCapture: override the pending pointer capture elementPASSFAILPASS
/pointerevents/pointerevent_setpointercapture_relatedtarget-manual.htmlOKFAILOK
pointerover shouldn't trigger for the purple rectangle while the black rectangle has capturePASS-PASS
relatedTarget should not be null even when the capture is set.PASS-PASS
/pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.htmlOKOKOK
setPointerCapture: set to the element which already captured the pointerPASSFAILPASS
/pointerevents/pointerevent_suppress_compat_events_on_click-manual.htmlOKOKOK
Event logPASSFAILPASS
Suppress compat mouse events on clickPASSPASSPASS
primary pointer pointerdown@target0PASSPASSPASS
primary pointer pointerdown@target1PASSPASSPASS
/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-manual.htmlOKOKOK
Event logPASSPASSPASS
Pointer Event: Suppress compatibility mouse events on dragPASSFAILPASS
Pointer Event: Suppress compatibility mouse events on drag 1PASSFAILPASS
Pointer Event: Suppress compatibility mouse events on drag 2PASSFAILPASS
Suppress compat mouse events on dragPASSPASSPASS
mousedown's time stamp should be the same as pointerdown's time stamp.PASSPASSPASS
mousemove's time stamp should be the same as pointermove's time stamp.PASSPASSPASS
mouseup's time stamp should be the same as pointerup's time stamp.PASSPASSPASS
primary pointer pointerdown@target0PASSPASSPASS
primary pointer pointerdown@target1PASSPASSPASS
/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 in elementPASSPASSPASS
touch-action attribute test out of elementPASSPASSPASS
/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.htmlOKOKOK
touch-action attribute testFAILPASSPASS
/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-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-rotated-divs_touch-manual.htmlOKOKOK
touch 'touch-action: pan-x' in a rotated divFAILFAILFAIL
touch 'touch-action: pan-y' in a rotated divFAILFAILFAIL
/pointerevents/pointerevent_touch-action-span-test_touch-manual.htmlOKOKOK
touch-action attribute test in elementPASSPASSFAIL
touch-action attribute test out of elementPASSPASSPASS
/pointerevents/pointerevent_touch-action-svg-test_touch-manual.htmlOKOKOK
touch-action attribute test in SVGPASSPASSPASS
touch-action attribute test out of SVGPASSPASSPASS
/pointerevents/pointerevent_touch-action-table-test_touch-manual.htmlOKOKOK
touch-action attribute test on the cellFAILPASSPASS
touch-action attribute test on the rowPASSPASSPASS
/pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.htmlOKOKERROR
mouse no pointercapture while pointerlockPASS-FAIL
/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture-manual.htmlOKOKOK
mouse no pointercapture while pointerlockPASSFAILPASS