Summary

Harness status: OK

Found 279 tests

Details

ResultTest NameMessage
PassBeforeUnloadEvent should be an alias for BeforeUnloadEvent.
Asserts run
Pass
assert_equals(object "[object BeforeUnloadEvent]", object "[object BeforeUnloadEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('BeforeUnloadEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passbeforeunloadevent should be an alias for BeforeUnloadEvent.
Asserts run
Pass
assert_equals(object "[object BeforeUnloadEvent]", object "[object BeforeUnloadEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('beforeunloadevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassBEFOREUNLOADEVENT should be an alias for BeforeUnloadEvent.
Asserts run
Pass
assert_equals(object "[object BeforeUnloadEvent]", object "[object BeforeUnloadEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('BEFOREUNLOADEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "BeforeUnloadEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassCompositionEvent should be an alias for CompositionEvent.
Asserts run
Pass
assert_equals(object "[object CompositionEvent]", object "[object CompositionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('CompositionEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passcompositionevent should be an alias for CompositionEvent.
Asserts run
Pass
assert_equals(object "[object CompositionEvent]", object "[object CompositionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('compositionevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassCOMPOSITIONEVENT should be an alias for CompositionEvent.
Asserts run
Pass
assert_equals(object "[object CompositionEvent]", object "[object CompositionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('COMPOSITIONEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "CompositionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassCustomEvent should be an alias for CustomEvent.
Asserts run
Pass
assert_equals(object "[object CustomEvent]", object "[object CustomEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('CustomEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passcustomevent should be an alias for CustomEvent.
Asserts run
Pass
assert_equals(object "[object CustomEvent]", object "[object CustomEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('customevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassCUSTOMEVENT should be an alias for CustomEvent.
Asserts run
Pass
assert_equals(object "[object CustomEvent]", object "[object CustomEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('CUSTOMEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "CustomEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassDeviceMotionEvent should be an alias for DeviceMotionEvent.
Asserts run
Pass
assert_equals(object "[object DeviceMotionEvent]", object "[object DeviceMotionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DeviceMotionEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passdevicemotionevent should be an alias for DeviceMotionEvent.
Asserts run
Pass
assert_equals(object "[object DeviceMotionEvent]", object "[object DeviceMotionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('devicemotionevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassDEVICEMOTIONEVENT should be an alias for DeviceMotionEvent.
Asserts run
Pass
assert_equals(object "[object DeviceMotionEvent]", object "[object DeviceMotionEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DEVICEMOTIONEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DeviceMotionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassDeviceOrientationEvent should be an alias for DeviceOrientationEvent.
Asserts run
Pass
assert_equals(object "[object DeviceOrientationEvent]", object "[object DeviceOrientationEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DeviceOrientationEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passdeviceorientationevent should be an alias for DeviceOrientationEvent.
Asserts run
Pass
assert_equals(object "[object DeviceOrientationEvent]", object "[object DeviceOrientationEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('deviceorientationevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassDEVICEORIENTATIONEVENT should be an alias for DeviceOrientationEvent.
Asserts run
Pass
assert_equals(object "[object DeviceOrientationEvent]", object "[object DeviceOrientationEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DEVICEORIENTATIONEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DeviceOrientationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassDragEvent should be an alias for DragEvent.
Asserts run
Pass
assert_equals(object "[object DragEvent]", object "[object DragEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DragEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passdragevent should be an alias for DragEvent.
Asserts run
Pass
assert_equals(object "[object DragEvent]", object "[object DragEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('dragevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassDRAGEVENT should be an alias for DragEvent.
Asserts run
Pass
assert_equals(object "[object DragEvent]", object "[object DragEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('DRAGEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DragEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassEvent should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('Event') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passevent should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('event') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassEVENT should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('EVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassEvents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('Events') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passevents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('events') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassEVENTS should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('EVENTS') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassFocusEvent should be an alias for FocusEvent.
Asserts run
Pass
assert_equals(object "[object FocusEvent]", object "[object FocusEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('FocusEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passfocusevent should be an alias for FocusEvent.
Asserts run
Pass
assert_equals(object "[object FocusEvent]", object "[object FocusEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('focusevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassFOCUSEVENT should be an alias for FocusEvent.
Asserts run
Pass
assert_equals(object "[object FocusEvent]", object "[object FocusEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('FOCUSEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "FocusEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassHashChangeEvent should be an alias for HashChangeEvent.
Asserts run
Pass
assert_equals(object "[object HashChangeEvent]", object "[object HashChangeEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('HashChangeEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passhashchangeevent should be an alias for HashChangeEvent.
Asserts run
Pass
assert_equals(object "[object HashChangeEvent]", object "[object HashChangeEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('hashchangeevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassHASHCHANGEEVENT should be an alias for HashChangeEvent.
Asserts run
Pass
assert_equals(object "[object HashChangeEvent]", object "[object HashChangeEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('HASHCHANGEEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "HashChangeEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassHTMLEvents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('HTMLEvents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passhtmlevents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('htmlevents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassHTMLEVENTS should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('HTMLEVENTS') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassKeyboardEvent should be an alias for KeyboardEvent.
Asserts run
Pass
assert_equals(object "[object KeyboardEvent]", object "[object KeyboardEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('KeyboardEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passkeyboardevent should be an alias for KeyboardEvent.
Asserts run
Pass
assert_equals(object "[object KeyboardEvent]", object "[object KeyboardEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('keyboardevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassKEYBOARDEVENT should be an alias for KeyboardEvent.
Asserts run
Pass
assert_equals(object "[object KeyboardEvent]", object "[object KeyboardEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('KEYBOARDEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
FailShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "KeyboardEvents"assert_throws_dom: function "function () { var evt = document.createEvent(plural); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:54:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:53:7
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassMessageEvent should be an alias for MessageEvent.
Asserts run
Pass
assert_equals(object "[object MessageEvent]", object "[object MessageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MessageEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passmessageevent should be an alias for MessageEvent.
Asserts run
Pass
assert_equals(object "[object MessageEvent]", object "[object MessageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('messageevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassMESSAGEEVENT should be an alias for MessageEvent.
Asserts run
Pass
assert_equals(object "[object MessageEvent]", object "[object MessageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MESSAGEEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "MessageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassMouseEvent should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MouseEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passmouseevent should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('mouseevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassMOUSEEVENT should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MOUSEEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassMouseEvents should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MouseEvents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passmouseevents should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('mouseevents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassMOUSEEVENTS should be an alias for MouseEvent.
Asserts run
Pass
assert_equals(object "[object MouseEvent]", object "[object MouseEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('MOUSEEVENTS') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassStorageEvent should be an alias for StorageEvent.
Asserts run
Pass
assert_equals(object "[object StorageEvent]", object "[object StorageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('StorageEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passstorageevent should be an alias for StorageEvent.
Asserts run
Pass
assert_equals(object "[object StorageEvent]", object "[object StorageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('storageevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassSTORAGEEVENT should be an alias for StorageEvent.
Asserts run
Pass
assert_equals(object "[object StorageEvent]", object "[object StorageEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('STORAGEEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "StorageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassSVGEvents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('SVGEvents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passsvgevents should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('svgevents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassSVGEVENTS should be an alias for Event.
Asserts run
Pass
assert_equals(object "[object Event]", object "[object Event]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('SVGEVENTS') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassTextEvent should be an alias for TextEvent.
Asserts run
Pass
assert_equals(object "[object TextEvent]", object "[object TextEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('TextEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passtextevent should be an alias for TextEvent.
Asserts run
Pass
assert_equals(object "[object TextEvent]", object "[object TextEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('textevent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassTEXTEVENT should be an alias for TextEvent.
Asserts run
Pass
assert_equals(object "[object TextEvent]", object "[object TextEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('TEXTEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "TextEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassUIEvent should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('UIEvent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passuievent should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('uievent') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassUIEVENT should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('UIEVENT') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassUIEvents should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('UIEvents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Passuievents should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('uievents') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
PassUIEVENTS should be an alias for UIEvent.
Asserts run
Pass
assert_equals(object "[object UIEvent]", object "[object UIEvent]")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:20:5)
PasscreateEvent('UIEVENTS') should be initialized correctly.
Asserts run
Pass
assert_equals("", "", "type should be initialized to the empty string")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:24:5)
Pass
assert_equals(null, null, "target should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:26:5)
Pass
assert_equals(null, null, "currentTarget should be initialized to null")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:28:5)
Pass
assert_equals(0, 0, "eventPhase should be initialized to NONE (0)")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:30:5)
Pass
assert_equals(false, false, "bubbles should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:32:5)
Pass
assert_equals(false, false, "cancelable should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:34:5)
Pass
assert_equals(false, false, "defaultPrevented should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:36:5)
Pass
assert_equals(false, false, "isTrusted should be initialized to false")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:38:5)
Optional Feature UnsupportedTouchEvent should be an alias for TouchEvent.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:18:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:17:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
Optional Feature UnsupportedcreateEvent('TouchEvent') should be initialized correctly.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:23:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:22:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
Optional Feature Unsupportedtouchevent should be an alias for TouchEvent.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:18:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:17:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
Optional Feature UnsupportedcreateEvent('touchevent') should be initialized correctly.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:23:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:22:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
Optional Feature UnsupportedTOUCHEVENT should be an alias for TouchEvent.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:18:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:17:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
Optional Feature UnsupportedcreateEvent('TOUCHEVENT') should be initialized correctly.'expose legacy touch event APIs'
    at supportsTouchEvents (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:12:5)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:23:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at testAlias (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:22:3)
Asserts run
Fail
assert_implements_optional(false, "'expose legacy touch event APIs'")
    at supportsTouchEvents ( /dom/nodes/Document-createEvent.https.html:12:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized legacy event interface "TouchEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {           var evt = document.createEvent(plural);         }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:54:9)
PassShould throw NOT_SUPPORTED_ERR for unrecognized arguments
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function() {     var evt = document.createEvent("foo");   }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:63:3)
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function() {     // 'LATIN CAPITAL LETTER I WITH DOT ABOVE' (U+0130)     var evt = document.createEvent("U\u0130Event");   }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:66:3)
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function() {     // 'LATIN SMALL LETTER DOTLESS I' (U+0131)     var evt = document.createEvent("U\u0131Event");   }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:70:3)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationPlaybackEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationPlaybackEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "AnimationPlayerEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AnimationPlayerEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ApplicationCacheErrorEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ApplicationCacheErrorEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "AudioProcessingEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AudioProcessingEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "AutocompleteErrorEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "AutocompleteErrorEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "BeforeInstallPromptEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "BeforeInstallPromptEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "BlobEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "BlobEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ClipboardEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ClipboardEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "CloseEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "CloseEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "CommandEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "CommandEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "DataContainerEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "DataContainerEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ErrorEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ErrorEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ExtendableEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ExtendableEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ExtendableMessageEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ExtendableMessageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "FetchEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "FetchEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "FontFaceSetLoadEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "FontFaceSetLoadEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "GamepadEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "GamepadEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "GeofencingEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "GeofencingEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "IDBVersionChangeEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "IDBVersionChangeEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "InstallEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "InstallEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "KeyEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "KeyEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MIDIConnectionEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MIDIConnectionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MIDIMessageEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MIDIMessageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaEncryptedEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaEncryptedEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaKeyEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaKeyEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaKeyMessageEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaKeyMessageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaQueryListEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaQueryListEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaStreamEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaStreamEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MediaStreamTrackEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MediaStreamTrackEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MouseScrollEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MouseScrollEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "MutationEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MutationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "NotificationEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "NotificationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "NotifyPaintEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "NotifyPaintEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "OfflineAudioCompletionEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "OfflineAudioCompletionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "OrientationEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "OrientationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransition"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PageTransitions"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransitionEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PageTransitionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PointerEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PointerEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PopStateEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PopStateEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PopUpEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PopUpEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PresentationConnectionAvailableEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PresentationConnectionAvailableEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PresentationConnectionCloseEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PresentationConnectionCloseEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ProgressEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ProgressEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PromiseRejectionEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PromiseRejectionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "PushEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PushEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCDTMFToneChangeEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCDTMFToneChangeEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCDataChannelEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCDataChannelEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "RTCIceCandidateEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RTCIceCandidateEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "RelatedEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "RelatedEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ResourceProgressEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ResourceProgressEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SVGEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SVGZoomEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SVGZoomEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ScrollAreaEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ScrollAreaEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SecurityPolicyViolationEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SecurityPolicyViolationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ServicePortConnectEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ServicePortConnectEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "ServiceWorkerMessageEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "ServiceWorkerMessageEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SimpleGestureEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SimpleGestureEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechRecognitionError"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechRecognitionErrors"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechRecognitionEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechRecognitionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SpeechSynthesisEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SpeechSynthesisEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "SyncEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "SyncEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "TimeEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TimeEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "TrackEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TrackEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "TransitionEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TransitionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "WebGLContextEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebGLContextEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "WebKitAnimationEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebKitAnimationEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "WebKitTransitionEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WebKitTransitionEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
FailShould throw NOT_SUPPORTED_ERR for non-legacy event interface "WheelEvent"assert_throws_dom: function "function () { var evt = document.createEvent(eventInterface); }" did not throw
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:156:5)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/dom/nodes/Document-createEvent.https.html:155:3
Asserts run
Fail
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "WheelEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)
PassShould throw NOT_SUPPORTED_ERR for non-legacy event interface "XULCommandEvent"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {       var evt = document.createEvent(eventInterface);     }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:156:5)
PassShould throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "XULCommandEvents"
Asserts run
Pass
assert_throws_dom("NOT_SUPPORTED_ERR", function "function () {         var evt = document.createEvent(eventInterface + "s");       }")
    at Test.<anonymous> ( /dom/nodes/Document-createEvent.https.html:164:7)