Bug 1127468 - Update web-platform-tests expected data to revision 83d9681ecf334f5fbe1c4b076601cf3c50f42176, a=testonly
authorJames Graham <james@hoppipolla.co.uk>
Wed, 28 Jan 2015 18:26:43 +0000
changeset 226781 48501a491d89a7d72c4d5ceee3a53c6bc408a588
parent 226780 b6b2e23c9e0f6042a0689f9f86e5cf1eec984a92
child 226782 4ee56eaa3008891e1c7be0a0d20b95f0b2e0a264
push id28205
push userryanvm@gmail.com
push dateFri, 30 Jan 2015 17:32:20 +0000
treeherdermozilla-central@d7e156a7a0a6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1127468
milestone38.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1127468 - Update web-platform-tests expected data to revision 83d9681ecf334f5fbe1c4b076601cf3c50f42176, a=testonly
testing/web-platform/meta/FileAPI/idlharness.html.ini
testing/web-platform/meta/FileAPI/progress.html.ini
testing/web-platform/meta/IndexedDB/interfaces.html.ini
testing/web-platform/meta/IndexedDB/interfaces.worker.ini
testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html.ini
testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.ini
testing/web-platform/meta/XMLHttpRequest/interfaces.html.ini
testing/web-platform/meta/ambient-light/idlharness.html.ini
testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini
testing/web-platform/meta/dom/interfaces.html.ini
testing/web-platform/meta/encoding/api-replacement-encodings.html.ini
testing/web-platform/meta/encoding/idlharness.html.ini
testing/web-platform/meta/encoding/textdecoder-fatal-streaming.html.ini
testing/web-platform/meta/encoding/textdecoder-fatal.html.ini
testing/web-platform/meta/encoding/textdecoder-ignorebom.html.ini
testing/web-platform/meta/encoding/textdecoder-labels.html.ini
testing/web-platform/meta/encoding/textdecoder-utf16-surrogates.html.ini
testing/web-platform/meta/encoding/textencoder-constructor-non-utf.html.ini
testing/web-platform/meta/gamepad/idlharness.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html.ini
testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html.ini
testing/web-platform/meta/html/semantics/interfaces.html.ini
testing/web-platform/meta/html/semantics/tabular-data/the-tr-element/sectionRowIndex.html.ini
testing/web-platform/meta/media-source/interfaces.html.ini
testing/web-platform/meta/navigation-timing/idlharness.html.ini
testing/web-platform/meta/notifications/interfaces.html.ini
testing/web-platform/meta/proximity/idlharness.html.ini
testing/web-platform/meta/resource-timing/test_resource_timing.html.ini
testing/web-platform/meta/webaudio/the-audio-api/the-audiodestinationnode-interface/idl-test.html.ini
testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/idl-test.html.ini
testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/idl-test.html.ini
testing/web-platform/meta/websockets/extended-payload-length.html.ini
testing/web-platform/meta/webstorage/idlharness.html.ini
testing/web-platform/meta/webstorage/storage_local_security.html.ini
testing/web-platform/meta/workers/interfaces.worker.ini
--- a/testing/web-platform/meta/FileAPI/idlharness.html.ini
+++ b/testing/web-platform/meta/FileAPI/idlharness.html.ini
@@ -4,28 +4,22 @@
     expected: FAIL
 
   [Blob interface: operation close()]
     expected: FAIL
 
   [Blob interface: [object Blob\] must inherit property "close" with the proper type (3)]
     expected: FAIL
 
-  [File interface: existence and properties of interface object]
-    expected: FAIL
-
   [File interface object length]
     expected: FAIL
 
   [File interface: attribute lastModifiedDate]
     expected: FAIL
 
-  [FileReader interface: existence and properties of interface object]
-    expected: FAIL
-
   [Stringification of [object Blob @ 0x99f5c4f0 (native @ 0x99fcc6a0)\]]
     expected: FAIL
 
   [Blob interface: [object Blob @ 0x99f5c4f0 (native @ 0x99fcc6a0)\] must inherit property "close" with the proper type (3)]
     expected: FAIL
 
   [Stringification of [object Blob @ 0x7f7a0a9ac320 (native @ 0x7f7a0abfe7c0)\]]
     expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/FileAPI/progress.html.ini
@@ -0,0 +1,6 @@
+[progress.html]
+  type: testharness
+  expected: TIMEOUT
+  [FileReader progress events.]
+    expected: NOTRUN
+
--- a/testing/web-platform/meta/IndexedDB/interfaces.html.ini
+++ b/testing/web-platform/meta/IndexedDB/interfaces.html.ini
@@ -1,26 +1,8 @@
 [interfaces.html]
   type: testharness
