Bug 1233726 - Update web-platform-tests expected data to revision 05c55fbdc527eacdc7b875f298a8cb1b6db0dfcd, a=testonly
☠☠ backed out by d3c254e1d98a ☠ ☠
authorJames Graham <james@hoppipolla.co.uk>
Fri, 18 Dec 2015 09:26:21 +0000
changeset 277016 b11446d7201fe822bb0d3ee5da8e5cbdb90b5fa7
parent 277015 b34d80ec0e6c33591fb97fd3652857cbce35d04b
child 277017 62dab36901e2f64fe0baa04c79fa3d24ef76dd8d
push id29814
push usercbook@mozilla.com
push dateMon, 21 Dec 2015 10:52:58 +0000
treeherdermozilla-central@e6ba2d4a2e49 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1233726
milestone46.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 1233726 - Update web-platform-tests expected data to revision 05c55fbdc527eacdc7b875f298a8cb1b6db0dfcd, a=testonly
testing/web-platform/meta/FileAPI/idlharness.worker.js.ini
testing/web-platform/meta/content-security-policy/media-src/media-src-redir-bug.sub.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html.ini
testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html.ini
testing/web-platform/meta/html/semantics/text-level-semantics/the-bdi-element/bdi-neutral-number.html.ini
testing/web-platform/meta/selectors/attribute-selectors/attribute-case/semantics.html.ini
testing/web-platform/meta/selectors/attribute-selectors/attribute-case/syntax.html.ini
testing/web-platform/meta/svg/interfaces.html.ini
testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
testing/web-platform/meta/url/a-element.xhtml.ini
testing/web-platform/meta/url/interfaces.html.ini
testing/web-platform/meta/webgl/compressedTexSubImage2D.html.ini
testing/web-platform/meta/webvtt/interfaces.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_timestamp_past.html.ini
testing/web-platform/mozilla/meta/service-workers/service-worker/unregister-then-register-new-script.https.html.ini
--- a/testing/web-platform/meta/FileAPI/idlharness.worker.js.ini
+++ b/testing/web-platform/meta/FileAPI/idlharness.worker.js.ini
@@ -36,8 +36,146 @@
   [FileList interface: existence and properties of interface prototype object's "constructor" property]
     expected: FAIL
 
   [FileList interface: operation item(unsigned long)]
     expected: FAIL
 
   [FileList interface: attribute length]
     expected: FAIL
+
+  [FileReader interface: existence and properties of interface object]
+    expected: FAIL
+
+  [FileReader interface object length]
+    expected: FAIL
+
+  [FileReader interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [FileReader interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [FileReader interface: operation readAsArrayBuffer(Blob)]
+    expected: FAIL
+
+  [FileReader interface: operation readAsText(Blob,DOMString)]
+    expected: FAIL
+
+  [FileReader interface: operation readAsDataURL(Blob)]
+    expected: FAIL
+
+  [FileReader interface: operation abort()]
+    expected: FAIL
+
+  [FileReader interface: constant EMPTY on interface object]
+    expected: FAIL
+
+  [FileReader interface: constant EMPTY on interface prototype object]
+    expected: FAIL
+
+  [FileReader interface: constant LOADING on interface object]
+    expected: FAIL
+
+  [FileReader interface: constant LOADING on interface prototype object]
+    expected: FAIL
+
+  [FileReader interface: constant DONE on interface object]
+    expected: FAIL
+
+  [FileReader interface: constant DONE on interface prototype object]
+    expected: FAIL
+
+  [FileReader interface: attribute readyState]
+    expected: FAIL
+
+  [FileReader interface: attribute result]
+    expected: FAIL
+
+  [FileReader interface: attribute error]
+    expected: FAIL
+
+  [FileReader interface: attribute onloadstart]
+    expected: FAIL
+
+  [FileReader interface: attribute onprogress]
+    expected: FAIL
+
+  [FileReader interface: attribute onload]
+    expected: FAIL
+
+  [FileReader interface: attribute onabort]
+    expected: FAIL
+
+  [FileReader interface: attribute onerror]
+    expected: FAIL
+
+  [FileReader interface: attribute onloadend]
+    expected: FAIL
+
+  [FileReader must be primary interface of new FileReader()]
+    expected: FAIL
+
+  [Stringification of new FileReader()]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)]
+    expected: FAIL
+
+  [FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)]
+    expected: FAIL
+
+  [FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)]
+    expected: FAIL
+
+  [FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "result" with the proper type (8)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "error" with the proper type (9)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)]
+    expected: FAIL
+
+  [FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)]
+    expected: FAIL
+
+  [FileList interface object name]
+    expected: FAIL
+
+  [FileReader interface object name]
+    expected: FAIL
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/content-security-policy/media-src/media-src-redir-bug.sub.html.ini
@@ -0,0 +1,21 @@
+[media-src-redir-bug.sub.html]
+  type: testharness
+  expected: TIMEOUT
+  [In-policy async video src]
+    expected:
+      if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
+
+  [in-policy async video src w/redir]
+    expected: NOTRUN
+
+  [In-policy async video source element]
+    expected:
+      if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
+      if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
+
+  [In-policy async video source element w/redir]
+    expected:
+      if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): NOTRUN
+      if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): NOTRUN
+
--- a/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html.ini
+++ b/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html.ini
@@ -1,4 +1,4 @@
 [creating_browsing_context_test_01.html]
   type: testharness
   disabled:
