uievents: Less Than 2 Passes

Test files without 2 passes: 13; Subtests without 2 passes: 205; Failure level: 205/205 (100.00%)

Test Files

  1. /uievents/idlharness.window.html (185/185, 100.00%, 90.24% of total)
  2. /uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html (1/1, 100.00%, 0.49% of total)
  3. /uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html (1/1, 100.00%, 0.49% of total)
  4. /uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html (2/2, 100.00%, 0.98% of total)
  5. /uievents/legacy-domevents-tests/approved/domnodeinserted.html (1/1, 100.00%, 0.49% of total)
  6. /uievents/mouse/mouse_buttons_back_forward.html (1/1, 100.00%, 0.49% of total)
  7. /uievents/constructors/inputevent-constructor.html (4/4, 100.00%, 1.95% of total)
  8. /uievents/order-of-events/mouse-events/click-cancel.html (1/1, 100.00%, 0.49% of total)
  9. /uievents/interface/click-event.htm (1/1, 100.00%, 0.49% of total)
  10. /uievents/order-of-events/focus-events/focus-automated-blink-webkit.html (2/2, 100.00%, 0.98% of total)
  11. /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html (1/1, 100.00%, 0.49% of total)
  12. /uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html (1/1, 100.00%, 0.49% of total)
  13. /uievents/legacy/Event-subclasses-init.html (4/4, 100.00%, 1.95% of total)
