PASS idl_test setup | |
PASS idl_test validation | |
PASS Partial interface Window: original interface defined | |
PASS Partial interface Window: member names are unique | |
PASS Partial interface Document: member names are unique | |
PASS Partial interface Document[2]: member names are unique | |
PASS Partial interface Window[2]: member names are unique | |
PASS Document includes NonElementParentNode: member names are unique | |
PASS Document includes ParentNode: member names are unique | |
PASS Document includes XPathEvaluatorBase: member names are unique | |
PASS Document includes GlobalEventHandlers: member names are unique | |
PASS Document includes DocumentAndElementEventHandlers: member names are unique | |
PASS DocumentFragment includes NonElementParentNode: member names are unique | |
PASS DocumentFragment includes ParentNode: member names are unique | |
PASS Element includes ParentNode: member names are unique | |
PASS Element includes NonDocumentTypeChildNode: member names are unique | |
PASS Element includes ChildNode: member names are unique | |
PASS Element includes Slottable: member names are unique | |
PASS CharacterData includes NonDocumentTypeChildNode: member names are unique | |
PASS CharacterData includes ChildNode: member names are unique | |
PASS DocumentType includes ChildNode: member names are unique | |
PASS Text includes Slottable: member names are unique | |
PASS XPathEvaluator includes XPathEvaluatorBase: member names are unique | |
PASS HTMLElement includes GlobalEventHandlers: member names are unique | |
PASS HTMLElement includes DocumentAndElementEventHandlers: member names are unique | |
PASS HTMLElement includes ElementContentEditable: member names are unique | |
PASS HTMLElement includes HTMLOrSVGElement: member names are unique | |
PASS Window includes GlobalEventHandlers: member names are unique | |
PASS Window includes WindowEventHandlers: member names are unique | |
PASS Window includes WindowOrWorkerGlobalScope: member names are unique | |
PASS Window includes AnimationFrameProvider: member names are unique | |
PASS Window includes WindowSessionStorage: member names are unique | |
PASS Window includes WindowLocalStorage: member names are unique | |
PASS Event interface: existence and properties of interface object | |
PASS Event interface object length | |
PASS Event interface object name | |
PASS Event interface: existence and properties of interface prototype object | |
PASS Event interface: existence and properties of interface prototype object's "constructor" property | |
PASS Event interface: existence and properties of interface prototype object's @@unscopables property | |
PASS Event interface: attribute type | |
PASS Event interface: attribute target | |
PASS Event interface: attribute srcElement | |
PASS Event interface: attribute currentTarget | |
PASS Event interface: operation composedPath() | |
PASS Event interface: constant NONE on interface object | |
PASS Event interface: constant NONE on interface prototype object | |
PASS Event interface: constant CAPTURING_PHASE on interface object | |
PASS Event interface: constant CAPTURING_PHASE on interface prototype object | |
PASS Event interface: constant AT_TARGET on interface object | |
PASS Event interface: constant AT_TARGET on interface prototype object | |
PASS Event interface: constant BUBBLING_PHASE on interface object | |
PASS Event interface: constant BUBBLING_PHASE on interface prototype object | |
PASS Event interface: attribute eventPhase | |
PASS Event interface: operation stopPropagation() | |
PASS Event interface: attribute cancelBubble | |
PASS Event interface: operation stopImmediatePropagation() | |
PASS Event interface: attribute bubbles | |
PASS Event interface: attribute cancelable | |
PASS Event interface: attribute returnValue | |
PASS Event interface: operation preventDefault() | |
PASS Event interface: attribute defaultPrevented | |
PASS Event interface: attribute composed | |
PASS Event interface: attribute timeStamp | |
PASS Event interface: operation initEvent(DOMString, optional boolean, optional boolean) | |
PASS Event must be primary interface of new Event("foo") | |
PASS Stringification of new Event("foo") | |
PASS Event interface: new Event("foo") must inherit property "type" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "target" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "srcElement" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "currentTarget" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "composedPath()" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "NONE" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "CAPTURING_PHASE" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "AT_TARGET" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "BUBBLING_PHASE" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "eventPhase" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "stopPropagation()" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "cancelBubble" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "stopImmediatePropagation()" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "bubbles" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "cancelable" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "returnValue" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "preventDefault()" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "defaultPrevented" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "composed" with the proper type | |
PASS Event interface: new Event("foo") must have own property "isTrusted" | |
PASS Event interface: new Event("foo") must inherit property "timeStamp" with the proper type | |
PASS Event interface: new Event("foo") must inherit property "initEvent(DOMString, optional boolean, optional boolean)" with the proper type | |
PASS Event interface: calling initEvent(DOMString, optional boolean, optional boolean) on new Event("foo") with too few arguments must throw TypeError | |
PASS CustomEvent interface: existence and properties of interface object | |
PASS CustomEvent interface object length | |
PASS CustomEvent interface object name | |
PASS CustomEvent interface: existence and properties of interface prototype object | |
PASS CustomEvent interface: existence and properties of interface prototype object's "constructor" property | |
PASS CustomEvent interface: existence and properties of interface prototype object's @@unscopables property | |
PASS CustomEvent interface: attribute detail | |
PASS CustomEvent interface: operation initCustomEvent(DOMString, optional boolean, optional boolean, optional any) | |
PASS CustomEvent must be primary interface of new CustomEvent("foo") | |
PASS Stringification of new CustomEvent("foo") | |
PASS CustomEvent interface: new CustomEvent("foo") must inherit property "detail" with the proper type | |
PASS CustomEvent interface: new CustomEvent("foo") must inherit property "initCustomEvent(DOMString, optional boolean, optional boolean, optional any)" with the proper type | |
PASS CustomEvent interface: calling initCustomEvent(DOMString, optional boolean, optional boolean, optional any) on new CustomEvent("foo") with too few arguments must throw TypeError | |
PASS Event interface: new CustomEvent("foo") must inherit property "type" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "target" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "srcElement" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "currentTarget" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "composedPath()" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "NONE" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "CAPTURING_PHASE" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "AT_TARGET" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "BUBBLING_PHASE" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "eventPhase" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "stopPropagation()" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "cancelBubble" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "stopImmediatePropagation()" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "bubbles" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "cancelable" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "returnValue" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "preventDefault()" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "defaultPrevented" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "composed" with the proper type | |
PASS Event interface: new CustomEvent("foo") must have own property "isTrusted" | |
PASS Event interface: new CustomEvent("foo") must inherit property "timeStamp" with the proper type | |
PASS Event interface: new CustomEvent("foo") must inherit property "initEvent(DOMString, optional boolean, optional boolean)" with the proper type | |
PASS Event interface: calling initEvent(DOMString, optional boolean, optional boolean) on new CustomEvent("foo") with too few arguments must throw TypeError | |
PASS EventTarget interface: existence and properties of interface object | |
PASS EventTarget interface object length | |
PASS EventTarget interface object name | |
PASS EventTarget interface: existence and properties of interface prototype object | |
PASS EventTarget interface: existence and properties of interface prototype object's "constructor" property | |
PASS EventTarget interface: existence and properties of interface prototype object's @@unscopables property | |
PASS EventTarget interface: operation addEventListener(DOMString, EventListener?, optional (AddEventListenerOptions or boolean)) | |
PASS EventTarget interface: operation removeEventListener(DOMString, EventListener?, optional (EventListenerOptions or boolean)) | |
PASS EventTarget interface: operation dispatchEvent(Event) | |
PASS EventTarget must be primary interface of new EventTarget() | |
PASS Stringification of new EventTarget() | |
PASS EventTarget interface: new EventTarget() must inherit property "addEventListener(DOMString, EventListener?, optional (AddEventListenerOptions or boolean))" with the proper type | |
PASS EventTarget interface: calling addEventListener(DOMString, EventListener?, optional (AddEventListenerOptions or boolean)) on new EventTarget() with too few arguments must throw TypeError | |
PASS EventTarget interface: new EventTarget() must inherit property "removeEventListener(DOMString, EventListener?, optional (EventListenerOptions or boolean))" with the proper type | |
PASS EventTarget interface: calling removeEventListener(DOMString, EventListener?, optional (EventListenerOptions or boolean)) on new EventTarget() with too few arguments must throw TypeError | |
PASS EventTarget interface: new EventTarget() must inherit property "dispatchEvent(Event)" with the proper type | |
PASS EventTarget interface: calling dispatchEvent(Event) on new EventTarget() with too few arguments must throw TypeError | |
PASS EventListener interface: existence and properties of interface object | |
PASS AbortController interface: existence and properties of interface object | |
PASS AbortController interface object length | |
PASS AbortController interface object name | |
PASS AbortController interface: existence and properties of interface prototype object | |
PASS AbortController interface: existence and properties of interface prototype object's "constructor" property | |
PASS AbortController interface: existence and properties of interface prototype object's @@unscopables property | |
PASS AbortController interface: attribute signal | |
PASS AbortController interface: operation abort() | |
PASS AbortController must be primary interface of new AbortController() | |
PASS Stringification of new AbortController() | |
PASS AbortController interface: new AbortController() must inherit property "signal" with the proper type | |
PASS AbortController interface: new AbortController() must inherit property "abort()" with the proper type | |
PASS AbortSignal interface: existence and properties of interface object | |
PASS AbortSignal interface object length | |
PASS AbortSignal interface object name | |
PASS AbortSignal interface: existence and properties of interface prototype object | |
PASS AbortSignal interface: existence and properties of interface prototype object's "constructor" property | |
PASS AbortSignal interface: existence and properties of interface prototype object's @@unscopables property | |
PASS AbortSignal interface: attribute aborted | |
PASS AbortSignal interface: attribute onabort | |
PASS AbortSignal must be primary interface of new AbortController().signal | |
PASS Stringification of new AbortController().signal | |
PASS AbortSignal interface: new AbortController().signal must inherit property "aborted" with the proper type | |
PASS AbortSignal interface: new AbortController().signal must inherit property "onabort" with the proper type | |
PASS EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener?, optional (AddEventListenerOptions or boolean))" with the proper type | |
PASS EventTarget interface: calling addEventListener(DOMString, EventListener?, optional (AddEventListenerOptions or boolean)) on new AbortController().signal with too few arguments must throw TypeError | |
PASS EventTarget interface: new AbortController().signal must inherit property "removeEventListener(DOMString, EventListener?, optional (EventListenerOptions or boolean))" with the proper type | |
PASS EventTarget interface: calling removeEventListener(DOMString, EventListener?, optional (EventListenerOptions or boolean)) on new AbortController().signal with too few arguments must throw TypeError | |
PASS EventTarget interface: new AbortController().signal must inherit property "dispatchEvent(Event)" with the proper type | |
PASS EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError | |
PASS NodeList interface: existence and properties of interface object | |
PASS HTMLCollection interface: existence and properties of interface object | |
PASS MutationObserver interface: existence and properties of interface object | |
PASS MutationRecord interface: existence and properties of interface object | |
PASS Node interface: existence and properties of interface object | |
PASS Document interface: existence and properties of interface object | |
PASS XMLDocument interface: existence and properties of interface object | |
PASS DOMImplementation interface: existence and properties of interface object | |
PASS DocumentType interface: existence and properties of interface object | |
PASS DocumentFragment interface: existence and properties of interface object | |
PASS ShadowRoot interface: existence and properties of interface object | |
PASS Element interface: existence and properties of interface object | |
PASS NamedNodeMap interface: existence and properties of interface object | |
PASS Attr interface: existence and properties of interface object | |
PASS CharacterData interface: existence and properties of interface object | |
PASS Text interface: existence and properties of interface object | |
PASS CDATASection interface: existence and properties of interface object | |
PASS ProcessingInstruction interface: existence and properties of interface object | |
PASS Comment interface: existence and properties of interface object | |
PASS AbstractRange interface: existence and properties of interface object | |
PASS StaticRange interface: existence and properties of interface object | |
PASS Range interface: existence and properties of interface object | |
PASS NodeIterator interface: existence and properties of interface object | |
PASS TreeWalker interface: existence and properties of interface object | |
PASS NodeFilter interface: existence and properties of interface object | |
PASS DOMTokenList interface: existence and properties of interface object | |
PASS XPathResult interface: existence and properties of interface object | |
PASS XPathExpression interface: existence and properties of interface object | |
PASS XPathNSResolver interface: existence and properties of interface object | |
PASS XPathEvaluator interface: existence and properties of interface object | |
PASS HTMLElement interface: existence and properties of interface object | |
PASS HTMLSlotElement interface: existence and properties of interface object | |
PASS Window interface: existence and properties of interface object | |