interface-objects.html

FAILExpected1 of 23 subtests pass1,003 ms

Details

Test
/dom/interface-objects.html
Harness
OK

Subtests

StatusSubtestMessage
PASSInterface objects properties should not be Enumerable
FAILShould be able to delete Event.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ae")}static{a(this,"KsEvent")}constructor(t,e){if(arguments.length<1)throw new…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ae")}static{a(this,"KsEvent")}constructor(t,e){if(arguments.length<1)throw new…
FAILShould be able to delete CustomEvent.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends le{static{h(this,"ql")}static{a(this,"KsCustomEvent")}constructor(t,e){super(t,e);con…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends le{static{h(this,"ql")}static{a(this,"KsCustomEvent")}constructor(t,e){super(t,e);con…
FAILShould be able to delete EventTarget.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"qa")}static{a(this,"KsEventTarget")}addEventListener(t,e,n){if(arguments.lengt…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"qa")}static{a(this,"KsEventTarget")}addEventListener(t,e,n){if(arguments.lengt…
FAILShould be able to delete AbortController.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class v{constructor(){this._real=null;this._aborted=!1;this._reason=void 0;this._listeners=[];this.…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class v{constructor(){this._real=null;this._aborted=!1;this._reason=void 0;this._listeners=[];this.…
FAILShould be able to delete AbortSignal.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "function AbortSignal() { [native code] }"
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "function AbortSignal() { [native code] }"
FAILShould be able to delete Node.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class bw extends ru{static{h(this,"Ng")}static{a(this,"NodeBase")}get data(){return this._info?this…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class bw extends ru{static{h(this,"Ng")}static{a(this,"NodeBase")}get data(){return this._info?this…
FAILShould be able to delete Document.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class Nw{static{h(this,"py")}static{a(this,"DetachedDocument")}get textContent(){return null}set te…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class Nw{static{h(this,"py")}static{a(this,"DetachedDocument")}get textContent(){return null}set te…
FAILShould be able to delete DOMImplementation.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Hs")}static{a(this,"DOMImplementationCls")}constructor(t){Object.definePropert…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Hs")}static{a(this,"DOMImplementationCls")}constructor(t){Object.definePropert…
FAILShould be able to delete DocumentFragment.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends Je{static{h(this,"ki")}static{a(this,"DocumentFragmentImpl")}constructor(t,e){if(type…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends Je{static{h(this,"ki")}static{a(this,"DocumentFragmentImpl")}constructor(t,e){if(type…
FAILShould be able to delete ProcessingInstruction.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Io")}static{a(this,"TextNode")}constructor(t,e){if(typeof t=="numbe…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Io")}static{a(this,"TextNode")}constructor(t,e){if(typeof t=="numbe…
FAILShould be able to delete DocumentType.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class vw extends He{static{h(this,"Cg")}static{a(this,"DocumentTypeNode")}get name(){return this._i…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class vw extends He{static{h(this,"Cg")}static{a(this,"DocumentTypeNode")}get name(){return this._i…
FAILShould be able to delete Element.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class _w extends He{static{h(this,"hm")}static{a(this,"Element")}static[Symbol.hasInstance](e){retu…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class _w extends He{static{h(this,"hm")}static{a(this,"Element")}static[Symbol.hasInstance](e){retu…
FAILShould be able to delete Attr.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class Ew{static{h(this,"Vm")}static{a(this,"AttrCls")}get value(){return this._value}set value(e){c…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class Ew{static{h(this,"Vm")}static{a(this,"AttrCls")}get value(){return this._value}set value(e){c…
FAILShould be able to delete CharacterData.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends He{static{h(this,"Li")}static{a(this,"CharacterDataNode")}get length(){return this.da…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends He{static{h(this,"Li")}static{a(this,"CharacterDataNode")}get length(){return this.da…
FAILShould be able to delete Text.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Io")}static{a(this,"TextNode")}constructor(t,e){if(typeof t=="numbe…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Io")}static{a(this,"TextNode")}constructor(t,e){if(typeof t=="numbe…
FAILShould be able to delete Comment.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Iu")}static{a(this,"CommentNode")}constructor(t,e){if(typeof t=="nu…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class extends xi{static{h(this,"Iu")}static{a(this,"CommentNode")}constructor(t,e){if(typeof t=="nu…
FAILShould be able to delete NodeIterator.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Tc")}static{a(this,"NodeIterator")}constructor(t,e,n){Object.defineProperty(th…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Tc")}static{a(this,"NodeIterator")}constructor(t,e,n){Object.defineProperty(th…
FAILShould be able to delete TreeWalker.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Nc")}static{a(this,"TreeWalker")}constructor(t,e,n){Object.defineProperty(this…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"Nc")}static{a(this,"TreeWalker")}constructor(t,e,n){Object.defineProperty(this…
FAILShould be able to delete NodeFilter.
assert_equals: Interface should be gone. expected (undefined) undefined but got (object) object "[object Object]"
assert_equals: Interface should be gone. expected (undefined) undefined but got (object) object "[object Object]"
FAILShould be able to delete NodeList.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"xe")}static{a(this,"NodeListCls")}}"
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"xe")}static{a(this,"NodeListCls")}}"
FAILShould be able to delete HTMLCollection.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ii")}static{a(this,"HtmlCollectionCls")}item(t){const e=Ga(this,"item")(),n=Nu…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ii")}static{a(this,"HtmlCollectionCls")}item(t){const e=Ga(this,"item")(),n=Nu…
FAILShould be able to delete DOMTokenList.
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ef")}static{a(this,"DOMTokenListCls")}get[Symbol.toStringTag](){return"DOMToke…
assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "class{static{h(this,"ef")}static{a(this,"DOMTokenListCls")}get[Symbol.toStringTag](){return"DOMToke…