Test Show/Hide MessagesSf12
/uievents/idlharness.window.html (185/185, 100.00%, 90.24% of total)OK
CompositionEvent interface object lengthPASS
CompositionEvent interface object namePASS
CompositionEvent interface: attribute dataPASS
CompositionEvent interface: existence and properties of interface objectPASS
CompositionEvent interface: existence and properties of interface prototype objectPASS
CompositionEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
CompositionEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CompositionEvent interface: new CompositionEvent("event") must inherit property "data" with the proper typePASS
CompositionEvent must be primary interface of new CompositionEvent("event")PASS
FocusEvent interface object lengthPASS
FocusEvent interface object namePASS
FocusEvent interface: attribute relatedTargetPASS
FocusEvent interface: existence and properties of interface objectPASS
FocusEvent interface: existence and properties of interface prototype objectPASS
FocusEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
FocusEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
FocusEvent interface: new FocusEvent("event") must inherit property "relatedTarget" with the proper typePASS
FocusEvent must be primary interface of new FocusEvent("event")PASS
InputEvent interface object lengthPASS
InputEvent interface object namePASS
InputEvent interface: attribute dataPASS
InputEvent interface: attribute inputTypePASS
InputEvent interface: attribute isComposingFAIL
InputEvent interface: existence and properties of interface objectPASS
InputEvent interface: existence and properties of interface prototype objectPASS
InputEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
InputEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
InputEvent interface: new InputEvent("event") must inherit property "data" with the proper typePASS
InputEvent interface: new InputEvent("event") must inherit property "inputType" with the proper typePASS
InputEvent interface: new InputEvent("event") must inherit property "isComposing" with the proper typeFAIL
InputEvent must be primary interface of new InputEvent("event")PASS
KeyboardEvent interface object lengthPASS
KeyboardEvent interface object namePASS
KeyboardEvent interface: attribute altKeyPASS
KeyboardEvent interface: attribute charCodePASS
KeyboardEvent interface: attribute codePASS
KeyboardEvent interface: attribute ctrlKeyPASS
KeyboardEvent interface: attribute isComposingPASS
KeyboardEvent interface: attribute keyPASS
KeyboardEvent interface: attribute keyCodePASS
KeyboardEvent interface: attribute locationPASS
KeyboardEvent interface: attribute metaKeyPASS
KeyboardEvent interface: attribute repeatPASS
KeyboardEvent interface: attribute shiftKeyPASS
KeyboardEvent interface: calling getModifierState(DOMString) on new KeyboardEvent("event") with too few arguments must throw TypeErrorPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_LEFT on interface objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_LEFT on interface prototype objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_NUMPAD on interface objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_NUMPAD on interface prototype objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_RIGHT on interface objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_RIGHT on interface prototype objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_STANDARD on interface objectPASS
KeyboardEvent interface: constant DOM_KEY_LOCATION_STANDARD on interface prototype objectPASS
KeyboardEvent interface: existence and properties of interface objectPASS
KeyboardEvent interface: existence and properties of interface prototype objectPASS
KeyboardEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
KeyboardEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_LEFT" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_NUMPAD" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_RIGHT" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_STANDARD" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "altKey" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "charCode" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "code" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "ctrlKey" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "getModifierState(DOMString)" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "isComposing" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "key" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "keyCode" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "location" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "metaKey" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "repeat" with the proper typePASS
KeyboardEvent interface: new KeyboardEvent("event") must inherit property "shiftKey" with the proper typePASS
KeyboardEvent interface: operation getModifierState(DOMString)PASS
KeyboardEvent must be primary interface of new KeyboardEvent("event")PASS
MouseEvent interface object lengthPASS
MouseEvent interface object namePASS
MouseEvent interface: attribute altKeyPASS
MouseEvent interface: attribute buttonPASS
MouseEvent interface: attribute buttonsPASS
MouseEvent interface: attribute clientXPASS
MouseEvent interface: attribute clientYPASS
MouseEvent interface: attribute ctrlKeyPASS
MouseEvent interface: attribute metaKeyPASS
MouseEvent interface: attribute relatedTargetPASS
MouseEvent interface: attribute screenXPASS
MouseEvent interface: attribute screenYPASS
MouseEvent interface: attribute shiftKeyPASS
MouseEvent interface: calling getModifierState(DOMString) on new MouseEvent("event") with too few arguments must throw TypeErrorPASS
MouseEvent interface: calling getModifierState(DOMString) on new WheelEvent("event") with too few arguments must throw TypeErrorPASS
MouseEvent interface: existence and properties of interface objectPASS
MouseEvent interface: existence and properties of interface prototype objectPASS
MouseEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
MouseEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
MouseEvent interface: new MouseEvent("event") must inherit property "altKey" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "button" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "buttons" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "clientX" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "clientY" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "ctrlKey" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "getModifierState(DOMString)" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "metaKey" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "relatedTarget" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "screenX" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "screenY" with the proper typePASS
MouseEvent interface: new MouseEvent("event") must inherit property "shiftKey" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "altKey" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "button" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "buttons" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "clientX" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "clientY" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "ctrlKey" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "getModifierState(DOMString)" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "metaKey" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "relatedTarget" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "screenX" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "screenY" with the proper typePASS
MouseEvent interface: new WheelEvent("event") must inherit property "shiftKey" with the proper typePASS
MouseEvent interface: operation getModifierState(DOMString)PASS
MouseEvent must be primary interface of new MouseEvent("event")PASS
Partial interface KeyboardEvent: original interface definedPASS
Partial interface UIEvent: original interface definedPASS
Stringification of new CompositionEvent("event")PASS
Stringification of new FocusEvent("event")PASS
Stringification of new InputEvent("event")PASS
Stringification of new KeyboardEvent("event")PASS
Stringification of new MouseEvent("event")PASS
Stringification of new UIEvent("event")PASS
Stringification of new WheelEvent("event")PASS
UIEvent interface object lengthPASS
UIEvent interface object namePASS
UIEvent interface: attribute detailPASS
UIEvent interface: attribute viewPASS
UIEvent interface: attribute whichPASS
UIEvent interface: existence and properties of interface objectPASS
UIEvent interface: existence and properties of interface prototype objectPASS
UIEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
UIEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
UIEvent interface: new CompositionEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new CompositionEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new CompositionEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new FocusEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new FocusEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new FocusEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new InputEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new InputEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new InputEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new KeyboardEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new KeyboardEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new KeyboardEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new MouseEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new MouseEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new MouseEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new UIEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new UIEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new UIEvent("event") must inherit property "which" with the proper typePASS
UIEvent interface: new WheelEvent("event") must inherit property "detail" with the proper typePASS
UIEvent interface: new WheelEvent("event") must inherit property "view" with the proper typePASS
UIEvent interface: new WheelEvent("event") must inherit property "which" with the proper typePASS
UIEvent must be primary interface of new UIEvent("event")PASS
WheelEvent interface object lengthPASS
WheelEvent interface object namePASS
WheelEvent interface: attribute deltaModePASS
WheelEvent interface: attribute deltaXPASS
WheelEvent interface: attribute deltaYPASS
WheelEvent interface: attribute deltaZPASS
WheelEvent interface: constant DOM_DELTA_LINE on interface objectPASS
WheelEvent interface: constant DOM_DELTA_LINE on interface prototype objectPASS
WheelEvent interface: constant DOM_DELTA_PAGE on interface objectPASS
WheelEvent interface: constant DOM_DELTA_PAGE on interface prototype objectPASS
WheelEvent interface: constant DOM_DELTA_PIXEL on interface objectPASS
WheelEvent interface: constant DOM_DELTA_PIXEL on interface prototype objectPASS
WheelEvent interface: existence and properties of interface objectPASS
WheelEvent interface: existence and properties of interface prototype objectPASS
WheelEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
WheelEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_LINE" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_PAGE" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_PIXEL" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "deltaMode" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "deltaX" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "deltaY" with the proper typePASS
WheelEvent interface: new WheelEvent("event") must inherit property "deltaZ" with the proper typePASS
WheelEvent must be primary interface of new WheelEvent("event")PASS
idl_test setupPASS
/uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html (1/1, 100.00%, 0.49% of total)OK
Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.PASS
/uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html (1/1, 100.00%, 0.49% of total)OK
Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.PASS
/uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html (2/2, 100.00%, 0.98% of total)OK
Checkbox state is unchanged before the synthetic click event is dispatchedPASS
Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox elementPASS
/uievents/legacy-domevents-tests/approved/domnodeinserted.html (1/1, 100.00%, 0.49% of total)OK
Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.PASS
/uievents/mouse/mouse_buttons_back_forward.html (1/1, 100.00%, 0.49% of total)ERROR
Tests that the mouseup is preventable.NOTRUN
/uievents/constructors/inputevent-constructor.html (4/4, 100.00%, 1.95% of total)OK
InputEvent constructor without InputEventInit.FAIL
InputEvent construtor with InputEventInit where data is empty stringPASS
InputEvent construtor with InputEventInit where data is non empty stringPASS
InputEvent construtor with InputEventInit where data is nullFAIL
/uievents/order-of-events/mouse-events/click-cancel.html (1/1, 100.00%, 0.49% of total)OK
Default action is canceled if the click event is canceled.FAIL
/uievents/interface/click-event.htm (1/1, 100.00%, 0.49% of total)OK
synthetic click event is a MouseEventPASS
/uievents/order-of-events/focus-events/focus-automated-blink-webkit.html (2/2, 100.00%, 0.98% of total)OK
Focus-related events should fire in the correct order (different DocumentOwner)PASS
Focus-related events should fire in the correct order (same DocumentOwner)PASS
/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html (1/1, 100.00%, 0.49% of total)OK
Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.PASS
/uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html (1/1, 100.00%, 0.49% of total)OK
Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.PASS
/uievents/legacy/Event-subclasses-init.html (4/4, 100.00%, 1.95% of total)OK
Call initCompositionEvent without parametersFAIL
Call initKeyboardEvent without parametersFAIL
Call initMouseEvent without parametersFAIL
Call initUIEvent without parametersFAIL