-    if (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1215461
+    if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1215461
--- a/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini
+++ b/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini
@@ -1,5 +1,4 @@
 [unknown-element.html]
   type: testharness
   expected:
     if not debug and e10s and (os == "mac") and (version == "OS X 10.10.2") and (processor == "x86") and (bits == 32): TIMEOUT
-    if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86") and (bits == 32): TIMEOUT
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -2744,8 +2744,83 @@
     expected: FAIL
 
   [WorkerLocation interface: attribute search]
     expected: FAIL
 
   [WorkerLocation interface: attribute hash]
     expected: FAIL
 
+  [DOMElementMap interface object name]
+    expected: FAIL
+
+  [AudioTrackList interface object name]
+    expected: FAIL
+
+  [AudioTrack interface object name]
+    expected: FAIL
+
+  [VideoTrackList interface object name]
+    expected: FAIL
+
+  [VideoTrack interface object name]
+    expected: FAIL
+
+  [MediaController interface object name]
+    expected: FAIL
+
+  [HTMLTableDataCellElement interface object name]
+    expected: FAIL
+
+  [HTMLTableHeaderCellElement interface object name]
+    expected: FAIL
+
+  [HTMLKeygenElement interface object name]
+    expected: FAIL
+
+  [AutocompleteErrorEvent interface object name]
+    expected: FAIL
+
+  [HTMLDetailsElement interface object name]
+    expected: FAIL
+
+  [RelatedEvent interface object name]
+    expected: FAIL
+
+  [HTMLDialogElement interface object name]
+    expected: FAIL
+
+  [CanvasProxy interface object name]
+    expected: FAIL
+
+  [DrawingStyle interface object name]
+    expected: FAIL
+
+  [DataTransferItemList interface object name]
+    expected: FAIL
+
+  [DataTransferItem interface object name]
+    expected: FAIL
+
+  [ApplicationCache interface object name]
+    expected: FAIL
+
+  [PortCollection interface object name]
+    expected: FAIL
+
+  [WorkerGlobalScope interface object name]
+    expected: FAIL
+
+  [DedicatedWorkerGlobalScope interface object name]
+    expected: FAIL
+
+  [SharedWorkerGlobalScope interface object name]
+    expected: FAIL
+
+  [WorkerNavigator interface object name]
+    expected: FAIL
+
+  [WorkerLocation interface object name]
+    expected: FAIL
+
+  [HTMLMarqueeElement interface object name]
+    expected: FAIL
+
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html.ini
@@ -1,26 +1,8 @@
 [basic.html]
   type: testharness
-  [<img srcset="/images/green-256x256.png 1.6x" data-expect="160">]
-    expected: FAIL
-
-  [<img srcset="/images/green-256x256.png 2x" data-expect="128">]
-    expected: FAIL
-
-  [<img srcset="/images/green-256x256.png 10000x" data-expect="0">]
+  [<img srcset="data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-1%20-1%202%202'%20width='20'><circle%20r='1'/></svg> 2x" data-expect="10">]
     expected: FAIL
 
-  [<img srcset="/images/green-256x256.png 9e99999999999999999999999x" data-expect="0">]
-    expected: FAIL
-
-  [<img srcset="/images/green-256x256.png 512w" sizes="256px" data-expect="128">]
+  [<img srcset="data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-1%20-1%202%202'%20height='20'><circle%20r='1'/></svg> 2x" data-expect="10">]
     expected: FAIL
 
-  [<img srcset="/images/green-256x256.png 256w" sizes="512px" data-expect="512">]
-    expected: FAIL
-
-  [<img srcset="/images/green-256x256.png 256w" sizes="1px" data-expect="1">]
-    expected: FAIL
-
-  [<img srcset="/images/green-256x256.png 256w" sizes="0px" data-expect="0">]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/text-level-semantics/the-bdi-element/bdi-neutral-number.html.ini
@@ -0,0 +1,4 @@
+[bdi-neutral-number.html]
+  type: reftest
+  expected:
+    if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT
--- a/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/semantics.html.ini
+++ b/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/semantics.html.ini
@@ -1012,8 +1012,206 @@
     expected: FAIL
 
   [[foo='bar' i\] <div baz="BAR"> in XML]
     expected: FAIL
 
   [[foo='bar' i\] <div baz="BAR"> with querySelector in XML]
     expected: FAIL
 
+  [[class~='a' i\] <div class="X A B"> in standards mode]
+    expected: FAIL
+
+  [[class~='a' i\] <div class="X A B"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> in standards mode]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> in standards mode]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> in standards mode]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> in standards mode]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> in standards mode]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> in standards mode]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> in standards mode]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> in standards mode]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> in standards mode]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> in standards mode]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards mode]
+    expected: FAIL
+
+  [[class~='a' i\] <div class="X A B"> in quirks mode]
+    expected: FAIL
+
+  [[class~='a' i\] <div class="X A B"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> in quirks mode]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> in quirks mode]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> in quirks mode]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> in quirks mode]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> in quirks mode]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> in quirks mode]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> in quirks mode]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> in quirks mode]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> in quirks mode]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> in quirks mode]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks mode]
+    expected: FAIL
+
+  [[class~='a' i\] <div class="X A B"> in XML]
+    expected: FAIL
+
+  [[class~='a' i\] <div class="X A B"> with querySelector in XML]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> in XML]
+    expected: FAIL
+
+  [[class~='A' i\] <div class="x a b"> with querySelector in XML]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> in XML]
+    expected: FAIL
+
+  [[id^='a' i\] <div id="AB"> with querySelector in XML]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> in XML]
+    expected: FAIL
+
+  [[id$='A' i\] <div id="xa"> with querySelector in XML]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> in XML]
+    expected: FAIL
+
+  [[lang|='a' i\] <div lang="A-B"> with querySelector in XML]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> in XML]
+    expected: FAIL
+
+  [[lang*='A' i\] <div lang="xab"> with querySelector in XML]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> in XML]
+    expected: FAIL
+
+  [[foo~='ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in XML]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> in XML]
+    expected: FAIL
+
+  [[foo^='Ä' i\] /* COMBINING in selector */ <div foo="Ä"> with querySelector in XML]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> in XML]
+    expected: FAIL
+
+  [[foo$='Ä' i\] /* COMBINING in selector */ <div foo="ä"> with querySelector in XML]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> in XML]
+    expected: FAIL
+
+  [[foo*='ä' i\] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XML]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> in XML]
+    expected: FAIL
+
+  [[foo|='ä' i\] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XML]
+    expected: FAIL
+
--- a/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/syntax.html.ini
+++ b/testing/web-platform/meta/selectors/attribute-selectors/attribute-case/syntax.html.ini
@@ -364,8 +364,44 @@
     expected: FAIL
 
   [[*|foo='bar' i\] with querySelector in XML]
     expected: FAIL
 
   [[foo /* sanity check (invalid) */ with querySelector in XML]
     expected: FAIL
 
+  [[foo*='bar' i\] in standards mode]
+    expected: FAIL
+
+  [[foo*='bar' i\] with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo|='bar' i\] in standards mode]
+    expected: FAIL
+
+  [[foo|='bar' i\] with querySelector in standards mode]
+    expected: FAIL
+
+  [[foo*='bar' i\] in quirks mode]
+    expected: FAIL
+
+  [[foo*='bar' i\] with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo|='bar' i\] in quirks mode]
+    expected: FAIL
+
+  [[foo|='bar' i\] with querySelector in quirks mode]
+    expected: FAIL
+
+  [[foo*='bar' i\] in XML]
+    expected: FAIL
+
+  [[foo*='bar' i\] with querySelector in XML]
+    expected: FAIL
+
+  [[foo|='bar' i\] in XML]
+    expected: FAIL
+
+  [[foo|='bar' i\] with querySelector in XML]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/svg/interfaces.html.ini
@@ -0,0 +1,2450 @@
+[interfaces.html]
+  type: testharness
+  [Document interface: attribute rootElement]
+    expected: FAIL
+
+  [SVGElement interface: attribute tabIndex]
+    expected: FAIL
+
+  [SVGElement interface: operation focus()]
+    expected: FAIL
+
+  [SVGElement interface: operation blur()]
+    expected: FAIL
+
+  [SVGGeometryElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGGeometryElement interface object length]
+    expected: FAIL
+
+  [SVGGeometryElement interface object name]
+    expected: FAIL
+
+  [SVGGeometryElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGGeometryElement interface: operation isPointInFill(DOMPoint)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: operation isPointInStroke(DOMPoint)]
+    expected: FAIL
+
+  [SVGNumber interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGSVGElement interface: operation getIntersectionList(DOMRectReadOnly,SVGElement)]
+    expected: FAIL
+
+  [SVGSVGElement interface: operation getEnclosureList(DOMRectReadOnly,SVGElement)]
+    expected: FAIL
+
+  [SVGSVGElement interface: operation checkIntersection(SVGElement,DOMRectReadOnly)]
+    expected: FAIL
+
+  [SVGSVGElement interface: operation checkEnclosure(SVGElement,DOMRectReadOnly)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "currentTranslate" with the proper type (5)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "getIntersectionList" with the proper type (6)]
+    expected: FAIL
+
+  [SVGSVGElement interface: calling getIntersectionList(DOMRectReadOnly,SVGElement) on svg with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "getEnclosureList" with the proper type (7)]
+    expected: FAIL
+
+  [SVGSVGElement interface: calling getEnclosureList(DOMRectReadOnly,SVGElement) on svg with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "checkIntersection" with the proper type (8)]
+    expected: FAIL
+
+  [SVGSVGElement interface: calling checkIntersection(SVGElement,DOMRectReadOnly) on svg with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "checkEnclosure" with the proper type (9)]
+    expected: FAIL
+
+  [SVGSVGElement interface: calling checkEnclosure(SVGElement,DOMRectReadOnly) on svg with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onafterprint" with the proper type (29)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onbeforeprint" with the proper type (30)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onbeforeunload" with the proper type (31)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onhashchange" with the proper type (32)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onlanguagechange" with the proper type (33)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onmessage" with the proper type (34)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onoffline" with the proper type (35)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "ononline" with the proper type (36)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onpagehide" with the proper type (37)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onpageshow" with the proper type (38)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onpopstate" with the proper type (39)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onrejectionhandled" with the proper type (40)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onstorage" with the proper type (41)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onunhandledrejection" with the proper type (42)]
+    expected: FAIL
+
+  [SVGSVGElement interface: svg must inherit property "onunload" with the proper type (43)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: svg must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: g must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGUnknownElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGUnknownElement interface object length]
+    expected: FAIL
+
+  [SVGUnknownElement interface object name]
+    expected: FAIL
+
+  [SVGUnknownElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGUnknownElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: defs must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: Desc must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: metadata must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: title must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: symbol must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: use must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: Switch must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGStyleElement interface: style must inherit property "sheet" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: style must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGTransform interface: svg.createSVGTransform() must inherit property "matrix" with the proper type (8)]
+    expected: FAIL
+
+  [SVGPathElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGPathElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: path must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on path with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: path must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on path with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: path must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGRectElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGRectElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: rect must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on rect with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: rect must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on rect with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: rect must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGCircleElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGCircleElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: circle must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on circle with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: circle must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on circle with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: circle must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGEllipseElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGEllipseElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: ellipse must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on ellipse with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: ellipse must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on ellipse with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: ellipse must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGLineElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGLineElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: line must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on line with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: line must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on line with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: line must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGPolylineElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGPolylineElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: polyline must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on polyline with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: polyline must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on polyline with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: polyline must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGPolygonElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGPolygonElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGGeometryElement interface: polygon must inherit property "isPointInFill" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInFill(DOMPoint) on polygon with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGeometryElement interface: polygon must inherit property "isPointInStroke" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGeometryElement interface: calling isPointInStroke(DOMPoint) on polygon with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: polygon must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGTextContentElement must be primary interface of textContent]
+    expected: FAIL
+
+  [Stringification of textContent]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "LENGTHADJUST_UNKNOWN" with the proper type (0)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "LENGTHADJUST_SPACING" with the proper type (1)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "LENGTHADJUST_SPACINGANDGLYPHS" with the proper type (2)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "textLength" with the proper type (3)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "lengthAdjust" with the proper type (4)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getNumberOfChars" with the proper type (5)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getComputedTextLength" with the proper type (6)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getSubStringLength" with the proper type (7)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getSubStringLength(unsigned long,unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getStartPositionOfChar" with the proper type (8)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getStartPositionOfChar(unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getEndPositionOfChar" with the proper type (9)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getEndPositionOfChar(unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getExtentOfChar" with the proper type (10)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getExtentOfChar(unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getRotationOfChar" with the proper type (11)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getRotationOfChar(unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "getCharNumAtPosition" with the proper type (12)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling getCharNumAtPosition(DOMPoint) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGTextContentElement interface: textContent must inherit property "selectSubString" with the proper type (13)]
+    expected: FAIL
+
+  [SVGTextContentElement interface: calling selectSubString(unsigned long,unsigned long) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "transform" with the proper type (0)]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "getBBox" with the proper type (1)]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: calling getBBox(SVGBoundingBoxOptions) on textContent with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "getCTM" with the proper type (2)]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "getScreenCTM" with the proper type (3)]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "requiredExtensions" with the proper type (4)]
+    expected: FAIL
+
+  [SVGGraphicsElement interface: textContent must inherit property "systemLanguage" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: textContent must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: text must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: tspan must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: textPath must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGImageElement interface: attribute crossOrigin]
+    expected: FAIL
+
+  [SVGImageElement interface: image must inherit property "crossOrigin" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: image must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: foreignObject must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGMarkerElement interface: attribute orient]
+    expected: FAIL
+
+  [SVGMarkerElement interface: marker must inherit property "orient" with the proper type (13)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: marker must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGSolidcolorElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGSolidcolorElement interface object length]
+    expected: FAIL
+
+  [SVGSolidcolorElement interface object name]
+    expected: FAIL
+
+  [SVGSolidcolorElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGSolidcolorElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: linearGradient must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGRadialGradientElement interface: attribute fr]
+    expected: FAIL
+
+  [SVGRadialGradientElement interface: radialGradient must inherit property "fr" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: radialGradient must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGMeshElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGMeshElement interface object length]
+    expected: FAIL
+
+  [SVGMeshElement interface object name]
+    expected: FAIL
+
+  [SVGMeshElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGMeshElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGMeshrowElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGMeshrowElement interface object length]
+    expected: FAIL
+
+  [SVGMeshrowElement interface object name]
+    expected: FAIL
+
+  [SVGMeshrowElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGMeshrowElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGMeshpatchElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGMeshpatchElement interface object length]
+    expected: FAIL
+
+  [SVGMeshpatchElement interface object name]
+    expected: FAIL
+
+  [SVGMeshpatchElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGMeshpatchElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: stop must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: pattern must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGHatchElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGHatchElement interface object length]
+    expected: FAIL
+
+  [SVGHatchElement interface object name]
+    expected: FAIL
+
+  [SVGHatchElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGHatchElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGHatchpathElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGHatchpathElement interface object length]
+    expected: FAIL
+
+  [SVGHatchpathElement interface object name]
+    expected: FAIL
+
+  [SVGHatchpathElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGHatchpathElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGCursorElement interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGCursorElement interface object length]
+    expected: FAIL
+
+  [SVGCursorElement interface object name]
+    expected: FAIL
+
+  [SVGCursorElement interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGCursorElement interface: existence and properties of interface prototype object's "constructor" property]
+    expected: FAIL
+
+  [SVGCursorElement interface: attribute x]
+    expected: FAIL
+
+  [SVGCursorElement interface: attribute y]
+    expected: FAIL
+
+  [SVGCursorElement interface: attribute href]
+    expected: FAIL
+
+  [SVGCursorElement must be primary interface of cursor]
+    expected: FAIL
+
+  [Stringification of cursor]
+    expected: FAIL
+
+  [SVGCursorElement interface: cursor must inherit property "x" with the proper type (0)]
+    expected: FAIL
+
+  [SVGCursorElement interface: cursor must inherit property "y" with the proper type (1)]
+    expected: FAIL
+
+  [SVGCursorElement interface: cursor must inherit property "href" with the proper type (2)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: cursor must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGScriptElement interface: script must inherit property "crossOrigin" with the proper type (1)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: script must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGZoomEvent interface: existence and properties of interface object]
+    expected: FAIL
+
+  [SVGZoomEvent interface: existence and properties of interface prototype object]
+    expected: FAIL
+
+  [SVGZoomEvent interface: attribute zoomRectScreen]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: a must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: view must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: filter must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feBlend must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feColorMatrix must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feComponentTransfer must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncR must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncG must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncB must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feFuncA must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feComposite must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feConvolveMatrix must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feDiffuseLighting must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: fePointLight must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feSpotLight must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feDisplacementMap must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feDropShadow must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feFlood must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_UNKNOWN on interface object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_UNKNOWN on interface prototype object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_DUPLICATE on interface object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_DUPLICATE on interface prototype object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_WRAP on interface object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_WRAP on interface prototype object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_NONE on interface object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_NONE on interface prototype object]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: attribute edgeMode]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement must be primary interface of feGaussianBlur]
+    expected: FAIL
+
+  [Stringification of feGaussianBlur]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "SVG_EDGEMODE_UNKNOWN" with the proper type (0)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "SVG_EDGEMODE_DUPLICATE" with the proper type (1)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "SVG_EDGEMODE_WRAP" with the proper type (2)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "SVG_EDGEMODE_NONE" with the proper type (3)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "in1" with the proper type (4)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "stdDeviationX" with the proper type (5)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "stdDeviationY" with the proper type (6)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "edgeMode" with the proper type (7)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "setStdDeviation" with the proper type (8)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: calling setStdDeviation(float,float) on feGaussianBlur with too few arguments must throw TypeError]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "x" with the proper type (9)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "y" with the proper type (10)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "width" with the proper type (11)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "height" with the proper type (12)]
+    expected: FAIL
+
+  [SVGFEGaussianBlurElement interface: feGaussianBlur must inherit property "result" with the proper type (13)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feGaussianBlur must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGFEImageElement interface: attribute crossOrigin]
+    expected: FAIL
+
+  [SVGFEImageElement interface: feImage must inherit property "crossOrigin" with the proper type (1)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feImage must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feMerge must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feMergeNode must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feMorphology must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feSpecularLighting must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feTile must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "tabIndex" with the proper type (3)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "focus" with the proper type (4)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "blur" with the proper type (5)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "onautocomplete" with the proper type (7)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "onautocompleteerror" with the proper type (8)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "oncancel" with the proper type (10)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "onclose" with the proper type (15)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "oncuechange" with the proper type (17)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "ondragexit" with the proper type (22)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "onsort" with the proper type (61)]
+    expected: FAIL
+
+  [SVGElement interface: feTurbulence must inherit property "ontoggle" with the proper type (66)]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
@@ -0,0 +1,488 @@
+[a-element-xhtml.xhtml]
+  type: testharness
+  [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://f:21/ b ? d # e > against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://f:b/c> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://f: /c> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://f:fifty-two/c> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <:foo.com\\> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <:\\> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo://> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http::@c:29> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://&a:foo(b\]c@d:2/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://::@c@d:2> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://foo.com/\\@> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http:\\\\foo.com\\> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http:\\\\a\\b:c\\d@foo.com\\> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo:/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo://///////> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <foo:////://///> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <c:/foo> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://2001::1> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://2001::1\]> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <madeupscheme:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <file:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <ftps:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <gopher:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <data:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <javascript:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <mailto:/example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <madeupscheme:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <ftps:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <gopher:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <data:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <javascript:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <mailto:example.com/> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <#β> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <data:text/html,test#test> against <http://example.org/foo/bar>]
+    expected: FAIL
+
+  [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <  File:c|////foo\\bar.html> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <//server/file> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <\\\\server\\file> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: </\\server/file> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file:///foo/bar.txt> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file:///home/me> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <//> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <///> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <///test> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file://test> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file://localhost> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file://localhost/> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file://localhost/test> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <test> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <file:test> against <file:///tmp/mock/path>]
+    expected: FAIL
+
+  [Parsing: <http://example.com/foo/%2e> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://example.com\\\\foo\\\\bar> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://www.google.com/foo?bar=baz# »> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <data:test# »> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://[www.google.com\]/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://192.0x00A80001> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://user:pass@/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:\\\\www.google.com\\foo> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <httpa://foo:80/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://foo:-80/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <gopher://foo:70/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <gopher://foo:443/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <madeupscheme:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <ftps:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <gopher:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <data:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <javascript:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <mailto:/example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <madeupscheme:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <ftps:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <gopher:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <data:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <javascript:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <mailto:example.com/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http::b@www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:/:b@www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://:b@www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:/:@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://user@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:/@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <https:@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:a:b@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:/a:b@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://a:b@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http::@/www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://www.@pple.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:@:www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http:/@:www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://@:www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <http://:@www.example.com> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file:..> against <http://www.example.com/test>]
+    expected: FAIL
+
+  [Parsing: <http://example example.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://[\]> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://[:\]> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://GOO  goo.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://﷐zyx.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%41.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%00.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://你好你好> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%zz%66%a.com> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%25> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://hello%00> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://192.168.0.257> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://192.168.0.1 hello> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://0Xc0.0250.01> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <http://[google.com\]> against <http://other.com/>]
+    expected: FAIL
+
+  [Parsing: <#> against <test:test>]
+    expected: FAIL
+
+  [Parsing: <#x> against <mailto:x@x.com>]
+    expected: FAIL
+
+  [Parsing: <#x> against <data:,>]
+    expected: FAIL
+
+  [Parsing: <#x> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <#> against <test:test?test>]
+    expected: FAIL
+
+  [Parsing: <i> against <sc:sd>]
+    expected: FAIL
+
+  [Parsing: <i> against <sc:sd/sd>]
+    expected: FAIL
+
+  [Parsing: <i> against <sc:/pa/pa>]
+    expected: FAIL
+
+  [Parsing: <i> against <sc://ho/pa>]
+    expected: FAIL
+
+  [Parsing: <i> against <sc:///pa/pa>]
+    expected: FAIL
+
+  [Parsing: <../i> against <sc:sd>]
+    expected: FAIL
+
+  [Parsing: <../i> against <sc:sd/sd>]
+    expected: FAIL
+
+  [Parsing: <../i> against <sc:/pa/pa>]
+    expected: FAIL
+
+  [Parsing: <../i> against <sc://ho/pa>]
+    expected: FAIL
+
+  [Parsing: <../i> against <sc:///pa/pa>]
+    expected: FAIL
+
+  [Parsing: </i> against <sc:sd>]
+    expected: FAIL
+
+  [Parsing: </i> against <sc:sd/sd>]
+    expected: FAIL
+
+  [Parsing: </i> against <sc:/pa/pa>]
+    expected: FAIL
+
+  [Parsing: </i> against <sc://ho/pa>]
+    expected: FAIL
+
+  [Parsing: </i> against <sc:///pa/pa>]
+    expected: FAIL
+
+  [Parsing: <?i> against <sc:sd>]
+    expected: FAIL
+
+  [Parsing: <?i> against <sc:sd/sd>]
+    expected: FAIL
+
+  [Parsing: <?i> against <sc:/pa/pa>]
+    expected: FAIL
+
+  [Parsing: <?i> against <sc://ho/pa>]
+    expected: FAIL
+
+  [Parsing: <?i> against <sc:///pa/pa>]
+    expected: FAIL
+
+  [Parsing: <#i> against <sc:sd>]
+    expected: FAIL
+
+  [Parsing: <#i> against <sc:sd/sd>]
+    expected: FAIL
+
+  [Parsing: <#i> against <sc:/pa/pa>]
+    expected: FAIL
+
+  [Parsing: <#i> against <sc://ho/pa>]
+    expected: FAIL
+
+  [Parsing: <#i> against <sc:///pa/pa>]
+    expected: FAIL
+
+  [Parsing: <about:/../> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <data:/../> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <javascript:/../> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <mailto:/../> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <sc://ñ.test/> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <sc:\\../> against <about:blank>]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/url/a-element.xhtml.ini
+++ /dev/null
@@ -1,519 +0,0 @@
-[a-element.xhtml]
-  type: testharness
-  [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://f:b/c> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://f: /c> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://f:fifty-two/c> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <:foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <:\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo://> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http::@c:29> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://&a:foo(b\]c@d:2/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://::@c@d:2> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://foo.com/\\@> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\a\\b:c\\d@foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo:/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo://///////> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <foo:////://///> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <c:/foo> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://2001::1> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://2001::1\]> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <madeupscheme:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <ftps:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <gopher:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <data:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <javascript:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <mailto:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <madeupscheme:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <ftps:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <gopher:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <data:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <javascript:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <mailto:example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <data:text/html,test#test> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>]
-    expected:
-      if not debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and (os == "mac") and (version == "OS X 10.8") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and (os == "mac") and (version == "OS X 10.10.2") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and (os == "mac") and (version == "OS X 10.6.8") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
-      if debug and (os == "mac") and (version == "OS X 10.6.8") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "mac") and (version == "OS X 10.10.2") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
-      if debug and (os == "mac") and (version == "OS X 10.8") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL
-      if debug and (os == "win") and (version == "10.0.10240") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and (os == "win") and (version == "10.0.10240") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86") and (bits == 32): FAIL
-      if debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
-
-  [Parsing: <  File:c|////foo\\bar.html> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <//server/file> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <\\\\server\\file> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: </\\server/file> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <//> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <///> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <///test> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file://test> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file://localhost> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file://localhost/> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file://localhost/test> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <test> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file:test> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <http://example.com/foo/%2e> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://example.com\\\\foo\\\\bar> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <data:test# »> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://[www.google.com\]/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://192.0x00A80001> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://user:pass@/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\www.google.com\\foo> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <httpa://foo:80/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://foo:-80/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <gopher://foo:70/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <gopher://foo:443/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <madeupscheme:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <ftps:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <gopher:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <data:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <javascript:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <mailto:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <madeupscheme:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <ftps:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <gopher:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <data:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <javascript:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <mailto:example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http::b@www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:/:b@www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://:b@www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:/:@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://user@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:/@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <https:@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:a:b@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:/a:b@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://a:b@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http::@/www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://www.@pple.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:@:www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http:/@:www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://@:www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://:@www.example.com> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://example example.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://GOO  goo.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://﷐zyx.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%41.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%00.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://你好你好> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%zz%66%a.com> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%25> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://hello%00> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://192.168.0.257> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://192.168.0.1 hello> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://0Xc0.0250.01> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://[google.com\]> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <x> against <test:test>]
-    expected: FAIL
-
-  [Parsing: <http://f:21/ b ? d # e > against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <#β> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://www.google.com/foo?bar=baz# »> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <#β> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http://www.google.com/foo?bar=baz# »> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <http://[\]> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <http://[:\]> against <http://other.com/>]
-    expected: FAIL
-
-  [Parsing: <file:/example.com/> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <file:///foo/bar.txt> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file:///home/me> against <file:///tmp/mock/path>]
-    expected: FAIL
-
-  [Parsing: <file:/example.com/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <#> against <test:test>]
-    expected: FAIL
-
-  [Parsing: <#x> against <mailto:x@x.com>]
-    expected: FAIL
-
-  [Parsing: <#x> against <data:,>]
-    expected: FAIL
-
-  [Parsing: <#x> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <#> against <test:test?test>]
-    expected: FAIL
-
-  [Parsing: <i> against <sc:sd>]
-    expected: FAIL
-
-  [Parsing: <i> against <sc:sd/sd>]
-    expected: FAIL
-
-  [Parsing: <i> against <sc:/pa/pa>]
-    expected: FAIL
-
-  [Parsing: <i> against <sc://ho/pa>]
-    expected: FAIL
-
-  [Parsing: <i> against <sc:///pa/pa>]
-    expected: FAIL
-
-  [Parsing: <../i> against <sc:sd>]
-    expected: FAIL
-
-  [Parsing: <../i> against <sc:sd/sd>]
-    expected: FAIL
-
-  [Parsing: <../i> against <sc:/pa/pa>]
-    expected: FAIL
-
-  [Parsing: <../i> against <sc://ho/pa>]
-    expected: FAIL
-
-  [Parsing: <../i> against <sc:///pa/pa>]
-    expected: FAIL
-
-  [Parsing: </i> against <sc:sd>]
-    expected: FAIL
-
-  [Parsing: </i> against <sc:sd/sd>]
-    expected: FAIL
-
-  [Parsing: </i> against <sc:/pa/pa>]
-    expected: FAIL
-
-  [Parsing: </i> against <sc://ho/pa>]
-    expected: FAIL
-
-  [Parsing: </i> against <sc:///pa/pa>]
-    expected: FAIL
-
-  [Parsing: <?i> against <sc:sd>]
-    expected: FAIL
-
-  [Parsing: <?i> against <sc:sd/sd>]
-    expected: FAIL
-
-  [Parsing: <?i> against <sc:/pa/pa>]
-    expected: FAIL
-
-  [Parsing: <?i> against <sc://ho/pa>]
-    expected: FAIL
-
-  [Parsing: <?i> against <sc:///pa/pa>]
-    expected: FAIL
-
-  [Parsing: <#i> against <sc:sd>]
-    expected: FAIL
-
-  [Parsing: <#i> against <sc:sd/sd>]
-    expected: FAIL
-
-  [Parsing: <#i> against <sc:/pa/pa>]
-    expected: FAIL
-
-  [Parsing: <#i> against <sc://ho/pa>]
-    expected: FAIL
-
-  [Parsing: <#i> against <sc:///pa/pa>]
-    expected: FAIL
-
-  [Parsing: <about:/../> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <data:/../> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <javascript:/../> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <mailto:/../> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <sc://ñ.test/> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <sc:\\../> against <about:blank>]
-    expected: FAIL
-
-  [Parsing: <file:..> against <http://www.example.com/test>]
-    expected: FAIL
-
--- a/testing/web-platform/meta/url/interfaces.html.ini
+++ b/testing/web-platform/meta/url/interfaces.html.ini
@@ -1,10 +1,11 @@
 [interfaces.html]
   type: testharness
+  expected: ERROR
   [URL interface: operation domainToASCII(ScalarValueString)]
     expected: FAIL
 
   [URL interface: operation domainToUnicode(ScalarValueString)]
     expected: FAIL
 
   [URL interface: operation domainToASCII(USVString)]
     expected: FAIL
--- a/testing/web-platform/meta/webgl/compressedTexSubImage2D.html.ini
+++ b/testing/web-platform/meta/webgl/compressedTexSubImage2D.html.ini
@@ -2,8 +2,14 @@
   type: testharness
   [compressedTexSubImage2D]
     expected:
       if not debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
       if not debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL
       if debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL
       if debug and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL
 
+  [Calling function () {\n    gl.compressedTexSubImage2D(gl.TEXTURE_2D, 0, 0, 0, 10, 10, COMPRESSED_RGB_S3TC_DXT1_EXT, new Uint8Array(8));\n  } should generate a 1280 error.]
+    expected: FAIL
+
+  [Calling function () {\n    gl.compressedTexSubImage2D(gl.TEXTURE_2D, 0, 0, 0, 10, 10, COMPRESSED_RGB_S3TC_DXT1_EXT, new Uint8Array(8), null);\n  } should generate a 1280 error.]
+    expected: FAIL
+
--- a/testing/web-platform/meta/webvtt/interfaces.html.ini
+++ b/testing/web-platform/meta/webvtt/interfaces.html.ini
@@ -73,8 +73,11 @@
     expected: FAIL
 
   [VTTRegion interface: new VTTRegion() must inherit property "viewportAnchorY" with the proper type (5)]
     expected: FAIL
 
   [VTTRegion interface: new VTTRegion() must inherit property "scroll" with the proper type (6)]
     expected: FAIL
 
+  [VTTRegion interface object name]
+    expected: FAIL
+
--- a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_timestamp_past.html.ini
+++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_timestamp_past.html.ini
@@ -1,4 +1,3 @@
 [underline_timestamp_past.html]
   type: reftest
-  expected:
-    FAIL
+  expected: FAIL
--- a/testing/web-platform/mozilla/meta/service-workers/service-worker/unregister-then-register-new-script.https.html.ini
+++ b/testing/web-platform/mozilla/meta/service-workers/service-worker/unregister-then-register-new-script.https.html.ini
@@ -1,4 +1,5 @@
 [unregister-then-register-new-script.https.html]
   type: testharness
   [Registering a new script URL while an unregistered registration is in use]
     disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1231974
+