-  [IDBRequest interface: existence and properties of interface object]
-    expected: FAIL
-
-  [IDBOpenDBRequest interface: existence and properties of interface object]
-    expected: FAIL
-
-  [IDBVersionChangeEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [IDBDatabase interface: existence and properties of interface object]
-    expected: FAIL
-
-  [IDBCursorWithValue interface: existence and properties of interface object]
-    expected: FAIL
-
-  [IDBTransaction interface: existence and properties of interface object]
-    expected: FAIL
-
   [Window interface: attribute indexedDB]
     expected: FAIL
 
   [WorkerUtils interface: attribute indexedDB]
     expected: FAIL
 
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/IndexedDB/interfaces.worker.ini
@@ -0,0 +1,20 @@
+[interfaces.worker]
+  type: testharness
+  [WorkerUtils interface: attribute indexedDB]
+    expected: FAIL
+
+  [IDBCursorWithValue interface: existence and properties of interface object]
+    expected: FAIL
+
+  [IDBCursorWithValue interface object length]
+    expected: FAIL
+
+  [IDBCursorWithValue interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [IDBCursorWithValue interface: existence and properties of interface prototype object\'s "constructor" property]
+    expected: FAIL
+
+  [IDBCursorWithValue interface: attribute value]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html.ini
@@ -0,0 +1,8 @@
+[constructor-object.html]
+  type: testharness
+  [existence and properties of DOMException]
+    expected: FAIL
+
+  [existence of name and code properties on DOMException.prototype]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.ini
@@ -0,0 +1,8 @@
+[constructor-object.worker]
+  type: testharness
+  [existence and properties of DOMException]
+    expected: FAIL
+
+  [existence of name and code properties on DOMException.prototype]
+    expected: FAIL
+
--- a/testing/web-platform/meta/XMLHttpRequest/interfaces.html.ini
+++ b/testing/web-platform/meta/XMLHttpRequest/interfaces.html.ini
@@ -1,16 +1,10 @@
 [interfaces.html]
   type: testharness
-  [XMLHttpRequestUpload interface: existence and properties of interface object]
-    expected: FAIL
-
-  [XMLHttpRequest interface: existence and properties of interface object]
-    expected: FAIL
-
   [XMLHttpRequest interface: operation open(ByteString,DOMString,boolean,DOMString,DOMString)]
     expected: FAIL
 
   [XMLHttpRequest interface: calling open(ByteString,DOMString,boolean,DOMString,DOMString) on new XMLHttpRequest() with too few arguments must throw TypeError]
     expected: FAIL
 
   [XMLHttpRequest interface: new XMLHttpRequest() must inherit property "statusText" with the proper type (16)]
     expected: FAIL
@@ -160,11 +154,8 @@
     expected: FAIL
 
   [FormData interface: calling set(USVString,Blob,USVString) on new FormData(form) with too few arguments must throw TypeError]
     expected: FAIL
 
   [FormData interface: calling set(USVString,USVString) on new FormData(form) with too few arguments must throw TypeError]
     expected: FAIL
 
-  [ProgressEvent interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/ambient-light/idlharness.html.ini
+++ b/testing/web-platform/meta/ambient-light/idlharness.html.ini
@@ -1,11 +1,8 @@
 [idlharness.html]
   type: testharness
   [Window interface: attribute ondevicelight]
     expected: FAIL
 
   [Window interface: window must inherit property "ondevicelight" with the proper type (0)]
     expected: FAIL
 
-  [DeviceLightEvent interface: existence and properties of interface object]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[battery-interface-idlharness.html]
-  type: testharness
-  [BatteryManager interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/dom/interfaces.html.ini
@@ -1,46 +1,34 @@
 [interfaces.html]
   type: testharness
   [DOMException exception: existence and properties of exception interface prototype object\'s "name" property]
     expected: FAIL
 
-  [CustomEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [NodeList interface: existence and properties of interface prototype object]
     expected: FAIL
 
   [MutationObserver interface: operation observe(Node,MutationObserverInit)]
     expected: FAIL
 
-  [Node interface: existence and properties of interface object]
-    expected: FAIL
-
-  [Document interface: existence and properties of interface object]
-    expected: FAIL
-
   [Document interface: attribute origin]
     expected: FAIL
 
   [Document interface: operation prepend([object Object\],[object Object\])]
     expected: FAIL
 
   [Document interface: operation append([object Object\],[object Object\])]
     expected: FAIL
 
   [Document interface: operation query(DOMString)]
     expected: FAIL
 
   [Document interface: operation queryAll(DOMString)]
     expected: FAIL
 
-  [XMLDocument interface: existence and properties of interface object]
-    expected: FAIL
-
   [Document interface: xmlDoc must inherit property "origin" with the proper type (3)]
     expected: FAIL
 
   [Document interface: xmlDoc must inherit property "prepend" with the proper type (29)]
     expected: FAIL
 
   [Document interface: calling prepend([object Object\],[object Object\]) on xmlDoc with too few arguments must throw TypeError]
     expected: FAIL
@@ -61,19 +49,16 @@
     expected: FAIL
 
   [Document interface: calling queryAll(DOMString) on xmlDoc with too few arguments must throw TypeError]
     expected: FAIL
 
   [DOMImplementation interface: operation hasFeature()]
     expected: FAIL
 
-  [DocumentFragment interface: existence and properties of interface object]
-    expected: FAIL
-
   [DocumentFragment interface: operation prepend([object Object\],[object Object\])]
     expected: FAIL
 
   [DocumentFragment interface: operation append([object Object\],[object Object\])]
     expected: FAIL
 
   [DocumentFragment interface: operation query(DOMString)]
     expected: FAIL
@@ -100,19 +85,16 @@
     expected: FAIL
 
   [DocumentFragment interface: document.createDocumentFragment() must inherit property "queryAll" with the proper type (8)]
     expected: FAIL
 
   [DocumentFragment interface: calling queryAll(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError]
     expected: FAIL
 
-  [DocumentType interface: existence and properties of interface object]
-    expected: FAIL
-
   [DocumentType interface: operation before([object Object\],[object Object\])]
     expected: FAIL
 
   [DocumentType interface: operation after([object Object\],[object Object\])]
     expected: FAIL
 
   [DocumentType interface: operation replace([object Object\],[object Object\])]
     expected: FAIL
@@ -130,19 +112,16 @@
     expected: FAIL
 
   [DocumentType interface: document.doctype must inherit property "replace" with the proper type (5)]
     expected: FAIL
 
   [DocumentType interface: calling replace([object Object\],[object Object\]) on document.doctype with too few arguments must throw TypeError]
     expected: FAIL
 
-  [Element interface: existence and properties of interface object]
-    expected: FAIL
-
   [Element interface: attribute namespaceURI]
     expected: FAIL
 
   [Element interface: attribute prefix]
     expected: FAIL
 
   [Element interface: attribute localName]
     expected: FAIL
@@ -211,31 +190,25 @@
     expected: FAIL
 
   [Attr interface: existence and properties of interface object]
     expected: FAIL
 
   [Attr interface: existence and properties of interface prototype object]
     expected: FAIL
 
-  [CharacterData interface: existence and properties of interface object]
-    expected: FAIL
-
   [CharacterData interface: operation before([object Object\],[object Object\])]
     expected: FAIL
 
   [CharacterData interface: operation after([object Object\],[object Object\])]
     expected: FAIL
 
   [CharacterData interface: operation replace([object Object\],[object Object\])]
     expected: FAIL
 
-  [Text interface: existence and properties of interface object]
-    expected: FAIL
-
   [CharacterData interface: document.createTextNode("abc") must inherit property "before" with the proper type (9)]
     expected: FAIL
 
   [CharacterData interface: calling before([object Object\],[object Object\]) on document.createTextNode("abc") with too few arguments must throw TypeError]
     expected: FAIL
 
   [CharacterData interface: document.createTextNode("abc") must inherit property "after" with the proper type (10)]
     expected: FAIL
@@ -244,19 +217,16 @@
     expected: FAIL
 
   [CharacterData interface: document.createTextNode("abc") must inherit property "replace" with the proper type (11)]
     expected: FAIL
 
   [CharacterData interface: calling replace([object Object\],[object Object\]) on document.createTextNode("abc") with too few arguments must throw TypeError]
     expected: FAIL
 
-  [ProcessingInstruction interface: existence and properties of interface object]
-    expected: FAIL
-
   [CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "before" with the proper type (9)]
     expected: FAIL
 
   [CharacterData interface: calling before([object Object\],[object Object\]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError]
     expected: FAIL
 
   [CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "after" with the proper type (10)]
     expected: FAIL
@@ -265,19 +235,16 @@
     expected: FAIL
 
   [CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replace" with the proper type (11)]
     expected: FAIL
 
   [CharacterData interface: calling replace([object Object\],[object Object\]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError]
     expected: FAIL
 
-  [Comment interface: existence and properties of interface object]
-    expected: FAIL
-
   [CharacterData interface: document.createComment("abc") must inherit property "before" with the proper type (9)]
     expected: FAIL
 
   [CharacterData interface: calling before([object Object\],[object Object\]) on document.createComment("abc") with too few arguments must throw TypeError]
     expected: FAIL
 
   [CharacterData interface: document.createComment("abc") must inherit property "after" with the proper type (10)]
     expected: FAIL
@@ -298,19 +265,16 @@
     expected: FAIL
 
   [DOMTokenList interface: calling add(DOMString) on document.body.classList with too few arguments must throw TypeError]
     expected: FAIL
 
   [DOMTokenList interface: calling remove(DOMString) on document.body.classList with too few arguments must throw TypeError]
     expected: FAIL
 
-  [DOMSettableTokenList interface: existence and properties of interface object]
-    expected: FAIL
-
   [Document interface: xmlDoc must inherit property "prepend" with the proper type (31)]
     expected: FAIL
 
   [Document interface: xmlDoc must inherit property "append" with the proper type (32)]
     expected: FAIL
 
   [Document interface: xmlDoc must inherit property "query" with the proper type (33)]
     expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/api-replacement-encodings.html.ini
@@ -0,0 +1,20 @@
+[api-replacement-encodings.html]
+  type: testharness
+  [The "replacement" label should not be a known encoding.]
+    expected: FAIL
+
+  [Label for "replacement" should be rejected by API: csiso2022kr]
+    expected: FAIL
+
+  [Label for "replacement" should be rejected by API: hz-gb-2312]
+    expected: FAIL
+
+  [Label for "replacement" should be rejected by API: iso-2022-cn]
+    expected: FAIL
+
+  [Label for "replacement" should be rejected by API: iso-2022-cn-ext]
+    expected: FAIL
+
+  [Label for "replacement" should be rejected by API: iso-2022-kr]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/idlharness.html.ini
@@ -0,0 +1,8 @@
+[idlharness.html]
+  type: testharness
+  [TextDecoder interface: attribute ignoreBOM]
+    expected: FAIL
+
+  [TextDecoder interface: new TextDecoder() must inherit property "ignoreBOM" with the proper type (2)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textdecoder-fatal-streaming.html.ini
@@ -0,0 +1,8 @@
+[textdecoder-fatal-streaming.html]
+  type: testharness
+  [Fatal flag, non-streaming cases]
+    expected: FAIL
+
+  [Fatal flag, streaming cases]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textdecoder-fatal.html.ini
@@ -0,0 +1,104 @@
+[textdecoder-fatal.html]
+  type: testharness
+  [Fatal flag: utf-8 - invalid code]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - ends early]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - ends early 2]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail 2]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail 3]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail 4]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail 5]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - invalid trail 6]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - > 0x10FFFF]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - obsolete lead byte]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+0000 - 2 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+0000 - 3 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+0000 - 4 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+0000 - 5 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+0000 - 6 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+007F - 2 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+007F - 3 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+007F - 4 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+007F - 5 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+007F - 6 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+07FF - 3 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+07FF - 4 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+07FF - 5 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+07FF - 6 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+FFFF - 4 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+FFFF - 5 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+FFFF - 6 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+10FFFF - 5 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - overlong U+10FFFF - 6 bytes]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - lead surrogate]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - trail surrogate]
+    expected: FAIL
+
+  [Fatal flag: utf-8 - surrogate pair]
+    expected: FAIL
+
+  [Fatal flag: utf-16le - truncated code unit]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textdecoder-ignorebom.html.ini
@@ -0,0 +1,14 @@
+[textdecoder-ignorebom.html]
+  type: testharness
+  [BOM is ignored if ignoreBOM option is specified: utf-8]
+    expected: FAIL
+
+  [BOM is ignored if ignoreBOM option is specified: utf-16le]
+    expected: FAIL
+
+  [BOM is ignored if ignoreBOM option is specified: utf-16be]
+    expected: FAIL
+
+  [The ignoreBOM attribute of TextDecoder]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textdecoder-labels.html.ini
@@ -0,0 +1,5 @@
+[textdecoder-labels.html]
+  type: testharness
+  [name=big5 label=big5-hkscs]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textdecoder-utf16-surrogates.html.ini
@@ -0,0 +1,17 @@
+[textdecoder-utf16-surrogates.html]
+  type: testharness
+  [utf-16le - lone surrogate lead (fatal flag set)]
+    expected: FAIL
+
+  [utf-16le - lone surrogate trail (fatal flag set)]
+    expected: FAIL
+
+  [utf-16le - unmatched surrogate lead (fatal flag set)]
+    expected: FAIL
+
+  [utf-16le - unmatched surrogate trail (fatal flag set)]
+    expected: FAIL
+
+  [utf-16le - swapped surrogate pair (fatal flag set)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/textencoder-constructor-non-utf.html.ini
@@ -0,0 +1,110 @@
+[textencoder-constructor-non-utf.html]
+  type: testharness
+  [Non-UTF encodings supported only for decode, not encode: ibm866]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-2]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-3]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-4]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-5]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-6]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-7]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-8]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-8-i]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-10]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-13]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-14]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-15]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-8859-16]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: koi8-r]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: koi8-u]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: macintosh]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-874]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1250]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1251]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1252]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1253]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1254]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1255]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1256]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1257]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: windows-1258]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: x-mac-cyrillic]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: gbk]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: gb18030]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: big5]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: euc-jp]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: iso-2022-jp]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: shift_jis]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: euc-kr]
+    expected: FAIL
+
+  [Non-UTF encodings supported only for decode, not encode: x-user-defined]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/gamepad/idlharness.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[idlharness.html]
-  type: testharness
-  [GamepadEvent interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -463,19 +463,16 @@
     expected: FAIL
 
   [HTMLCollection interface: document.all must inherit property "namedItem" with the proper type (2)]
     expected: FAIL
 
   [HTMLCollection interface: calling namedItem(DOMString) on document.all with too few arguments must throw TypeError]
     expected: FAIL
 
-  [HTMLFormControlsCollection interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLFormControlsCollection must be primary interface of document.createElement("form").elements]
     expected: FAIL
 
   [Stringification of document.createElement("form").elements]
     expected: FAIL
 
   [HTMLFormControlsCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (0)]
     expected: FAIL
@@ -493,22 +490,16 @@
     expected: FAIL
 
   [HTMLCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (2)]
     expected: FAIL
 
   [HTMLCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError]
     expected: FAIL
 
-  [RadioNodeList interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLOptionsCollection interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLOptionsCollection must be primary interface of document.createElement("select").options]
     expected: FAIL
 
   [Stringification of document.createElement("select").options]
     expected: FAIL
 
   [HTMLOptionsCollection interface: document.createElement("select").options must inherit property "length" with the proper type (0)]
     expected: FAIL
@@ -538,22 +529,16 @@
     expected: FAIL
 
   [HTMLCollection interface: document.createElement("select").options must inherit property "namedItem" with the proper type (2)]
     expected: FAIL
 
   [HTMLCollection interface: calling namedItem(DOMString) on document.createElement("select").options with too few arguments must throw TypeError]
     expected: FAIL
 
-  [HTMLPropertiesCollection interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PropertyNodeList interface: existence and properties of interface object]
-    expected: FAIL
-
   [DOMElementMap interface: existence and properties of interface object]
     expected: FAIL
 
   [DOMElementMap interface object length]
     expected: FAIL
 
   [DOMElementMap interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -562,19 +547,16 @@
     expected: FAIL
 
   [DOMElementMap must be primary interface of document.cssElementMap]
     expected: FAIL
 
   [Stringification of document.cssElementMap]
     expected: FAIL
 
-  [HTMLElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLElement interface: attribute translate]
     expected: FAIL
 
   [HTMLElement interface: attribute dropzone]
     expected: FAIL
 
   [HTMLElement interface: attribute contextMenu]
     expected: FAIL
@@ -730,70 +712,31 @@
     expected: FAIL
 
   [HTMLElement must be primary interface of document.createElement("summary")]
     expected: FAIL
 
   [Stringification of document.createElement("summary")]
     expected: FAIL
 
-  [HTMLUnknownElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLUnknownElement must be primary interface of document.createElement("rb")]
     expected: FAIL
 
   [Stringification of document.createElement("rb")]
     expected: FAIL
 
-  [HTMLHtmlElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLHeadElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTitleElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLBaseElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLLinkElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLLinkElement interface: document.createElement("link") must inherit property "crossOrigin" with the proper type (1)]
     expected: FAIL
 
-  [HTMLMetaElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLStyleElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLBodyElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLBodyElement interface: attribute onstorage]
     expected: FAIL
 
   [HTMLBodyElement interface: document.createElement("body") must inherit property "onstorage" with the proper type (17)]
     expected: FAIL
 
-  [HTMLHeadingElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLParagraphElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLHRElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLPreElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLPreElement must be primary interface of document.createElement("listing")]
     expected: FAIL
 
   [Stringification of document.createElement("listing")]
     expected: FAIL
 
   [HTMLPreElement interface: document.createElement("listing") must inherit property "width" with the proper type (0)]
     expected: FAIL
@@ -811,61 +754,25 @@
     expected: FAIL
 
   [Stringification of document.createElement("xmp")]
     expected: FAIL
 
   [HTMLPreElement interface: document.createElement("xmp") must inherit property "width" with the proper type (0)]
     expected: FAIL
 
-  [HTMLQuoteElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLOListElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLUListElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLLIElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLDListElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLDivElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLAnchorElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLAnchorElement interface: existence and properties of interface prototype object]
     expected: FAIL
 
   [Stringification of document.createElement("a")]
     expected: FAIL
 
   [HTMLAnchorElement interface: document.createElement("a") must inherit property "ping" with the proper type (2)]
     expected: FAIL
 
-  [HTMLDataElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTimeElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLSpanElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLBRElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLModElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLPictureElement interface: existence and properties of interface object]
     expected: FAIL
 
   [HTMLPictureElement interface object length]
     expected: FAIL
 
   [HTMLPictureElement interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -874,19 +781,16 @@
     expected: FAIL
 
   [HTMLPictureElement must be primary interface of document.createElement("picture")]
     expected: FAIL
 
   [Stringification of document.createElement("picture")]
     expected: FAIL
 
-  [HTMLImageElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLImageElement interface: attribute srcset]
     expected: FAIL
 
   [HTMLImageElement interface: attribute sizes]
     expected: FAIL
 
   [HTMLImageElement interface: attribute currentSrc]
     expected: FAIL
@@ -910,25 +814,19 @@
     expected: FAIL
 
   [HTMLImageElement interface: new Image() must inherit property "crossOrigin" with the proper type (4)]
     expected: FAIL
 
   [HTMLImageElement interface: new Image() must inherit property "currentSrc" with the proper type (12)]
     expected: FAIL
 
-  [HTMLIFrameElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLIFrameElement interface: attribute seamless]
     expected: FAIL
 
-  [HTMLEmbedElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "src" with the proper type (0)]
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "type" with the proper type (1)]
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "width" with the proper type (2)]
     expected: FAIL
@@ -940,19 +838,16 @@
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "align" with the proper type (6)]
     expected: FAIL
 
   [HTMLEmbedElement interface: document.createElement("embed") must inherit property "name" with the proper type (7)]
     expected: FAIL
 
