Test files: 13; Total subtests: 205
| Test | Ch73 |
|---|---|
| /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | 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 | 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 | OK |
| Call initCompositionEvent without parameters | FAIL |
| Call initKeyboardEvent without parameters | PASS |
| Call initMouseEvent without parameters | FAIL |
| Call initUIEvent without parameters | FAIL |
| /uievents/interface/click-event.htm | OK |
| synthetic click event is a MouseEvent | PASS |
| /uievents/mouse/mouse_buttons_back_forward.html | ERROR |
| Tests that the mouseup is preventable. | NOTRUN |
| /uievents/order-of-events/focus-events/focus-automated-blink-webkit.html | TIMEOUT |
| Focus-related events should fire in the correct order (different DocumentOwner) | NOTRUN |
| Focus-related events should fire in the correct order (same DocumentOwner) | NOTRUN |
| /uievents/order-of-events/mouse-events/click-cancel.html | OK |
| Default action is canceled if the click event is canceled. | FAIL |
| /uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html | 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/dispatchEvent.click.checkbox.html | OK |
| Checkbox state is unchanged before the synthetic click event is dispatched | PASS |
| Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element | PASS |
| /uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html | 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/idlharness.window.html | OK |
| CompositionEvent interface object length | PASS |
| CompositionEvent interface object name | PASS |
| CompositionEvent interface: attribute data | PASS |
| CompositionEvent interface: existence and properties of interface object | PASS |
| CompositionEvent interface: existence and properties of interface prototype object | PASS |
| CompositionEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| CompositionEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| CompositionEvent interface: new CompositionEvent("event") must inherit property "data" with the proper type | PASS |
| CompositionEvent must be primary interface of new CompositionEvent("event") | PASS |
| FocusEvent interface object length | PASS |
| FocusEvent interface object name | PASS |
| FocusEvent interface: attribute relatedTarget | PASS |
| FocusEvent interface: existence and properties of interface object | PASS |
| FocusEvent interface: existence and properties of interface prototype object | PASS |
| FocusEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| FocusEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| FocusEvent interface: new FocusEvent("event") must inherit property "relatedTarget" with the proper type | PASS |
| FocusEvent must be primary interface of new FocusEvent("event") | PASS |
| InputEvent interface object length | PASS |
| InputEvent interface object name | PASS |
| InputEvent interface: attribute data | PASS |
| InputEvent interface: attribute inputType | PASS |
| InputEvent interface: attribute isComposing | PASS |
| InputEvent interface: existence and properties of interface object | PASS |
| InputEvent interface: existence and properties of interface prototype object | PASS |
| InputEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| InputEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| InputEvent interface: new InputEvent("event") must inherit property "data" with the proper type | PASS |
| InputEvent interface: new InputEvent("event") must inherit property "inputType" with the proper type | PASS |
| InputEvent interface: new InputEvent("event") must inherit property "isComposing" with the proper type | PASS |
| InputEvent must be primary interface of new InputEvent("event") | PASS |
| KeyboardEvent interface object length | PASS |
| KeyboardEvent interface object name | PASS |
| KeyboardEvent interface: attribute altKey | PASS |
| KeyboardEvent interface: attribute charCode | PASS |
| KeyboardEvent interface: attribute code | PASS |
| KeyboardEvent interface: attribute ctrlKey | PASS |
| KeyboardEvent interface: attribute isComposing | PASS |
| KeyboardEvent interface: attribute key | PASS |
| KeyboardEvent interface: attribute keyCode | PASS |
| KeyboardEvent interface: attribute location | PASS |
| KeyboardEvent interface: attribute metaKey | PASS |
| KeyboardEvent interface: attribute repeat | PASS |
| KeyboardEvent interface: attribute shiftKey | PASS |
| KeyboardEvent interface: calling getModifierState(DOMString) on new KeyboardEvent("event") with too few arguments must throw TypeError | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_LEFT on interface object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_LEFT on interface prototype object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_NUMPAD on interface object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_NUMPAD on interface prototype object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_RIGHT on interface object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_RIGHT on interface prototype object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_STANDARD on interface object | PASS |
| KeyboardEvent interface: constant DOM_KEY_LOCATION_STANDARD on interface prototype object | PASS |
| KeyboardEvent interface: existence and properties of interface object | PASS |
| KeyboardEvent interface: existence and properties of interface prototype object | PASS |
| KeyboardEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| KeyboardEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_LEFT" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_NUMPAD" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_RIGHT" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "DOM_KEY_LOCATION_STANDARD" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "altKey" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "charCode" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "code" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "ctrlKey" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "getModifierState(DOMString)" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "isComposing" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "key" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "keyCode" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "location" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "metaKey" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "repeat" with the proper type | PASS |
| KeyboardEvent interface: new KeyboardEvent("event") must inherit property "shiftKey" with the proper type | PASS |
| KeyboardEvent interface: operation getModifierState(DOMString) | PASS |
| KeyboardEvent must be primary interface of new KeyboardEvent("event") | PASS |
| MouseEvent interface object length | PASS |
| MouseEvent interface object name | PASS |
| MouseEvent interface: attribute altKey | PASS |
| MouseEvent interface: attribute button | PASS |
| MouseEvent interface: attribute buttons | PASS |
| MouseEvent interface: attribute clientX | PASS |
| MouseEvent interface: attribute clientY | PASS |
| MouseEvent interface: attribute ctrlKey | PASS |
| MouseEvent interface: attribute metaKey | PASS |
| MouseEvent interface: attribute relatedTarget | PASS |
| MouseEvent interface: attribute screenX | PASS |
| MouseEvent interface: attribute screenY | PASS |
| MouseEvent interface: attribute shiftKey | PASS |
| MouseEvent interface: calling getModifierState(DOMString) on new MouseEvent("event") with too few arguments must throw TypeError | PASS |
| MouseEvent interface: calling getModifierState(DOMString) on new WheelEvent("event") with too few arguments must throw TypeError | PASS |
| MouseEvent interface: existence and properties of interface object | PASS |
| MouseEvent interface: existence and properties of interface prototype object | PASS |
| MouseEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| MouseEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "altKey" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "button" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "buttons" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "clientX" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "clientY" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "ctrlKey" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "getModifierState(DOMString)" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "metaKey" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "relatedTarget" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "screenX" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "screenY" with the proper type | PASS |
| MouseEvent interface: new MouseEvent("event") must inherit property "shiftKey" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "altKey" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "button" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "buttons" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "clientX" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "clientY" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "ctrlKey" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "getModifierState(DOMString)" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "metaKey" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "relatedTarget" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "screenX" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "screenY" with the proper type | PASS |
| MouseEvent interface: new WheelEvent("event") must inherit property "shiftKey" with the proper type | PASS |
| MouseEvent interface: operation getModifierState(DOMString) | PASS |
| MouseEvent must be primary interface of new MouseEvent("event") | PASS |
| Partial interface KeyboardEvent: original interface defined | PASS |
| Partial interface UIEvent: original interface defined | PASS |
| 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 length | PASS |
| UIEvent interface object name | PASS |
| UIEvent interface: attribute detail | PASS |
| UIEvent interface: attribute view | PASS |
| UIEvent interface: attribute which | PASS |
| UIEvent interface: existence and properties of interface object | PASS |
| UIEvent interface: existence and properties of interface prototype object | PASS |
| UIEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| UIEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| UIEvent interface: new CompositionEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new CompositionEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new CompositionEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new FocusEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new FocusEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new FocusEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new InputEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new InputEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new InputEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new KeyboardEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new KeyboardEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new KeyboardEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new MouseEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new MouseEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new MouseEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new UIEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new UIEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new UIEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent interface: new WheelEvent("event") must inherit property "detail" with the proper type | PASS |
| UIEvent interface: new WheelEvent("event") must inherit property "view" with the proper type | PASS |
| UIEvent interface: new WheelEvent("event") must inherit property "which" with the proper type | PASS |
| UIEvent must be primary interface of new UIEvent("event") | PASS |
| WheelEvent interface object length | PASS |
| WheelEvent interface object name | PASS |
| WheelEvent interface: attribute deltaMode | PASS |
| WheelEvent interface: attribute deltaX | PASS |
| WheelEvent interface: attribute deltaY | PASS |
| WheelEvent interface: attribute deltaZ | PASS |
| WheelEvent interface: constant DOM_DELTA_LINE on interface object | PASS |
| WheelEvent interface: constant DOM_DELTA_LINE on interface prototype object | PASS |
| WheelEvent interface: constant DOM_DELTA_PAGE on interface object | PASS |
| WheelEvent interface: constant DOM_DELTA_PAGE on interface prototype object | PASS |
| WheelEvent interface: constant DOM_DELTA_PIXEL on interface object | PASS |
| WheelEvent interface: constant DOM_DELTA_PIXEL on interface prototype object | PASS |
| WheelEvent interface: existence and properties of interface object | PASS |
| WheelEvent interface: existence and properties of interface prototype object | PASS |
| WheelEvent interface: existence and properties of interface prototype object's "constructor" property | PASS |
| WheelEvent interface: existence and properties of interface prototype object's @@unscopables property | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_LINE" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_PAGE" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "DOM_DELTA_PIXEL" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "deltaMode" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "deltaX" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "deltaY" with the proper type | PASS |
| WheelEvent interface: new WheelEvent("event") must inherit property "deltaZ" with the proper type | PASS |
| WheelEvent must be primary interface of new WheelEvent("event") | PASS |
| idl_test setup | PASS |
| /uievents/constructors/inputevent-constructor.html | OK |
| InputEvent constructor without InputEventInit. | PASS |
| InputEvent construtor with InputEventInit where data is empty string | PASS |
| InputEvent construtor with InputEventInit where data is non empty string | PASS |
| InputEvent construtor with InputEventInit where data is null | PASS |
| /uievents/legacy-domevents-tests/approved/domnodeinserted.html | OK |
| Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. | PASS |