aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/wpt/metadata/MANIFEST.json24
-rw-r--r--tests/wpt/metadata/XMLHttpRequest/status-error.htm.ini3
-rw-r--r--tests/wpt/metadata/dom/interfaces.html.ini62
-rw-r--r--tests/wpt/metadata/dom/nodes/DOMImplementation-createDocument.html.ini237
-rw-r--r--tests/wpt/metadata/dom/nodes/DOMImplementation-createHTMLDocument.html.ini3
-rw-r--r--tests/wpt/metadata/dom/nodes/Document-constructor.html.ini3
-rw-r--r--tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini14
-rw-r--r--tests/wpt/metadata/dom/nodes/Node-properties.html.ini18
-rw-r--r--tests/wpt/metadata/dom/nodes/attributes.html.ini36
-rw-r--r--tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini3
-rw-r--r--tests/wpt/metadata/html/dom/interfaces.html.ini1548
-rw-r--r--tests/wpt/metadata/html/dom/reflection-metadata.html.ini1
-rw-r--r--tests/wpt/metadata/workers/MessagePort_initial_disabled.htm.ini5
-rw-r--r--tests/wpt/metadata/workers/MessagePort_onmessage_start.htm.ini5
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_close.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_setInterval.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope_setTimeout.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/WorkerLocation.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/WorkerLocation_pathname.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/WorkerLocation_port.htm.ini5
-rw-r--r--tests/wpt/metadata/workers/Worker_ErrorEvent_filename.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/Worker_ErrorEvent_lineno.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/Worker_ErrorEvent_message.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/Worker_ErrorEvent_type.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/Worker_cross_origin_security_err.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/Worker_dispatchEvent_ErrorEvent.htm.ini4
-rw-r--r--tests/wpt/metadata/workers/postMessage_clone_port.htm.ini5
-rw-r--r--tests/wpt/metadata/workers/postMessage_clone_port_error.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/postMessage_event_properties.htm.ini2
-rw-r--r--tests/wpt/metadata/workers/postMessage_ports_readonly_array.htm.ini5
-rw-r--r--tests/wpt/metadata/workers/postMessage_target_source.htm.ini5
m---------tests/wpt/web-platform-tests0
37 files changed, 1147 insertions, 893 deletions
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index 2f28e88f550..ae8c13d9168 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -1217,6 +1217,9 @@
"url": "/dom/nodes/DOMImplementation-createHTMLDocument.js"
},
{
+ "url": "/dom/nodes/Document-Element-getElementsByTagName.js"
+ },
+ {
"url": "/dom/nodes/Document-contentType/resources/blob.txt"
},
{
@@ -11130,6 +11133,9 @@
"url": "/dom/nodes/Element-getElementsByClassName.html"
},
{
+ "url": "/dom/nodes/Element-getElementsByTagName.html"
+ },
+ {
"url": "/dom/nodes/Element-lastElementChild.html"
},
{
@@ -11418,9 +11424,6 @@
"url": "/encoding/iso-2022-jp-encoder.html"
},
{
- "url": "/encoding/single-byte-decoder.html"
- },
- {
"url": "/eventsource/dedicated-worker/eventsource-close.htm"
},
{
@@ -12243,6 +12246,9 @@
"url": "/html/dom/elements/global-attributes/classlist-nonstring.html"
},
{
+ "url": "/html/dom/elements/global-attributes/custom-attrs.html"
+ },
+ {
"url": "/html/dom/elements/global-attributes/data_unicode_attr.html"
},
{
@@ -15582,6 +15588,9 @@
"url": "/vibration/api-is-present.html"
},
{
+ "url": "/vibration/idl.html"
+ },
+ {
"url": "/vibration/invalid-values.html"
},
{
@@ -15894,6 +15903,9 @@
"url": "/webmessaging/without-ports/028.html"
},
{
+ "url": "/webmessaging/without-ports/029.html"
+ },
+ {
"url": "/webrtc/simplecall.html"
},
{
@@ -17258,6 +17270,10 @@
},
{
"timeout": "long",
+ "url": "/encoding/single-byte-decoder.html"
+ },
+ {
+ "timeout": "long",
"url": "/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm"
},
{
@@ -17691,6 +17707,6 @@
"deleted": [],
"items": {}
},
- "rev": "d917e4056a6a126e8edfc266db124923579bb441",
+ "rev": "a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe6",
"url_base": "/"
} \ No newline at end of file
diff --git a/tests/wpt/metadata/XMLHttpRequest/status-error.htm.ini b/tests/wpt/metadata/XMLHttpRequest/status-error.htm.ini
deleted file mode 100644
index 86a30b4b3b0..00000000000
--- a/tests/wpt/metadata/XMLHttpRequest/status-error.htm.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[status-error.htm]
- type: testharness
-
diff --git a/tests/wpt/metadata/dom/interfaces.html.ini b/tests/wpt/metadata/dom/interfaces.html.ini
index 3850ba56f71..b8a6243783e 100644
--- a/tests/wpt/metadata/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/dom/interfaces.html.ini
@@ -177,48 +177,21 @@
[Document interface: xmlDoc must inherit property "origin" with the proper type (3)]
expected: FAIL
- [Document interface: xmlDoc must inherit property "createAttributeNS" with the proper type (21)]
- expected: FAIL
-
[Document interface: calling createAttributeNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: xmlDoc must inherit property "createNodeIterator" with the proper type (24)]
- expected: FAIL
-
[Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: xmlDoc must inherit property "firstElementChild" with the proper type (28)]
- expected: FAIL
-
- [Document interface: xmlDoc must inherit property "lastElementChild" with the proper type (29)]
- expected: FAIL
-
- [Document interface: xmlDoc must inherit property "childElementCount" with the proper type (30)]
- expected: FAIL
-
- [Document interface: xmlDoc must inherit property "prepend" with the proper type (31)]
- expected: FAIL
-
[Document interface: calling prepend([object Object\],[object Object\]) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: xmlDoc must inherit property "append" with the proper type (32)]
- expected: FAIL
-
[Document interface: calling append([object Object\],[object Object\]) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: xmlDoc must inherit property "query" with the proper type (33)]
- expected: FAIL
-
[Document interface: calling query(DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: xmlDoc must inherit property "queryAll" with the proper type (34)]
- expected: FAIL
-
[Document interface: calling queryAll(DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
@@ -1155,9 +1128,36 @@
[DOMTokenList interface object length]
expected: FAIL
- [Attr interface: attribute nodeValue]
- expected: PASS
+ [Document interface: attribute inputEncoding]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "inputEncoding" with the proper type (6)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "createAttributeNS" with the proper type (22)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "createNodeIterator" with the proper type (25)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "firstElementChild" with the proper type (29)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "lastElementChild" with the proper type (30)]
+ expected: FAIL
- [Attr interface: document.querySelector("[id\]").attributes[0\] must inherit property "nodeValue" with the proper type (5)]
- expected: PASS
+ [Document interface: xmlDoc must inherit property "childElementCount" with the proper type (31)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "prepend" with the proper type (32)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "append" with the proper type (33)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "query" with the proper type (34)]
+ expected: FAIL
+
+ [Document interface: xmlDoc must inherit property "queryAll" with the proper type (35)]
+ expected: FAIL
diff --git a/tests/wpt/metadata/dom/nodes/DOMImplementation-createDocument.html.ini b/tests/wpt/metadata/dom/nodes/DOMImplementation-createDocument.html.ini
index 2c72acd4796..0921f568b5a 100644
--- a/tests/wpt/metadata/dom/nodes/DOMImplementation-createDocument.html.ini
+++ b/tests/wpt/metadata/dom/nodes/DOMImplementation-createDocument.html.ini
@@ -45,3 +45,240 @@
[createDocument test 153: "foo:","xmlns:foo",null,"NAMESPACE_ERR"]
expected: FAIL
+ [createDocument test 0: metadata for null,undefined,null]
+ expected: FAIL
+
+ [createDocument test 1: metadata for null,"foo",null]
+ expected: FAIL
+
+ [createDocument test 3: metadata for null,"f1oo",null]
+ expected: FAIL
+
+ [createDocument test 4: metadata for null,"foo1",null]
+ expected: FAIL
+
+ [createDocument test 22: metadata for null,"xml",null]
+ expected: FAIL
+
+ [createDocument test 24: metadata for null,"xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 32: metadata for undefined,undefined,null]
+ expected: FAIL
+
+ [createDocument test 33: metadata for undefined,"foo",null]
+ expected: FAIL
+
+ [createDocument test 35: metadata for undefined,"f1oo",null]
+ expected: FAIL
+
+ [createDocument test 36: metadata for undefined,"foo1",null]
+ expected: FAIL
+
+ [createDocument test 40: metadata for undefined,"xml",null]
+ expected: FAIL
+
+ [createDocument test 42: metadata for undefined,"xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 46: metadata for "http://example.com/","foo",null]
+ expected: FAIL
+
+ [createDocument test 48: metadata for "http://example.com/","f1oo",null]
+ expected: FAIL
+
+ [createDocument test 49: metadata for "http://example.com/","foo1",null]
+ expected: FAIL
+
+ [createDocument test 51: metadata for "http://example.com/","f:oo",null]
+ expected: FAIL
+
+ [createDocument test 53: metadata for "http://example.com/","_:_",null]
+ expected: FAIL
+
+ [createDocument test 54: metadata for "http://example.com/","_:h0",null]
+ expected: FAIL
+
+ [createDocument test 55: metadata for "http://example.com/","_:test",null]
+ expected: FAIL
+
+ [createDocument test 56: metadata for "http://example.com/","l_:_",null]
+ expected: FAIL
+
+ [createDocument test 57: metadata for "http://example.com/","ns:_0",null]
+ expected: FAIL
+
+ [createDocument test 58: metadata for "http://example.com/","ns:a0",null]
+ expected: FAIL
+
+ [createDocument test 59: metadata for "http://example.com/","ns0:test",null]
+ expected: FAIL
+
+ [createDocument test 60: metadata for "http://example.com/","a.b:c",null]
+ expected: FAIL
+
+ [createDocument test 61: metadata for "http://example.com/","a-b:c",null]
+ expected: FAIL
+
+ [createDocument test 62: metadata for "http://example.com/","a-b:c",null]
+ expected: FAIL
+
+ [createDocument test 63: metadata for "http://example.com/","xml",null]
+ expected: FAIL
+
+ [createDocument test 65: metadata for "http://example.com/","XMLNS",null]
+ expected: FAIL
+
+ [createDocument test 66: metadata for "http://example.com/","xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 68: metadata for "http://example.com/","XML:foo",null]
+ expected: FAIL
+
+ [createDocument test 70: metadata for "http://example.com/","XMLNS:foo",null]
+ expected: FAIL
+
+ [createDocument test 71: metadata for "http://example.com/","xmlfoo:bar",null]
+ expected: FAIL
+
+ [createDocument test 100: metadata for "/","foo",null]
+ expected: FAIL
+
+ [createDocument test 102: metadata for "/","f1oo",null]
+ expected: FAIL
+
+ [createDocument test 103: metadata for "/","foo1",null]
+ expected: FAIL
+
+ [createDocument test 105: metadata for "/","f:oo",null]
+ expected: FAIL
+
+ [createDocument test 107: metadata for "/","xml",null]
+ expected: FAIL
+
+ [createDocument test 109: metadata for "/","xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 112: metadata for "/","xmlfoo:bar",null]
+ expected: FAIL
+
+ [createDocument test 113: metadata for "http://www.w3.org/XML/1998/namespace","foo",null]
+ expected: FAIL
+
+ [createDocument test 115: metadata for "http://www.w3.org/XML/1998/namespace","f1oo",null]
+ expected: FAIL
+
+ [createDocument test 116: metadata for "http://www.w3.org/XML/1998/namespace","foo1",null]
+ expected: FAIL
+
+ [createDocument test 118: metadata for "http://www.w3.org/XML/1998/namespace","f:oo",null]
+ expected: FAIL
+
+ [createDocument test 120: metadata for "http://www.w3.org/XML/1998/namespace","xml",null]
+ expected: FAIL
+
+ [createDocument test 122: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 123: metadata for "http://www.w3.org/XML/1998/namespace","xml:foo",null]
+ expected: FAIL
+
+ [createDocument test 125: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null]
+ expected: FAIL
+
+ [createDocument test 136: metadata for "http://www.w3.org/2000/xmlns/","xmlns",null]
+ expected: FAIL
+
+ [createDocument test 139: metadata for "http://www.w3.org/2000/xmlns/","xmlns:foo",null]
+ expected: FAIL
+
+ [createDocument test 142: metadata for "foo:","foo",null]
+ expected: FAIL
+
+ [createDocument test 144: metadata for "foo:","f1oo",null]
+ expected: FAIL
+
+ [createDocument test 145: metadata for "foo:","foo1",null]
+ expected: FAIL
+
+ [createDocument test 147: metadata for "foo:","f:oo",null]
+ expected: FAIL
+
+ [createDocument test 149: metadata for "foo:","xml",null]
+ expected: FAIL
+
+ [createDocument test 151: metadata for "foo:","xmlfoo",null]
+ expected: FAIL
+
+ [createDocument test 154: metadata for "foo:","xmlfoo:bar",null]
+ expected: FAIL
+
+ [createDocument test 156: metadata for null,null,null]
+ expected: FAIL
+
+ [createDocument test 157: metadata for null,"",null]
+ expected: FAIL
+
+ [createDocument test 158: metadata for undefined,null,undefined]
+ expected: FAIL
+
+ [createDocument test 159: metadata for undefined,undefined,undefined]
+ expected: FAIL
+
+ [createDocument test 160: metadata for undefined,"",undefined]
+ expected: FAIL
+
+ [createDocument test 161: metadata for "http://example.com/",null,null]
+ expected: FAIL
+
+ [createDocument test 162: metadata for "http://example.com/","",null]
+ expected: FAIL
+
+ [createDocument test 163: metadata for "/",null,null]
+ expected: FAIL
+
+ [createDocument test 164: metadata for "/","",null]
+ expected: FAIL
+
+ [createDocument test 165: metadata for "http://www.w3.org/XML/1998/namespace",null,null]
+ expected: FAIL
+
+ [createDocument test 166: metadata for "http://www.w3.org/XML/1998/namespace","",null]
+ expected: FAIL
+
+ [createDocument test 167: metadata for "http://www.w3.org/2000/xmlns/",null,null]
+ expected: FAIL
+
+ [createDocument test 168: metadata for "http://www.w3.org/2000/xmlns/","",null]
+ expected: FAIL
+
+ [createDocument test 169: metadata for "foo:",null,null]
+ expected: FAIL
+
+ [createDocument test 170: metadata for "foo:","",null]
+ expected: FAIL
+
+ [createDocument test 171: metadata for null,null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 172: metadata for null,null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 173: metadata for null,null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 174: metadata for null,null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 175: metadata for null,null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 176: metadata for null,"foo",DocumentType node]
+ expected: FAIL
+
+ [createDocument test 177: metadata for "foo",null,DocumentType node]
+ expected: FAIL
+
+ [createDocument test 178: metadata for "foo","bar",DocumentType node]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/DOMImplementation-createHTMLDocument.html.ini b/tests/wpt/metadata/dom/nodes/DOMImplementation-createHTMLDocument.html.ini
index 62f37b72e10..de9267b6611 100644
--- a/tests/wpt/metadata/dom/nodes/DOMImplementation-createHTMLDocument.html.ini
+++ b/tests/wpt/metadata/dom/nodes/DOMImplementation-createHTMLDocument.html.ini
@@ -6,3 +6,6 @@
[createHTMLDocument test 2: undefined,undefined,""]
expected: FAIL
+ [createHTMLDocument(): metadata]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/Document-constructor.html.ini b/tests/wpt/metadata/dom/nodes/Document-constructor.html.ini
index fe66c38792e..43fe00c22a6 100644
--- a/tests/wpt/metadata/dom/nodes/Document-constructor.html.ini
+++ b/tests/wpt/metadata/dom/nodes/Document-constructor.html.ini
@@ -6,3 +6,6 @@
[new Document(): URL parsing]
expected: FAIL
+ [new Document(): metadata]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini
new file mode 100644
index 00000000000..f6617adb8c2
--- /dev/null
+++ b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini
@@ -0,0 +1,14 @@
+[Element-getElementsByTagName.html]
+ type: testharness
+ [Shouldn\'t be able to set unsigned properties on a HTMLCollection (strict mode)]
+ expected: FAIL
+
+ [hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames]
+ expected: FAIL
+
+ [getElementsByTagName(\'*\')]
+ expected: FAIL
+
+ [Matching the context object]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/Node-properties.html.ini b/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
index 9ed603101f1..892b4468194 100644
--- a/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
+++ b/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
@@ -219,3 +219,21 @@
[paras[4\].firstElementChild]
expected: FAIL
+ [document.characterSet]
+ expected: FAIL
+
+ [document.inputEncoding]
+ expected: FAIL
+
+ [foreignDoc.characterSet]
+ expected: FAIL
+
+ [foreignDoc.inputEncoding]
+ expected: FAIL
+
+ [xmlDoc.characterSet]
+ expected: FAIL
+
+ [xmlDoc.inputEncoding]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/attributes.html.ini b/tests/wpt/metadata/dom/nodes/attributes.html.ini
index e7f1a3be638..f3e1c5bcdf8 100644
--- a/tests/wpt/metadata/dom/nodes/attributes.html.ini
+++ b/tests/wpt/metadata/dom/nodes/attributes.html.ini
@@ -15,39 +15,3 @@
[Attribute with prefix in local name]
expected: FAIL
- [setAttribute should not change the order of previously set attributes.]
- expected: PASS
-
- [setAttribute should set the first attribute with the given name]
- expected: PASS
-
- [null and the empty string should result in a null namespace.]
- expected: PASS
-
- [XML-namespaced attributes don\'t need an xml prefix]
- expected: PASS
-
- [xmlns should be allowed as local name]
- expected: PASS
-
- [xmlns should be allowed as prefix in the XMLNS namespace]
- expected: PASS
-
- [xmlns should be allowed as qualified name in the XMLNS namespace]
- expected: PASS
-
- [Setting the same attribute with another prefix should not change the prefix]
- expected: PASS
-
- [Attributes should work in document fragments.]
- expected: PASS
-
- [Attribute values should not be parsed.]
- expected: PASS
-
- [Specified attributes should be accessible.]
- expected: PASS
-
- [Entities in attributes should have been expanded while parsing.]
- expected: PASS
-
diff --git a/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini b/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini
new file mode 100644
index 00000000000..164e844ded4
--- /dev/null
+++ b/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini
@@ -0,0 +1,3 @@
+[custom-attrs.html]
+ type: testharness
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini
index cce96dfbdd2..2d8b680bd9a 100644
--- a/tests/wpt/metadata/html/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/html/dom/interfaces.html.ini
@@ -303,201 +303,63 @@
[Document interface: iframe.contentDocument must inherit property "characterSet" with the proper type (5)]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "contentType" with the proper type (6)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "doctype" with the proper type (7)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "documentElement" with the proper type (8)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "getElementsByTagName" with the proper type (9)]
- expected: FAIL
-
[Document interface: calling getElementsByTagName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "getElementsByTagNameNS" with the proper type (10)]
- expected: FAIL
-
[Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "getElementsByClassName" with the proper type (11)]
- expected: FAIL
-
[Document interface: calling getElementsByClassName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createElement" with the proper type (12)]
- expected: FAIL
-
[Document interface: calling createElement(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createElementNS" with the proper type (13)]
- expected: FAIL
-
[Document interface: calling createElementNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createDocumentFragment" with the proper type (14)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "createTextNode" with the proper type (15)]
- expected: FAIL
-
[Document interface: calling createTextNode(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createComment" with the proper type (16)]
- expected: FAIL
-
[Document interface: calling createComment(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createProcessingInstruction" with the proper type (17)]
- expected: FAIL
-
[Document interface: calling createProcessingInstruction(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "importNode" with the proper type (18)]
- expected: FAIL
-
[Document interface: calling importNode(Node,boolean) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "adoptNode" with the proper type (19)]
- expected: FAIL
-
[Document interface: calling adoptNode(Node) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createAttribute" with the proper type (20)]
- expected: FAIL
-
[Document interface: calling createAttribute(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createAttributeNS" with the proper type (21)]
- expected: FAIL
-
[Document interface: calling createAttributeNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createEvent" with the proper type (22)]
- expected: FAIL
-
[Document interface: calling createEvent(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createRange" with the proper type (23)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "createNodeIterator" with the proper type (24)]
- expected: FAIL
-
[Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "createTreeWalker" with the proper type (25)]
- expected: FAIL
-
[Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "styleSheets" with the proper type (26)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "selectedStyleSheetSet" with the proper type (27)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "lastStyleSheetSet" with the proper type (28)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "preferredStyleSheetSet" with the proper type (29)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "styleSheetSets" with the proper type (30)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "enableStyleSheetsForSet" with the proper type (31)]
- expected: FAIL
-
[Document interface: calling enableStyleSheetsForSet(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
[Document interface: iframe.contentDocument must have own property "location"]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "domain" with the proper type (33)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "referrer" with the proper type (34)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "cookie" with the proper type (35)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "lastModified" with the proper type (36)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "readyState" with the proper type (37)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "title" with the proper type (39)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "dir" with the proper type (40)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "body" with the proper type (41)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "head" with the proper type (42)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "images" with the proper type (43)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "embeds" with the proper type (44)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "plugins" with the proper type (45)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "links" with the proper type (46)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "forms" with the proper type (47)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "scripts" with the proper type (48)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "getElementsByName" with the proper type (49)]
- expected: FAIL
-
[Document interface: calling getElementsByName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "getItems" with the proper type (50)]
- expected: FAIL
-
[Document interface: calling getItems(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "cssElementMap" with the proper type (51)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "currentScript" with the proper type (52)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "open" with the proper type (53)]
- expected: FAIL
-
[Document interface: calling open(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
@@ -507,351 +369,51 @@
[Document interface: calling open(DOMString,DOMString,DOMString,boolean) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "close" with the proper type (55)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "write" with the proper type (56)]
- expected: FAIL
-
[Document interface: calling write(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "writeln" with the proper type (57)]
- expected: FAIL
-
[Document interface: calling writeln(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "defaultView" with the proper type (58)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "activeElement" with the proper type (59)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "hasFocus" with the proper type (60)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "designMode" with the proper type (61)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "execCommand" with the proper type (62)]
- expected: FAIL
-
[Document interface: calling execCommand(DOMString,boolean,DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryCommandEnabled" with the proper type (63)]
- expected: FAIL
-
[Document interface: calling queryCommandEnabled(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryCommandIndeterm" with the proper type (64)]
- expected: FAIL
-
[Document interface: calling queryCommandIndeterm(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryCommandState" with the proper type (65)]
- expected: FAIL
-
[Document interface: calling queryCommandState(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryCommandSupported" with the proper type (66)]
- expected: FAIL
-
[Document interface: calling queryCommandSupported(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryCommandValue" with the proper type (67)]
- expected: FAIL
-
[Document interface: calling queryCommandValue(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "commands" with the proper type (68)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onreadystatechange" with the proper type (69)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "fgColor" with the proper type (70)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "linkColor" with the proper type (71)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "vlinkColor" with the proper type (72)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "alinkColor" with the proper type (73)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "bgColor" with the proper type (74)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "anchors" with the proper type (75)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "applets" with the proper type (76)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "clear" with the proper type (77)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "captureEvents" with the proper type (78)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "releaseEvents" with the proper type (79)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "all" with the proper type (80)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "getElementById" with the proper type (81)]
- expected: FAIL
-
[Document interface: calling getElementById(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "children" with the proper type (82)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "firstElementChild" with the proper type (83)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "lastElementChild" with the proper type (84)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "childElementCount" with the proper type (85)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "prepend" with the proper type (86)]
- expected: FAIL
-
[Document interface: calling prepend([object Object\],[object Object\]) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "append" with the proper type (87)]
- expected: FAIL
-
[Document interface: calling append([object Object\],[object Object\]) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "query" with the proper type (88)]
- expected: FAIL
-
[Document interface: calling query(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "queryAll" with the proper type (89)]
- expected: FAIL
-
[Document interface: calling queryAll(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "querySelector" with the proper type (90)]
- expected: FAIL
-
[Document interface: calling querySelector(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "querySelectorAll" with the proper type (91)]
- expected: FAIL
-
[Document interface: calling querySelectorAll(DOMString) on iframe.contentDocument with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: iframe.contentDocument must inherit property "onabort" with the proper type (92)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onautocomplete" with the proper type (93)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (94)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onblur" with the proper type (95)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (96)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncanplay" with the proper type (97)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncanplaythrough" with the proper type (98)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onchange" with the proper type (99)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onclick" with the proper type (100)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (101)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncontextmenu" with the proper type (102)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (103)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondblclick" with the proper type (104)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondrag" with the proper type (105)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragend" with the proper type (106)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragenter" with the proper type (107)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragexit" with the proper type (108)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragleave" with the proper type (109)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragover" with the proper type (110)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondragstart" with the proper type (111)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondrop" with the proper type (112)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ondurationchange" with the proper type (113)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onemptied" with the proper type (114)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onended" with the proper type (115)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onerror" with the proper type (116)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onfocus" with the proper type (117)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oninput" with the proper type (118)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "oninvalid" with the proper type (119)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onkeydown" with the proper type (120)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onkeypress" with the proper type (121)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onkeyup" with the proper type (122)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onload" with the proper type (123)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onloadeddata" with the proper type (124)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onloadedmetadata" with the proper type (125)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onloadstart" with the proper type (126)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmousedown" with the proper type (127)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmouseenter" with the proper type (128)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmouseleave" with the proper type (129)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmousemove" with the proper type (130)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmouseout" with the proper type (131)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmouseover" with the proper type (132)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmouseup" with the proper type (133)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (134)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onpause" with the proper type (135)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onplay" with the proper type (136)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onplaying" with the proper type (137)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onprogress" with the proper type (138)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onratechange" with the proper type (139)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onreset" with the proper type (140)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onresize" with the proper type (141)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onscroll" with the proper type (142)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onseeked" with the proper type (143)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onseeking" with the proper type (144)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onselect" with the proper type (145)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onshow" with the proper type (146)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onsort" with the proper type (147)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onstalled" with the proper type (148)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onsubmit" with the proper type (149)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onsuspend" with the proper type (150)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ontimeupdate" with the proper type (151)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "ontoggle" with the proper type (152)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onvolumechange" with the proper type (153)]
- expected: FAIL
-
- [Document interface: iframe.contentDocument must inherit property "onwaiting" with the proper type (154)]
- expected: FAIL
-
[Node interface: iframe.contentDocument must inherit property "ELEMENT_NODE" with the proper type (0)]
expected: FAIL
@@ -1053,69 +615,21 @@
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "origin" with the proper type (3)]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttributeNS" with the proper type (21)]
- expected: FAIL
-
[Document interface: calling createAttributeNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "createNodeIterator" with the proper type (24)]
- expected: FAIL
-
[Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheets" with the proper type (26)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "selectedStyleSheetSet" with the proper type (27)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastStyleSheetSet" with the proper type (28)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "preferredStyleSheetSet" with the proper type (29)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheetSets" with the proper type (30)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "enableStyleSheetsForSet" with the proper type (31)]
- expected: FAIL
-
[Document interface: calling enableStyleSheetsForSet(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must have own property "location"]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "domain" with the proper type (33)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "referrer" with the proper type (34)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "cookie" with the proper type (35)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "dir" with the proper type (40)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "getItems" with the proper type (50)]
- expected: FAIL
-
[Document interface: calling getItems(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "cssElementMap" with the proper type (51)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "currentScript" with the proper type (52)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (53)]
- expected: FAIL
-
[Document interface: calling open(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
@@ -1125,315 +639,42 @@
[Document interface: calling open(DOMString,DOMString,DOMString,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "close" with the proper type (55)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "write" with the proper type (56)]
- expected: FAIL
-
[Document interface: calling write(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "writeln" with the proper type (57)]
- expected: FAIL
-
[Document interface: calling writeln(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "defaultView" with the proper type (58)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "activeElement" with the proper type (59)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "hasFocus" with the proper type (60)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "designMode" with the proper type (61)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "execCommand" with the proper type (62)]
- expected: FAIL
-
[Document interface: calling execCommand(DOMString,boolean,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandEnabled" with the proper type (63)]
- expected: FAIL
-
[Document interface: calling queryCommandEnabled(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandIndeterm" with the proper type (64)]
- expected: FAIL
-
[Document interface: calling queryCommandIndeterm(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandState" with the proper type (65)]
- expected: FAIL
-
[Document interface: calling queryCommandState(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandSupported" with the proper type (66)]
- expected: FAIL
-
[Document interface: calling queryCommandSupported(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandValue" with the proper type (67)]
- expected: FAIL
-
[Document interface: calling queryCommandValue(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "commands" with the proper type (68)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "fgColor" with the proper type (70)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "linkColor" with the proper type (71)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "vlinkColor" with the proper type (72)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "alinkColor" with the proper type (73)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "bgColor" with the proper type (74)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "clear" with the proper type (77)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "captureEvents" with the proper type (78)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "releaseEvents" with the proper type (79)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (80)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "firstElementChild" with the proper type (83)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastElementChild" with the proper type (84)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "childElementCount" with the proper type (85)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "prepend" with the proper type (86)]
- expected: FAIL
-
[Document interface: calling prepend([object Object\],[object Object\]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "append" with the proper type (87)]
- expected: FAIL
-
[Document interface: calling append([object Object\],[object Object\]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "query" with the proper type (88)]
- expected: FAIL
-
[Document interface: calling query(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryAll" with the proper type (89)]
- expected: FAIL
-
[Document interface: calling queryAll(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError]
expected: FAIL
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onabort" with the proper type (92)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocomplete" with the proper type (93)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (94)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onblur" with the proper type (95)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (96)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplay" with the proper type (97)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplaythrough" with the proper type (98)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onchange" with the proper type (99)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (101)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (102)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (103)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondblclick" with the proper type (104)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (105)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (106)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (107)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (108)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (109)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (110)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (111)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (112)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (113)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onemptied" with the proper type (114)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (115)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onerror" with the proper type (116)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (117)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninput" with the proper type (118)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (119)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeydown" with the proper type (120)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeypress" with the proper type (121)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeyup" with the proper type (122)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadeddata" with the proper type (124)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadedmetadata" with the proper type (125)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (126)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (127)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (128)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (129)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (130)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (131)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseover" with the proper type (132)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (133)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (134)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onpause" with the proper type (135)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplay" with the proper type (136)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplaying" with the proper type (137)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onprogress" with the proper type (138)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (139)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreset" with the proper type (140)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onresize" with the proper type (141)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (142)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (143)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (144)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (145)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (146)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (147)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (148)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsubmit" with the proper type (149)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsuspend" with the proper type (150)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontimeupdate" with the proper type (151)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontoggle" with the proper type (152)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (153)]
- expected: FAIL
-
- [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (154)]
- expected: FAIL
-
[MouseEvent interface: attribute region]
expected: FAIL
@@ -8943,12 +8184,6 @@
[Navigator interface: window.navigator must inherit property "language" with the proper type (7)]
expected: FAIL
- [Navigator interface: window.navigator must inherit property "languages" with the proper type (8)]
- expected: FAIL
-
- [Navigator interface: window.navigator must inherit property "onLine" with the proper type (9)]
- expected: FAIL
-
[Navigator interface: window.navigator must inherit property "registerProtocolHandler" with the proper type (10)]
expected: FAIL
@@ -9285,12 +8520,6 @@
[MessageChannel interface: existence and properties of interface object]
expected: FAIL
- [MessageChannel interface object length]
- expected: FAIL
-
- [MessageChannel interface: existence and properties of interface prototype object]
- expected: FAIL
-
[MessageChannel interface: existence and properties of interface prototype object\'s "constructor" property]
expected: FAIL
@@ -9891,3 +9120,780 @@
[WorkerGlobalScope interface: operation setInterval(DOMString,long,any)]
expected: FAIL
+ [Document interface: iframe.contentDocument must inherit property "inputEncoding" with the proper type (6)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "contentType" with the proper type (7)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "doctype" with the proper type (8)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "documentElement" with the proper type (9)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getElementsByTagName" with the proper type (10)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getElementsByTagNameNS" with the proper type (11)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getElementsByClassName" with the proper type (12)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createElement" with the proper type (13)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createElementNS" with the proper type (14)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createDocumentFragment" with the proper type (15)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createTextNode" with the proper type (16)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createComment" with the proper type (17)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createProcessingInstruction" with the proper type (18)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "importNode" with the proper type (19)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "adoptNode" with the proper type (20)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createAttribute" with the proper type (21)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createAttributeNS" with the proper type (22)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createEvent" with the proper type (23)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createRange" with the proper type (24)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createNodeIterator" with the proper type (25)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "createTreeWalker" with the proper type (26)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "styleSheets" with the proper type (27)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "selectedStyleSheetSet" with the proper type (28)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "lastStyleSheetSet" with the proper type (29)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "preferredStyleSheetSet" with the proper type (30)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "styleSheetSets" with the proper type (31)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "enableStyleSheetsForSet" with the proper type (32)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "domain" with the proper type (34)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "referrer" with the proper type (35)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "cookie" with the proper type (36)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "lastModified" with the proper type (37)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "readyState" with the proper type (38)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "title" with the proper type (40)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "dir" with the proper type (41)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "body" with the proper type (42)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "head" with the proper type (43)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "images" with the proper type (44)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "embeds" with the proper type (45)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "plugins" with the proper type (46)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "links" with the proper type (47)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "forms" with the proper type (48)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "scripts" with the proper type (49)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getElementsByName" with the proper type (50)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getItems" with the proper type (51)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "cssElementMap" with the proper type (52)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "currentScript" with the proper type (53)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "open" with the proper type (55)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "close" with the proper type (56)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "write" with the proper type (57)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "writeln" with the proper type (58)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "defaultView" with the proper type (59)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "activeElement" with the proper type (60)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "hasFocus" with the proper type (61)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "designMode" with the proper type (62)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "execCommand" with the proper type (63)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryCommandEnabled" with the proper type (64)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryCommandIndeterm" with the proper type (65)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryCommandState" with the proper type (66)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryCommandSupported" with the proper type (67)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryCommandValue" with the proper type (68)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "commands" with the proper type (69)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onreadystatechange" with the proper type (70)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "fgColor" with the proper type (71)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "linkColor" with the proper type (72)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "vlinkColor" with the proper type (73)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "alinkColor" with the proper type (74)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "bgColor" with the proper type (75)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "anchors" with the proper type (76)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "applets" with the proper type (77)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "clear" with the proper type (78)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "captureEvents" with the proper type (79)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "releaseEvents" with the proper type (80)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "all" with the proper type (81)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "getElementById" with the proper type (82)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "children" with the proper type (83)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "firstElementChild" with the proper type (84)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "lastElementChild" with the proper type (85)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "childElementCount" with the proper type (86)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "prepend" with the proper type (87)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "append" with the proper type (88)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "query" with the proper type (89)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "queryAll" with the proper type (90)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "querySelector" with the proper type (91)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "querySelectorAll" with the proper type (92)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onabort" with the proper type (93)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onautocomplete" with the proper type (94)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (95)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onblur" with the proper type (96)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (97)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oncanplay" with the proper type (98)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oncanplaythrough" with the proper type (99)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onchange" with the proper type (100)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onclick" with the proper type (101)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (102)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oncontextmenu" with the proper type (103)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (104)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondblclick" with the proper type (105)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondrag" with the proper type (106)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragend" with the proper type (107)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragenter" with the proper type (108)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragexit" with the proper type (109)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragleave" with the proper type (110)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragover" with the proper type (111)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondragstart" with the proper type (112)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondrop" with the proper type (113)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ondurationchange" with the proper type (114)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onemptied" with the proper type (115)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onended" with the proper type (116)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onerror" with the proper type (117)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onfocus" with the proper type (118)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oninput" with the proper type (119)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "oninvalid" with the proper type (120)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onkeydown" with the proper type (121)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onloadeddata" with the proper type (125)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onloadedmetadata" with the proper type (126)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onloadstart" with the proper type (127)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmousedown" with the proper type (128)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmouseenter" with the proper type (129)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmouseleave" with the proper type (130)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmousemove" with the proper type (131)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmouseout" with the proper type (132)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmouseover" with the proper type (133)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmouseup" with the proper type (134)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (135)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onpause" with the proper type (136)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onplay" with the proper type (137)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onplaying" with the proper type (138)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onprogress" with the proper type (139)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onratechange" with the proper type (140)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onreset" with the proper type (141)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onresize" with the proper type (142)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onscroll" with the proper type (143)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onseeked" with the proper type (144)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onseeking" with the proper type (145)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onselect" with the proper type (146)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onshow" with the proper type (147)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onsort" with the proper type (148)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onstalled" with the proper type (149)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onsubmit" with the proper type (150)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onsuspend" with the proper type (151)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ontimeupdate" with the proper type (152)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "ontoggle" with the proper type (153)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onvolumechange" with the proper type (154)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onwaiting" with the proper type (155)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "inputEncoding" with the proper type (6)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttributeNS" with the proper type (22)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "createNodeIterator" with the proper type (25)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheets" with the proper type (27)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "selectedStyleSheetSet" with the proper type (28)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastStyleSheetSet" with the proper type (29)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "preferredStyleSheetSet" with the proper type (30)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheetSets" with the proper type (31)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "enableStyleSheetsForSet" with the proper type (32)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "domain" with the proper type (34)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "referrer" with the proper type (35)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "cookie" with the proper type (36)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "dir" with the proper type (41)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "getItems" with the proper type (51)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "cssElementMap" with the proper type (52)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "currentScript" with the proper type (53)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (55)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "close" with the proper type (56)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "write" with the proper type (57)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "writeln" with the proper type (58)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "defaultView" with the proper type (59)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "activeElement" with the proper type (60)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "hasFocus" with the proper type (61)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "designMode" with the proper type (62)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "execCommand" with the proper type (63)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandEnabled" with the proper type (64)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandIndeterm" with the proper type (65)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandState" with the proper type (66)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandSupported" with the proper type (67)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandValue" with the proper type (68)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "commands" with the proper type (69)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "fgColor" with the proper type (71)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "linkColor" with the proper type (72)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "vlinkColor" with the proper type (73)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "alinkColor" with the proper type (74)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "bgColor" with the proper type (75)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "clear" with the proper type (78)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "captureEvents" with the proper type (79)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "releaseEvents" with the proper type (80)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (81)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "firstElementChild" with the proper type (84)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastElementChild" with the proper type (85)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "childElementCount" with the proper type (86)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "prepend" with the proper type (87)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "append" with the proper type (88)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "query" with the proper type (89)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryAll" with the proper type (90)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onabort" with the proper type (93)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocomplete" with the proper type (94)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (95)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onblur" with the proper type (96)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (97)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplay" with the proper type (98)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplaythrough" with the proper type (99)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onchange" with the proper type (100)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (102)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (103)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (104)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondblclick" with the proper type (105)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (106)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (107)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (108)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (109)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (110)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (111)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (112)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (113)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (114)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onemptied" with the proper type (115)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (116)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onerror" with the proper type (117)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (118)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninput" with the proper type (119)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (120)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeydown" with the proper type (121)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeypress" with the proper type (122)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeyup" with the proper type (123)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadeddata" with the proper type (125)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadedmetadata" with the proper type (126)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (127)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (128)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (129)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (130)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (131)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (132)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseover" with the proper type (133)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (134)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (135)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onpause" with the proper type (136)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplay" with the proper type (137)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplaying" with the proper type (138)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onprogress" with the proper type (139)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (140)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreset" with the proper type (141)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onresize" with the proper type (142)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (143)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (144)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (145)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (146)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (147)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (148)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (149)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsubmit" with the proper type (150)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsuspend" with the proper type (151)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontimeupdate" with the proper type (152)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontoggle" with the proper type (153)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (154)]
+ expected: FAIL
+
+ [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (155)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onkeypress" with the proper type (122)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onkeyup" with the proper type (123)]
+ expected: FAIL
+
+ [Document interface: iframe.contentDocument must inherit property "onload" with the proper type (124)]
+ expected: FAIL
+
+ [Navigator interface: window.navigator must inherit property "languages" with the proper type (8)]
+ expected: FAIL
+
+ [Navigator interface: window.navigator must inherit property "onLine" with the proper type (9)]
+ expected: FAIL
+
+ [MessageChannel interface object length]
+ expected: FAIL
+
+ [MessageChannel interface: existence and properties of interface prototype object]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/reflection-metadata.html.ini b/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
index a443ec4dd05..45f5ae4691b 100644
--- a/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
+++ b/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
@@ -1703,6 +1703,7 @@
[base.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
+
[base.accessKey: typeof IDL attribute]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/MessagePort_initial_disabled.htm.ini b/tests/wpt/metadata/workers/MessagePort_initial_disabled.htm.ini
index 732d5c50866..1718c77fbc3 100644
--- a/tests/wpt/metadata/workers/MessagePort_initial_disabled.htm.ini
+++ b/tests/wpt/metadata/workers/MessagePort_initial_disabled.htm.ini
@@ -1,6 +1,5 @@
[MessagePort_initial_disabled.htm]
type: testharness
- expected: TIMEOUT
- [Test Description: A port message queue can be enabled or disabled, and is initially disabled.]
- expected: NOTRUN
+ [ MessageChannel: port message queue is initially disabled ]
+ expected: FAIL
diff --git a/tests/wpt/metadata/workers/MessagePort_onmessage_start.htm.ini b/tests/wpt/metadata/workers/MessagePort_onmessage_start.htm.ini
index 414d9aca9e6..5036ad4949f 100644
--- a/tests/wpt/metadata/workers/MessagePort_onmessage_start.htm.ini
+++ b/tests/wpt/metadata/workers/MessagePort_onmessage_start.htm.ini
@@ -1,6 +1,5 @@
[MessagePort_onmessage_start.htm]
type: testharness
- expected: TIMEOUT
- [Test Description: The first time a MessagePort object\'s onmessage IDL attribute is set, the port\'s port message queue must be enabled, as if the start() method had been called.]
- expected: NOTRUN
+ [ MessageChannel: port.onmessage enables message queue ]
+ expected: FAIL
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini
index f75792c9e35..158e473da7a 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_colno.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope onerror event handler 4th argument: col]
- expected: NOTRUN
+ [ WorkerGlobalScope onerror event handler argument: col ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini
index 41fa9f1c204..8f4d379cfc5 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_filename.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope onerror event handler 2nd argument: location]
- expected: NOTRUN
+ [ WorkerGlobalScope onerror event handler argument: location ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini
index 8712dc65b98..73f26d8f9b9 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_lineno.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope onerror event handler 3rd argument: line]
- expected: NOTRUN
+ [ WorkerGlobalScope onerror event handler argument: line ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini
index 2c6ea3e90b6..7e13c7b35b0 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_message.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope onerror event handler 1st argument: message]
- expected: NOTRUN
+ [ WorkerGlobalScope onerror event handler argument: message ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_close.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_close.htm.ini
index 704540f5abb..95efa590227 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_close.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_close.htm.ini
@@ -1,5 +1,5 @@
[WorkerGlobalScope_close.htm]
type: testharness
- [Test Description: close() should discard any tasks queued in the event loop\'s task queues.]
+ [ WorkerGlobalScope close(): clear events queue ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini
index ad0c47e1308..6e4caece23b 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_importScripts_NetworkErr.htm]
type: testharness
expected: TIMEOUT
- [Test Description: importScripts(): Throw NETWORK_ERR exception whenever attempt to fetch script is failed.]
- expected: NOTRUN
+ [ importScripts() with non-existent script file ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_setInterval.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_setInterval.htm.ini
index 1233ab01ce2..1c8c3bc4d2f 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_setInterval.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_setInterval.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_setInterval.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope API: setInterval().]
+ [ WorkerGlobalScope API: setInterval() ]
expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope_setTimeout.htm.ini b/tests/wpt/metadata/workers/WorkerGlobalScope_setTimeout.htm.ini
index a7942d38ba3..a198800b712 100644
--- a/tests/wpt/metadata/workers/WorkerGlobalScope_setTimeout.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerGlobalScope_setTimeout.htm.ini
@@ -1,6 +1,6 @@
[WorkerGlobalScope_setTimeout.htm]
type: testharness
expected: TIMEOUT
- [Test Description: WorkerGlobalScope API: setTimeout().]
+ [ WorkerGlobalScope API: setTimeout() ]
expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/WorkerLocation.htm.ini b/tests/wpt/metadata/workers/WorkerLocation.htm.ini
index d4bc1772ab4..a975858ceb7 100644
--- a/tests/wpt/metadata/workers/WorkerLocation.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerLocation.htm.ini
@@ -1,5 +1,5 @@
[WorkerLocation.htm]
type: testharness
- [Test Description: A WorkerLocation object represents an absolute URL set at its creation.]
+ [ WorkerLocation object ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/WorkerLocation_pathname.htm.ini b/tests/wpt/metadata/workers/WorkerLocation_pathname.htm.ini
index b6269a7c845..16c66f196e4 100644
--- a/tests/wpt/metadata/workers/WorkerLocation_pathname.htm.ini
+++ b/tests/wpt/metadata/workers/WorkerLocation_pathname.htm.ini
@@ -1,3 +1,5 @@
[WorkerLocation_pathname.htm]
type: testharness
- expected: TIMEOUT
+ [ WorkerLocation URL decomposition IDL attribute: pathname ]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/workers/WorkerLocation_port.htm.ini b/tests/wpt/metadata/workers/WorkerLocation_port.htm.ini
deleted file mode 100644
index 2d1761a7516..00000000000
--- a/tests/wpt/metadata/workers/WorkerLocation_port.htm.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[WorkerLocation_port.htm]
- type: testharness
- [Test Description: WorkerLocation port attribute returns the current port in the underlying URL.]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/workers/Worker_ErrorEvent_filename.htm.ini b/tests/wpt/metadata/workers/Worker_ErrorEvent_filename.htm.ini
index f5408a5694a..22fd38a7328 100644
--- a/tests/wpt/metadata/workers/Worker_ErrorEvent_filename.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_ErrorEvent_filename.htm.ini
@@ -1,6 +1,6 @@
[Worker_ErrorEvent_filename.htm]
type: testharness
expected: TIMEOUT
- [Test Description: ErrorEvent filename attribute represents the absolute URL of the script in which the error originally occurred.]
- expected: NOTRUN
+ [ AbstractWorker ErrorEvent.filename ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/Worker_ErrorEvent_lineno.htm.ini b/tests/wpt/metadata/workers/Worker_ErrorEvent_lineno.htm.ini
index f8d50604051..91f945e647c 100644
--- a/tests/wpt/metadata/workers/Worker_ErrorEvent_lineno.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_ErrorEvent_lineno.htm.ini
@@ -1,6 +1,6 @@
[Worker_ErrorEvent_lineno.htm]
type: testharness
expected: TIMEOUT
- [Test Description: ErrorEvent lineno attribute represents the line number where the error occurred in the script.]
- expected: NOTRUN
+ [ AbstractWorker ErrorEvent.lineno ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/Worker_ErrorEvent_message.htm.ini b/tests/wpt/metadata/workers/Worker_ErrorEvent_message.htm.ini
index 20d760841d5..51293d0268c 100644
--- a/tests/wpt/metadata/workers/Worker_ErrorEvent_message.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_ErrorEvent_message.htm.ini
@@ -1,6 +1,6 @@
[Worker_ErrorEvent_message.htm]
type: testharness
expected: TIMEOUT
- [Test Description: ErrorEvent message attribute represents the error message.]
- expected: NOTRUN
+ [ AbstractWorker ErrorEvent.message ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/Worker_ErrorEvent_type.htm.ini b/tests/wpt/metadata/workers/Worker_ErrorEvent_type.htm.ini
index 80d3c3f3b9b..bd8fa115835 100644
--- a/tests/wpt/metadata/workers/Worker_ErrorEvent_type.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_ErrorEvent_type.htm.ini
@@ -1,6 +1,6 @@
[Worker_ErrorEvent_type.htm]
type: testharness
expected: TIMEOUT
- [Test Description: ErrorEvent object and ErrorEvent.type]
- expected: NOTRUN
+ [ AbstractWorker ErrorEvent.type ]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/workers/Worker_cross_origin_security_err.htm.ini b/tests/wpt/metadata/workers/Worker_cross_origin_security_err.htm.ini
index a7cf24fc405..0e8e7392151 100644
--- a/tests/wpt/metadata/workers/Worker_cross_origin_security_err.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_cross_origin_security_err.htm.ini
@@ -1,5 +1,5 @@
[Worker_cross_origin_security_err.htm]
type: testharness
- [Test Description: Throw a SECURITY_ERR exception when origin of the worker script URL and origin URL are not same.]
+ [ Worker cross-origin URL ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/Worker_dispatchEvent_ErrorEvent.htm.ini b/tests/wpt/metadata/workers/Worker_dispatchEvent_ErrorEvent.htm.ini
index c3986c7bcc2..84845361cab 100644
--- a/tests/wpt/metadata/workers/Worker_dispatchEvent_ErrorEvent.htm.ini
+++ b/tests/wpt/metadata/workers/Worker_dispatchEvent_ErrorEvent.htm.ini
@@ -1,8 +1,8 @@
[Worker_dispatchEvent_ErrorEvent.htm]
type: testharness
- [Test Description: ErrorEvent and Worker.dispatchEvent()]
+ [initErrorEvent]
expected: FAIL
- [initErrorEvent]
+ [ ErrorEvent and Worker.dispatchEvent() ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/postMessage_clone_port.htm.ini b/tests/wpt/metadata/workers/postMessage_clone_port.htm.ini
index f398431cfb7..8065dc35227 100644
--- a/tests/wpt/metadata/workers/postMessage_clone_port.htm.ini
+++ b/tests/wpt/metadata/workers/postMessage_clone_port.htm.ini
@@ -1,6 +1,5 @@
[postMessage_clone_port.htm]
type: testharness
- expected: TIMEOUT
- [Test Description: Test Description: When the user agent is to clone a port original port, with the clone being owned by owner, it must return a new MessagePort object]
- expected: NOTRUN
+ [ postMessage(): clone a port ]
+ expected: FAIL
diff --git a/tests/wpt/metadata/workers/postMessage_clone_port_error.htm.ini b/tests/wpt/metadata/workers/postMessage_clone_port_error.htm.ini
index a16eb4b3e2c..afc617adbfc 100644
--- a/tests/wpt/metadata/workers/postMessage_clone_port_error.htm.ini
+++ b/tests/wpt/metadata/workers/postMessage_clone_port_error.htm.ini
@@ -1,5 +1,5 @@
[postMessage_clone_port_error.htm]
type: testharness
- [Test Description: Throw a DataCloneError if transfer array in postMessage contains source port.]
+ [ postMessage(): cloning source port ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/postMessage_event_properties.htm.ini b/tests/wpt/metadata/workers/postMessage_event_properties.htm.ini
index d8fb876a781..fe0d346ebfe 100644
--- a/tests/wpt/metadata/workers/postMessage_event_properties.htm.ini
+++ b/tests/wpt/metadata/workers/postMessage_event_properties.htm.ini
@@ -1,5 +1,5 @@
[postMessage_event_properties.htm]
type: testharness
- [Properties of the \'message\' event]
+ [ postMessage(): MessageEvent properties ]
expected: FAIL
diff --git a/tests/wpt/metadata/workers/postMessage_ports_readonly_array.htm.ini b/tests/wpt/metadata/workers/postMessage_ports_readonly_array.htm.ini
index 70b69041b28..aa4e1ca91c5 100644
--- a/tests/wpt/metadata/workers/postMessage_ports_readonly_array.htm.ini
+++ b/tests/wpt/metadata/workers/postMessage_ports_readonly_array.htm.ini
@@ -1,6 +1,5 @@
[postMessage_ports_readonly_array.htm]
type: testharness
- expected: TIMEOUT
- [Test Description: The postMessage() method - Make new ports into a read only array.]
- expected: NOTRUN
+ [ postMessage(): read-only ports array ]
+ expected: FAIL
diff --git a/tests/wpt/metadata/workers/postMessage_target_source.htm.ini b/tests/wpt/metadata/workers/postMessage_target_source.htm.ini
index 755a8ea2acb..b86366d8577 100644
--- a/tests/wpt/metadata/workers/postMessage_target_source.htm.ini
+++ b/tests/wpt/metadata/workers/postMessage_target_source.htm.ini
@@ -1,6 +1,5 @@
[postMessage_target_source.htm]
type: testharness
- expected: TIMEOUT
- [Test Description: The postMessage() method - Let target port be the port with which source port is entangled, if any.]
- expected: NOTRUN
+ [ postMessage(): target port and source port ]
+ expected: FAIL
diff --git a/tests/wpt/web-platform-tests b/tests/wpt/web-platform-tests
-Subproject d917e4056a6a126e8edfc266db124923579bb44
+Subproject a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe