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/order-of-events/focus-events/focus-automated-blink-webkit.html (2/2, 100.00%, 0.98% of total)
  2. /uievents/idlharness.window.html (185/185, 100.00%, 90.24% of total)
  3. /uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html (1/1, 100.00%, 0.49% of total)
  4. /uievents/legacy/Event-subclasses-init.html (4/4, 100.00%, 1.95% of total)
  5. /uievents/mouse/mouse_buttons_back_forward.html (1/1, 100.00%, 0.49% of total)
  6. /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html (1/1, 100.00%, 0.49% of total)
  7. /uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html (1/1, 100.00%, 0.49% of total)
  8. /uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html (1/1, 100.00%, 0.49% of total)
  9. /uievents/legacy-domevents-tests/approved/domnodeinserted.html (1/1, 100.00%, 0.49% of total)
  10. /uievents/constructors/inputevent-constructor.html (4/4, 100.00%, 1.95% of total)
  11. /uievents/order-of-events/mouse-events/click-cancel.html (1/1, 100.00%, 0.49% of total)
  12. /uievents/interface/click-event.htm (1/1, 100.00%, 0.49% of total)
  13. /uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html (2/2, 100.00%, 0.98% of total)
Test Show/Hide MessagesEd18
/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/idlharness.window.html (185/185, 100.00%, 90.24% of total)OK
CompositionEvent interface object lengthPASS
CompositionEvent interface object namePASS
CompositionEvent interface: attribute dataFAIL
CompositionEvent interface: existence and properties of interface objectFAIL
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 relatedTargetFAIL
FocusEvent interface: existence and properties of interface objectFAIL
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 lengthFAIL
InputEvent interface object nameFAIL
InputEvent interface: attribute dataFAIL
InputEvent interface: attribute inputTypeFAIL
InputEvent interface: attribute isComposingFAIL
InputEvent interface: existence and properties of interface objectFAIL
InputEvent interface: existence and properties of interface prototype objectFAIL
InputEvent interface: existence and properties of interface prototype object's "constructor" propertyFAIL
InputEvent interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
InputEvent interface: new InputEvent("event") must inherit property "data" with the proper typeFAIL
InputEvent interface: new InputEvent("event") must inherit property "inputType" with the proper typeFAIL
InputEvent interface: new InputEvent("event") must inherit property "isComposing" with the proper typeFAIL
InputEvent must be primary interface of new InputEvent("event")FAIL
KeyboardEvent interface object lengthPASS
KeyboardEvent interface object namePASS
KeyboardEvent interface: attribute altKeyFAIL
KeyboardEvent interface: attribute charCodeFAIL
KeyboardEvent interface: attribute codeFAIL
KeyboardEvent interface: attribute ctrlKeyFAIL
KeyboardEvent interface: attribute isComposingFAIL
KeyboardEvent interface: attribute keyFAIL
KeyboardEvent interface: attribute keyCodeFAIL
KeyboardEvent interface: attribute locationFAIL
KeyboardEvent interface: attribute metaKeyFAIL
KeyboardEvent interface: attribute repeatFAIL
KeyboardEvent interface: attribute shiftKeyFAIL
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 objectFAIL
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 typeFAIL
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 typeFAIL
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 altKeyFAIL
MouseEvent interface: attribute buttonFAIL
MouseEvent interface: attribute buttonsFAIL
MouseEvent interface: attribute clientXFAIL
MouseEvent interface: attribute clientYFAIL
MouseEvent interface: attribute ctrlKeyFAIL
MouseEvent interface: attribute metaKeyFAIL
MouseEvent interface: attribute relatedTargetFAIL
MouseEvent interface: attribute screenXFAIL
MouseEvent interface: attribute screenYFAIL
MouseEvent interface: attribute shiftKeyFAIL
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 objectFAIL
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")FAIL
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 detailFAIL
UIEvent interface: attribute viewFAIL
UIEvent interface: attribute whichFAIL
UIEvent interface: existence and properties of interface objectFAIL
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 typeFAIL
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 typeFAIL
UIEvent interface: new InputEvent("event") must inherit property "detail" with the proper typeFAIL
UIEvent interface: new InputEvent("event") must inherit property "view" with the proper typeFAIL
UIEvent interface: new InputEvent("event") must inherit property "which" with the proper typeFAIL
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 typeFAIL
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 deltaModeFAIL
WheelEvent interface: attribute deltaXFAIL
WheelEvent interface: attribute deltaYFAIL
WheelEvent interface: attribute deltaZFAIL
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 objectFAIL
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/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/Event-subclasses-init.html (4/4, 100.00%, 1.95% of total)OK
Call initCompositionEvent without parametersPASS
Call initKeyboardEvent without parametersPASS
Call initMouseEvent without parametersPASS
Call initUIEvent without parametersPASS
/uievents/mouse/mouse_buttons_back_forward.html (1/1, 100.00%, 0.49% of total)TIMEOUT
Tests that the mouseup is preventable.NOTRUN
/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-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/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/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 stringFAIL
InputEvent construtor with InputEventInit where data is non empty stringFAIL
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 MouseEventFAIL
/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