-  [HTMLObjectElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLObjectElement interface: operation reportValidity()]
     expected: FAIL
 
   [HTMLObjectElement interface: document.createElement("object") must inherit property "data" with the proper type (0)]
     expected: FAIL
 
   [HTMLObjectElement interface: document.createElement("object") must inherit property "type" with the proper type (1)]
     expected: FAIL
@@ -1027,22 +922,16 @@
     expected: FAIL
 
   [HTMLObjectElement interface: document.createElement("object") must inherit property "codeType" with the proper type (25)]
     expected: FAIL
 
   [HTMLObjectElement interface: document.createElement("object") must inherit property "border" with the proper type (26)]
     expected: FAIL
 
-  [HTMLParamElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLVideoElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMediaElement interface: document.createElement("video") must inherit property "crossOrigin" with the proper type (3)]
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate" with the proper type (23)]
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("video") must inherit property "mediaGroup" with the proper type (34)]
     expected: FAIL
@@ -1051,19 +940,16 @@
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type (40)]
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type (41)]
     expected: FAIL
 
-  [HTMLAudioElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMediaElement interface: document.createElement("audio") must inherit property "crossOrigin" with the proper type (3)]
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate" with the proper type (23)]
     expected: FAIL
 
   [HTMLMediaElement interface: document.createElement("audio") must inherit property "mediaGroup" with the proper type (34)]
     expected: FAIL
