interface-objects.html
Details
- Test
/dom/interface-objects.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | Interface objects properties should not be Enumerable |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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.… |
| FAIL | Should be able to delete AbortSignal. assert_equals: Interface should be gone. expected (undefined) undefined but got (function) function "function AbortSignal() { [native code] }" |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should 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… |
| FAIL | Should be able to delete NodeFilter. assert_equals: Interface should be gone. expected (undefined) undefined but got (object) object "[object Object]" |
| FAIL | Should 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")}}" |
| FAIL | Should 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… |
| FAIL | Should 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… |