@@ -1090,37 +976,28 @@
     expected: FAIL
 
   [HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type (40)]
     expected: FAIL
 
   [HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type (41)]
     expected: FAIL
 
-  [HTMLSourceElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLSourceElement interface: attribute srcset]
     expected: FAIL
 
   [HTMLSourceElement interface: attribute sizes]
     expected: FAIL
 
   [HTMLSourceElement interface: document.createElement("source") must inherit property "srcset" with the proper type (2)]
     expected: FAIL
 
   [HTMLSourceElement interface: document.createElement("source") must inherit property "sizes" with the proper type (3)]
     expected: FAIL
 
-  [HTMLTrackElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLMediaElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMediaElement interface: operation getStartDate()]
     expected: FAIL
 
   [HTMLMediaElement interface: attribute mediaGroup]
     expected: FAIL
 
   [HTMLMediaElement interface: attribute controller]
     expected: FAIL
@@ -1447,22 +1324,16 @@
     expected: FAIL
 
   [EventTarget interface: new MediaController() must inherit property "dispatchEvent" with the proper type (2)]
     expected: FAIL
 
   [EventTarget interface: calling dispatchEvent(Event) on new MediaController() with too few arguments must throw TypeError]
     expected: FAIL
 
-  [TextTrackList interface: existence and properties of interface object]
-    expected: FAIL
-
-  [TextTrack interface: existence and properties of interface object]
-    expected: FAIL
-
   [TextTrack interface: attribute oncuechange]
     expected: FAIL
 
   [TextTrack interface: document.createElement("track").track must inherit property "oncuechange" with the proper type (10)]
     expected: FAIL
 
   [TextTrackCue interface: existence and properties of interface object]
     expected: FAIL
@@ -1492,19 +1363,16 @@
     expected: FAIL
 
   [TextTrackCue interface: attribute onenter]
     expected: FAIL
 
   [TextTrackCue interface: attribute onexit]
     expected: FAIL
 
-  [TrackEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [TrackEvent must be primary interface of new TrackEvent("addtrack"; {track:document.createElement("track").track})]
     expected: FAIL
 
   [Stringification of new TrackEvent("addtrack"; {track:document.createElement("track").track})]
     expected: FAIL
 
   [TrackEvent interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "track" with the proper type (0)]
     expected: FAIL
@@ -1558,28 +1426,22 @@
     expected: FAIL
 
   [Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "initEvent" with the proper type (16)]
     expected: FAIL
 
   [Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent("addtrack"; {track:document.createElement("track").track}) with too few arguments must throw TypeError]
     expected: FAIL
 
-  [HTMLMapElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMapElement interface: attribute images]
     expected: FAIL
 
   [HTMLMapElement interface: document.createElement("map") must inherit property "images" with the proper type (2)]
     expected: FAIL
 
-  [HTMLAreaElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLAreaElement interface: existence and properties of interface prototype object]
     expected: FAIL
 
   [HTMLAreaElement interface: attribute hreflang]
     expected: FAIL
 
   [HTMLAreaElement interface: attribute type]
     expected: FAIL
@@ -1591,43 +1453,28 @@
     expected: FAIL
 
   [HTMLAreaElement interface: document.createElement("area") must inherit property "hreflang" with the proper type (8)]
     expected: FAIL
 
   [HTMLAreaElement interface: document.createElement("area") must inherit property "type" with the proper type (9)]
     expected: FAIL
 
-  [HTMLTableElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLTableElement interface: attribute sortable]
     expected: FAIL
 
   [HTMLTableElement interface: operation stopSorting()]
     expected: FAIL
 
   [HTMLTableElement interface: document.createElement("table") must inherit property "sortable" with the proper type (14)]
     expected: FAIL
 
   [HTMLTableElement interface: document.createElement("table") must inherit property "stopSorting" with the proper type (15)]
     expected: FAIL
 
-  [HTMLTableCaptionElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTableColElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTableSectionElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTableRowElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLTableDataCellElement interface: existence and properties of interface object]
     expected: FAIL
 
   [HTMLTableDataCellElement interface object length]
     expected: FAIL
 
   [HTMLTableDataCellElement interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -1681,40 +1528,28 @@
     expected: FAIL
 
   [HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "sort" with the proper type (3)]
     expected: FAIL
 
   [HTMLTableCellElement interface: document.createElement("th") must inherit property "headers" with the proper type (2)]
     expected: FAIL
 
-  [HTMLTableCellElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLFormElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLFormElement interface: operation reportValidity()]
     expected: FAIL
 
   [HTMLFormElement interface: operation requestAutocomplete()]
     expected: FAIL
 
   [HTMLFormElement interface: document.createElement("form") must inherit property "reportValidity" with the proper type (16)]
     expected: FAIL
 
   [HTMLFormElement interface: document.createElement("form") must inherit property "requestAutocomplete" with the proper type (17)]
     expected: FAIL
 
-  [HTMLLabelElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLInputElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLInputElement interface: attribute dirName]
     expected: FAIL
 
   [HTMLInputElement interface: attribute minLength]
     expected: FAIL
 
   [HTMLInputElement interface: attribute valueLow]
     expected: FAIL
@@ -1747,19 +1582,16 @@
     expected: FAIL
 
   [HTMLInputElement interface: document.createElement("input") must inherit property "labels" with the proper type (48)]
     expected: FAIL
 
   [HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on document.createElement("input") with too few arguments must throw TypeError]
     expected: FAIL
 
-  [HTMLButtonElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLButtonElement interface: attribute menu]
     expected: FAIL
 
   [HTMLButtonElement interface: operation reportValidity()]
     expected: FAIL
 
   [HTMLButtonElement interface: attribute labels]
     expected: FAIL
@@ -1768,19 +1600,16 @@
     expected: FAIL
 
   [HTMLButtonElement interface: document.createElement("button") must inherit property "reportValidity" with the proper type (16)]
     expected: FAIL
 
   [HTMLButtonElement interface: document.createElement("button") must inherit property "labels" with the proper type (18)]
     expected: FAIL
 
-  [HTMLSelectElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLSelectElement interface: attribute autocomplete]
     expected: FAIL
 
   [HTMLSelectElement interface: operation remove(long)]
     expected: FAIL
 
   [HTMLSelectElement interface: operation reportValidity()]
     expected: FAIL
@@ -1795,28 +1624,16 @@
     expected: FAIL
 
   [HTMLSelectElement interface: document.createElement("select") must inherit property "reportValidity" with the proper type (24)]
     expected: FAIL
 
   [HTMLSelectElement interface: document.createElement("select") must inherit property "labels" with the proper type (26)]
     expected: FAIL
 
-  [HTMLDataListElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLOptGroupElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLOptionElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLTextAreaElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLTextAreaElement interface: attribute autocomplete]
     expected: FAIL
 
   [HTMLTextAreaElement interface: attribute dirName]
     expected: FAIL
 
   [HTMLTextAreaElement interface: attribute inputMode]
     expected: FAIL
@@ -1954,58 +1771,43 @@
     expected: FAIL
 
   [HTMLKeygenElement interface: calling setCustomValidity(DOMString) on document.createElement("keygen") with too few arguments must throw TypeError]
     expected: FAIL
 
   [HTMLKeygenElement interface: document.createElement("keygen") must inherit property "labels" with the proper type (13)]
     expected: FAIL
 
-  [HTMLOutputElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLOutputElement interface: operation reportValidity()]
     expected: FAIL
 
   [HTMLOutputElement interface: attribute labels]
     expected: FAIL
 
   [HTMLOutputElement interface: document.createElement("output") must inherit property "reportValidity" with the proper type (10)]
     expected: FAIL
 
   [HTMLOutputElement interface: document.createElement("output") must inherit property "labels" with the proper type (12)]
     expected: FAIL
 
-  [HTMLProgressElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLProgressElement interface: attribute labels]
     expected: FAIL
 
   [HTMLProgressElement interface: document.createElement("progress") must inherit property "labels" with the proper type (3)]
     expected: FAIL
 
-  [HTMLMeterElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMeterElement interface: attribute labels]
     expected: FAIL
 
   [HTMLMeterElement interface: document.createElement("meter") must inherit property "labels" with the proper type (6)]
     expected: FAIL
 
-  [HTMLFieldSetElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLFieldSetElement interface: operation reportValidity()]
     expected: FAIL
 
-  [HTMLLegendElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [AutocompleteErrorEvent interface: existence and properties of interface object]
     expected: FAIL
 
   [AutocompleteErrorEvent interface object length]
     expected: FAIL
 
   [AutocompleteErrorEvent interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -2041,22 +1843,16 @@
     expected: FAIL
 
   [Stringification of document.createElement("details")]
     expected: FAIL
 
   [HTMLDetailsElement interface: document.createElement("details") must inherit property "open" with the proper type (0)]
     expected: FAIL
 
-  [HTMLMenuElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLMenuItemElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMenuItemElement interface: attribute default]
     expected: FAIL
 
   [HTMLMenuItemElement interface: attribute command]
     expected: FAIL
 
   [RelatedEvent interface: existence and properties of interface object]
     expected: FAIL
@@ -2095,28 +1891,19 @@
     expected: FAIL
 
   [HTMLDialogElement interface: operation showModal([object Object\],[object Object\])]
     expected: FAIL
 
   [HTMLDialogElement interface: operation close(DOMString)]
     expected: FAIL
 
-  [HTMLScriptElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLScriptElement interface: document.createElement("script") must inherit property "crossOrigin" with the proper type (5)]
     expected: FAIL
 
-  [HTMLTemplateElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLCanvasElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLCanvasElement interface: operation getContext(DOMString,any)]
     expected: FAIL
 
   [HTMLCanvasElement interface: operation probablySupportsContext(DOMString,any)]
     expected: FAIL
 
   [HTMLCanvasElement interface: operation setContext(RenderingContext)]
     expected: FAIL
@@ -2491,385 +2278,70 @@
     expected: FAIL
 
   [DataTransferItem interface: operation getAsString(FunctionStringCallback)]
     expected: FAIL
 
   [DataTransferItem interface: operation getAsFile()]
     expected: FAIL
 
-  [DragEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [DragEvent interface object length]
     expected: FAIL
 
-  [Window interface: existence and properties of interface object]
-    expected: FAIL
-
   [Window interface: existence and properties of interface prototype object]
     expected: FAIL
 
-  [Window interface: attribute self]
-    expected: FAIL
-
-  [Window interface: attribute name]
-    expected: FAIL
-
-  [Window interface: attribute history]
-    expected: FAIL
-
-  [Window interface: attribute locationbar]
-    expected: FAIL
-
-  [Window interface: attribute menubar]
-    expected: FAIL
-
-  [Window interface: attribute personalbar]
-    expected: FAIL
-
-  [Window interface: attribute scrollbars]
-    expected: FAIL
-
-  [Window interface: attribute statusbar]
-    expected: FAIL
-
-  [Window interface: attribute toolbar]
-    expected: FAIL
-
-  [Window interface: attribute status]
-    expected: FAIL
-
-  [Window interface: operation close()]
-    expected: FAIL
-
-  [Window interface: attribute closed]
-    expected: FAIL
-
-  [Window interface: operation stop()]
-    expected: FAIL
-
-  [Window interface: operation focus()]
-    expected: FAIL
-
-  [Window interface: operation blur()]
-    expected: FAIL
-
-  [Window interface: attribute frames]
-    expected: FAIL
-
-  [Window interface: attribute length]
-    expected: FAIL
-
-  [Window interface: attribute opener]
-    expected: FAIL
-
   [Window interface: attribute parent]
     expected: FAIL
 
-  [Window interface: attribute frameElement]
-    expected: FAIL
-
-  [Window interface: operation open(DOMString,DOMString,DOMString,boolean)]
-    expected: FAIL
-
-  [Window interface: attribute navigator]
-    expected: FAIL
-
-  [Window interface: attribute external]
-    expected: FAIL
-
-  [Window interface: attribute applicationCache]
-    expected: FAIL
-
-  [Window interface: operation alert()]
-    expected: FAIL
-
-  [Window interface: operation confirm(DOMString)]
-    expected: FAIL
-
-  [Window interface: operation prompt(DOMString,DOMString)]
-    expected: FAIL
-
-  [Window interface: operation print()]
-    expected: FAIL
-
-  [Window interface: operation showModalDialog(DOMString,any)]
-    expected: FAIL
-
-  [Window interface: operation postMessage(any,DOMString,[object Object\])]
-    expected: FAIL
-
-  [Window interface: operation captureEvents()]
-    expected: FAIL
-
-  [Window interface: operation releaseEvents()]
-    expected: FAIL
-
-  [Window interface: attribute onabort]
-    expected: FAIL
-
   [Window interface: attribute onautocomplete]
     expected: FAIL
 
   [Window interface: attribute onautocompleteerror]
     expected: FAIL
 
-  [Window interface: attribute onblur]
-    expected: FAIL
-
   [Window interface: attribute oncancel]
     expected: FAIL
 
-  [Window interface: attribute oncanplay]
-    expected: FAIL
-
-  [Window interface: attribute oncanplaythrough]
-    expected: FAIL
-
-  [Window interface: attribute onchange]
-    expected: FAIL
-
-  [Window interface: attribute onclick]
-    expected: FAIL
-
   [Window interface: attribute onclose]
     expected: FAIL
 
-  [Window interface: attribute oncontextmenu]
-    expected: FAIL
-
   [Window interface: attribute oncuechange]
     expected: FAIL
 
-  [Window interface: attribute ondblclick]
-    expected: FAIL
-
-  [Window interface: attribute ondrag]
-    expected: FAIL
-
-  [Window interface: attribute ondragend]
-    expected: FAIL
-
-  [Window interface: attribute ondragenter]
-    expected: FAIL
-
   [Window interface: attribute ondragexit]
     expected: FAIL
 
-  [Window interface: attribute ondragleave]
-    expected: FAIL
-
-  [Window interface: attribute ondragover]
-    expected: FAIL
-
-  [Window interface: attribute ondragstart]
-    expected: FAIL
-
-  [Window interface: attribute ondrop]
-    expected: FAIL
-
-  [Window interface: attribute ondurationchange]
-    expected: FAIL
-
-  [Window interface: attribute onemptied]
-    expected: FAIL
-
-  [Window interface: attribute onended]
-    expected: FAIL
-
-  [Window interface: attribute onerror]
-    expected: FAIL
-
-  [Window interface: attribute onfocus]
-    expected: FAIL
-
-  [Window interface: attribute oninput]
-    expected: FAIL
-
-  [Window interface: attribute oninvalid]
-    expected: FAIL
-
-  [Window interface: attribute onkeydown]
-    expected: FAIL
-
-  [Window interface: attribute onkeypress]
-    expected: FAIL
-
-  [Window interface: attribute onkeyup]
-    expected: FAIL
-
-  [Window interface: attribute onload]
-    expected: FAIL
-
-  [Window interface: attribute onloadeddata]
-    expected: FAIL
-
-  [Window interface: attribute onloadedmetadata]
-    expected: FAIL
-
-  [Window interface: attribute onloadstart]
-    expected: FAIL
-
-  [Window interface: attribute onmousedown]
-    expected: FAIL
-
-  [Window interface: attribute onmouseenter]
-    expected: FAIL
-
-  [Window interface: attribute onmouseleave]
-    expected: FAIL
-
-  [Window interface: attribute onmousemove]
-    expected: FAIL
-
-  [Window interface: attribute onmouseout]
-    expected: FAIL
-
-  [Window interface: attribute onmouseover]
-    expected: FAIL
-
-  [Window interface: attribute onmouseup]
-    expected: FAIL
-
   [Window interface: attribute onmousewheel]
     expected: FAIL
 
-  [Window interface: attribute onpause]
-    expected: FAIL
-
-  [Window interface: attribute onplay]
-    expected: FAIL
-
-  [Window interface: attribute onplaying]
-    expected: FAIL
-
-  [Window interface: attribute onprogress]
-    expected: FAIL
-
-  [Window interface: attribute onratechange]
-    expected: FAIL
-
-  [Window interface: attribute onreset]
-    expected: FAIL
-
-  [Window interface: attribute onresize]
-    expected: FAIL
-
-  [Window interface: attribute onscroll]
-    expected: FAIL
-
-  [Window interface: attribute onseeked]
-    expected: FAIL
-
-  [Window interface: attribute onseeking]
-    expected: FAIL
-
-  [Window interface: attribute onselect]
-    expected: FAIL
-
-  [Window interface: attribute onshow]
-    expected: FAIL
-
   [Window interface: attribute onsort]
     expected: FAIL
 
-  [Window interface: attribute onstalled]
-    expected: FAIL
-
-  [Window interface: attribute onsubmit]
-    expected: FAIL
-
-  [Window interface: attribute onsuspend]
-    expected: FAIL
-
-  [Window interface: attribute ontimeupdate]
-    expected: FAIL
-
   [Window interface: attribute ontoggle]
     expected: FAIL
 
-  [Window interface: attribute onvolumechange]
-    expected: FAIL
-
-  [Window interface: attribute onwaiting]
-    expected: FAIL
-
-  [Window interface: attribute onafterprint]
-    expected: FAIL
-
-  [Window interface: attribute onbeforeprint]
-    expected: FAIL
-
-  [Window interface: attribute onbeforeunload]
-    expected: FAIL
-
-  [Window interface: attribute onhashchange]
-    expected: FAIL
-
-  [Window interface: attribute onlanguagechange]
-    expected: FAIL
-
-  [Window interface: attribute onmessage]
-    expected: FAIL
-
-  [Window interface: attribute onoffline]
-    expected: FAIL
-
-  [Window interface: attribute ononline]
-    expected: FAIL
-
-  [Window interface: attribute onpagehide]
-    expected: FAIL
-
-  [Window interface: attribute onpageshow]
-    expected: FAIL
-
-  [Window interface: attribute onpopstate]
-    expected: FAIL
-
   [Window interface: attribute onstorage]
     expected: FAIL
 
-  [Window interface: attribute onunload]
-    expected: FAIL
-
-  [Window interface: operation btoa(DOMString)]
-    expected: FAIL
-
-  [Window interface: operation atob(DOMString)]
-    expected: FAIL
-
   [Window interface: operation setTimeout(Function,long,any)]
     expected: FAIL
 
   [Window interface: operation setTimeout(DOMString,long,any)]
     expected: FAIL
 
-  [Window interface: operation clearTimeout(long)]
-    expected: FAIL
-
   [Window interface: operation setInterval(Function,long,any)]
     expected: FAIL
 
   [Window interface: operation setInterval(DOMString,long,any)]
     expected: FAIL
 
-  [Window interface: operation clearInterval(long)]
-    expected: FAIL
-
   [Window interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long)]
     expected: FAIL
 
-  [Window interface: attribute sessionStorage]
-    expected: FAIL
-
-  [Window interface: attribute localStorage]
-    expected: FAIL
-
   [Window interface: window must inherit property "self" with the proper type (1)]
     expected: FAIL
 
   [Window interface: window must inherit property "name" with the proper type (3)]
     expected: FAIL
 
   [Window interface: window must inherit property "history" with the proper type (5)]
     expected: FAIL
@@ -3286,28 +2758,16 @@
     expected: FAIL
 
   [Location interface: calling replace(DOMString) on window.location with too few arguments must throw TypeError]
     expected: FAIL
 
   [Location interface: window.location must inherit property "reload" with the proper type (2)]
     expected: FAIL
 
-  [PopStateEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HashChangeEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [PageTransitionEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [BeforeUnloadEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [ApplicationCache interface: existence and properties of interface object]
     expected: FAIL
 
   [ApplicationCache interface object length]
     expected: FAIL
 
   [ApplicationCache interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -3391,19 +2851,16 @@
     expected: FAIL
 
   [Stringification of window.applicationCache]
     expected: FAIL
 
   [ApplicationCache interface: window.applicationCache must inherit property "abort" with the proper type (8)]
     expected: FAIL
 
-  [ErrorEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [Navigator interface: operation isProtocolHandlerRegistered(DOMString,DOMString)]
     expected: FAIL
 
   [Navigator interface: operation isContentHandlerRegistered(DOMString,DOMString)]
     expected: FAIL
 
   [Navigator interface: operation unregisterProtocolHandler(DOMString,DOMString)]
     expected: FAIL
@@ -3460,31 +2917,19 @@
     expected: FAIL
 
   [ImageBitmap interface: attribute width]
     expected: FAIL
 
   [ImageBitmap interface: attribute height]
     expected: FAIL
 
-  [MessageEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object\],[object Object\],MessagePort)]
     expected: FAIL
 
-  [EventSource interface: existence and properties of interface object]
-    expected: FAIL
-
-  [WebSocket interface: existence and properties of interface object]
-    expected: FAIL
-
-  [CloseEvent interface: existence and properties of interface object]
-    expected: FAIL
-
   [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
@@ -3493,19 +2938,16 @@
     expected: FAIL
 
   [MessageChannel interface: attribute port1]
     expected: FAIL
 
   [MessageChannel interface: attribute port2]
     expected: FAIL
 
-  [MessagePort interface: existence and properties of interface object]
-    expected: FAIL
-
   [PortCollection interface: existence and properties of interface object]
     expected: FAIL
 
   [PortCollection interface object length]
     expected: FAIL
 
   [PortCollection interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -3520,19 +2962,16 @@
     expected: FAIL
 
   [PortCollection interface: operation clear()]
     expected: FAIL
 
   [PortCollection interface: operation iterate(PortCollectionCallback)]
     expected: FAIL
 
-  [BroadcastChannel interface: existence and properties of interface object]
-    expected: FAIL
-
   [WorkerGlobalScope interface: existence and properties of interface object]
     expected: FAIL
 
   [WorkerGlobalScope interface object length]
     expected: FAIL
 
   [WorkerGlobalScope interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -3628,22 +3067,16 @@
     expected: FAIL
 
   [SharedWorkerGlobalScope interface: attribute applicationCache]
     expected: FAIL
 
   [SharedWorkerGlobalScope interface: attribute onconnect]
     expected: FAIL
 
-  [Worker interface: existence and properties of interface object]
-    expected: FAIL
-
-  [SharedWorker interface: existence and properties of interface object]
-    expected: FAIL
-
   [WorkerNavigator interface: existence and properties of interface object]
     expected: FAIL
 
   [WorkerNavigator interface object length]
     expected: FAIL
 
   [WorkerNavigator interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -3688,22 +3121,16 @@
     expected: FAIL
 
   [WorkerLocation interface: existence and properties of interface prototype object]
     expected: FAIL
 
   [WorkerLocation interface: existence and properties of interface prototype object\'s "constructor" property]
     expected: FAIL
 
-  [StorageEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLAppletElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLMarqueeElement interface: existence and properties of interface object]
     expected: FAIL
 
   [HTMLMarqueeElement interface object length]
     expected: FAIL
 
   [HTMLMarqueeElement interface: existence and properties of interface prototype object]
     expected: FAIL
@@ -3808,34 +3235,22 @@
     expected: FAIL
 
   [HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "start" with the proper type (14)]
     expected: FAIL
 
   [HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "stop" with the proper type (15)]
     expected: FAIL
 
-  [HTMLFrameSetElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [HTMLFrameSetElement interface: attribute onstorage]
     expected: FAIL
 
   [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onstorage" with the proper type (13)]
     expected: FAIL
 
-  [HTMLFrameElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLDirectoryElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLFontElement interface: existence and properties of interface object]
-    expected: FAIL
-
   [Document interface: iframe.contentDocument must inherit property "styleSheetSets" with the proper type (31)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "cssElementMap" with the proper type (52)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "defaultView" with the proper type (59)]
     expected: FAIL
@@ -4033,8 +3448,17 @@
     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 "ontoggle" with the proper type (153)]
     expected: FAIL
 
+  [HTMLAllCollection interface: existence and properties of interface object]
+    expected: FAIL
+
+  [HTMLUnknownElement must be primary interface of document.createElement("basefont")]
+    expected: FAIL
+
+  [Stringification of document.createElement("basefont")]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html.ini
@@ -0,0 +1,11 @@
+[common-HTMLOptionsCollection-namedItem.html]
+  type: testharness
+  [return an HTMLOptionsCollection in correct order for repeated \'id\' value]
+    expected: FAIL
+
+  [return an HTMLOptionsCollection in correct order for repeated \'name\' value]
+    expected: FAIL
+
+  [return an HTMLOptionsCollection in correct order for repeated mixed value]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html.ini
@@ -0,0 +1,5 @@
+[common-HTMLOptionsCollection.html]
+  type: testharness
+  [Changing the length adds new nodes; The number of new nodes = new length minus old length]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/interfaces.html.ini
+++ b/testing/web-platform/meta/html/semantics/interfaces.html.ini
@@ -28,8 +28,11 @@
     expected: FAIL
 
   [Interfaces for summary]
     expected: FAIL
 
   [Interfaces for rb]
     expected: FAIL
 
+  [Interfaces for basefont]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/tabular-data/the-tr-element/sectionRowIndex.html.ini
@@ -0,0 +1,8 @@
+[sectionRowIndex.html]
+  type: testharness
+  [Row in script-created table]
+    expected: FAIL
+
+  [Row in script-created nested table]
+    expected: FAIL
+
--- a/testing/web-platform/meta/media-source/interfaces.html.ini
+++ b/testing/web-platform/meta/media-source/interfaces.html.ini
@@ -22,22 +22,16 @@
     expected: FAIL
 
   [TextTrack interface: attribute language]
     expected: FAIL
 
   [TextTrack interface: attribute sourceBuffer]
     expected: FAIL
 
-  [MediaSource interface: existence and properties of interface object]
-    expected: FAIL
-
-  [SourceBuffer interface: existence and properties of interface object]
-    expected: FAIL
-
   [SourceBuffer interface: attribute audioTracks]
     expected: FAIL
 
   [SourceBuffer interface: attribute videoTracks]
     expected: FAIL
 
   [SourceBuffer interface: attribute textTracks]
     expected: FAIL
@@ -55,17 +49,14 @@
     expected: FAIL
 
   [SourceBuffer interface: sourceBuffer must inherit property "appendStream" with the proper type (11)]
     expected: FAIL
 
   [SourceBuffer interface: calling appendStream(Stream,unsigned long long) on sourceBuffer with too few arguments must throw TypeError]
     expected: FAIL
 
-  [SourceBufferList interface: existence and properties of interface object]
-    expected: FAIL
-
   [VideoPlaybackQuality interface: attribute totalFrameDelay]
     expected: FAIL
 
   [VideoPlaybackQuality interface: video.getVideoPlaybackQuality() must inherit property "totalFrameDelay" with the proper type (4)]
     expected: FAIL
 
--- a/testing/web-platform/meta/navigation-timing/idlharness.html.ini
+++ b/testing/web-platform/meta/navigation-timing/idlharness.html.ini
@@ -28,8 +28,11 @@
     expected: FAIL
 
   [EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError]
     expected: FAIL
 
   [Window interface: attribute performance]
     expected: FAIL
 
+  [Performance interface: existence and properties of interface object]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/notifications/interfaces.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[interfaces.html]
-  type: testharness
-  [Notification interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/proximity/idlharness.html.ini
+++ b/testing/web-platform/meta/proximity/idlharness.html.ini
@@ -7,14 +7,8 @@
     expected: FAIL
 
   [Window interface: window must inherit property "ondeviceproximity" with the proper type (0)]
     expected: FAIL
 
   [Window interface: window must inherit property "onuserproximity" with the proper type (1)]
     expected: FAIL
 
-  [DeviceProximityEvent interface: existence and properties of interface object]
-    expected: FAIL
-
-  [UserProximityEvent interface: existence and properties of interface object]
-    expected: FAIL
-
--- a/testing/web-platform/meta/resource-timing/test_resource_timing.html.ini
+++ b/testing/web-platform/meta/resource-timing/test_resource_timing.html.ini
@@ -1,5 +1,9 @@
 [test_resource_timing.html]
   type: testharness
   [PerformanceEntry has correct name, initiatorType, startTime, and duration (link)]
     disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1079837
 
+  [PerformanceEntry has correct order of timing attributes (xmlhttprequest)]
+    expected:
+      if not debug and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/webaudio/the-audio-api/the-audiodestinationnode-interface/idl-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[idl-test.html]
-  type: testharness
-  [AudioDestinationNode interface: existence and properties of interface object]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/idl-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[idl-test.html]
-  type: testharness
-  [DelayNode interface: existence and properties of interface object]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/idl-test.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[idl-test.html]
-  type: testharness
-  [GainNode interface: existence and properties of interface object]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/websockets/extended-payload-length.html.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[extended-payload-length.html]
-  type: testharness
-  [Application data is 125 byte which means any \'Extended payload length\' field isn\'t used at all.]
-    expected: FAIL
-
-  [Application data is 126 byte which starts to use the 16 bit \'Extended payload length\' field.]
-    expected: FAIL
-
-  [Application data is 0xFFFF byte which means the upper bound of the 16 bit \'Extended payload length\' field.]
-    expected: FAIL
-
-  [Application data is (0xFFFF + 1) byte which starts to use the 64 bit \'Extended payload length\' field]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webstorage/idlharness.html.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[idlharness.html]
-  type: testharness
-  [Window interface: attribute sessionStorage]
-    expected: FAIL
-
-  [Window interface: attribute localStorage]
-    expected: FAIL
-
-  [StorageEvent interface: existence and properties of interface object]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webstorage/storage_local_security.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[storage_local_security.html]
-  type: testharness
-  [storage local security test]
-    expected: FAIL
-
--- a/testing/web-platform/meta/workers/interfaces.worker.ini
+++ b/testing/web-platform/meta/workers/interfaces.worker.ini
@@ -1,13 +1,10 @@
 [interfaces.worker]
   type: testharness
-  [WorkerGlobalScope interface: existence and properties of interface object]
-    expected: FAIL
-
   [WorkerGlobalScope interface: attribute onlanguagechange]
     expected: FAIL
 
   [WorkerGlobalScope interface: operation importScripts(DOMString)]
     expected: FAIL
 
   [WorkerGlobalScope interface: operation setTimeout(Function,long,any)]
     expected: FAIL
@@ -16,25 +13,16 @@
     expected: FAIL
 
   [WorkerGlobalScope interface: operation setInterval(Function,long,any)]
     expected: FAIL
 
   [WorkerGlobalScope interface: operation setInterval(DOMString,long,any)]
     expected: FAIL
 
-  [DedicatedWorkerGlobalScope interface: existence and properties of interface object]
-    expected: FAIL
-
-  [DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object\])]
-    expected: FAIL
-
-  [DedicatedWorkerGlobalScope interface: attribute onmessage]
-    expected: FAIL
-
   [DedicatedWorkerGlobalScope interface: self must inherit property "postMessage" with the proper type (0)]
     expected: FAIL
 
   [DedicatedWorkerGlobalScope interface: calling postMessage(any,[object Object\]) on self with too few arguments must throw TypeError]
     expected: FAIL
 
   [DedicatedWorkerGlobalScope interface: self must inherit property "onmessage" with the proper type (1)]
     expected: FAIL