Bug 1322938 - Update <dialog> element Web Platform Tests expected results. r=smaug
authorTim Nguyen <ntim.bugs@gmail.com>
Fri, 23 Dec 2016 16:01:50 +0100
changeset 455491 01002f848bdde42ea0b67e7d0e1b9bcef5e492cd
parent 455490 96351402aff967812e18ca35c1619375ef9b94de
child 455492 156d465876177e4d6dab35380f7fb4eecdc57993
push id40256
push userbmo:ntim.bugs@gmail.com
push dateTue, 03 Jan 2017 22:40:23 +0000
reviewerssmaug
bugs1322938
milestone53.0a1
Bug 1322938 - Update <dialog> element Web Platform Tests expected results. r=smaug MozReview-Commit-ID: LPpjDkNI6n8
testing/web-platform/meta/html/browsers/the-window-object/window-properties.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/dom/reflection-misc.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html.ini
testing/web-platform/meta/html/semantics/interfaces.html.ini
testing/web-platform/meta/svg/interfaces.html.ini
--- a/testing/web-platform/meta/html/browsers/the-window-object/window-properties.html.ini
+++ b/testing/web-platform/meta/html/browsers/the-window-object/window-properties.html.ini
@@ -1,14 +1,11 @@
 [window-properties.html]
   type: testharness
   [Window attribute: oncancel]
     expected: FAIL
 
-  [Window attribute: onclose]
-    expected: FAIL
-
   [Window attribute: oncuechange]
     expected: FAIL
 
   [Window attribute: onmousewheel]
     expected: FAIL
 
--- a/testing/web-platform/meta/html/dom/interfaces.html.ini
+++ b/testing/web-platform/meta/html/dom/interfaces.html.ini
@@ -116,19 +116,16 @@
     expected: FAIL
 
   [Document interface: attribute onautocompleteerror]
     expected: FAIL
 
   [Document interface: attribute oncancel]
     expected: FAIL
 
-  [Document interface: attribute onclose]
-    expected: FAIL
-
   [Document interface: attribute oncuechange]
     expected: FAIL
 
   [Document interface: attribute onmousewheel]
     expected: FAIL
 
   [Document interface: attribute onsort]
     expected: FAIL
@@ -167,19 +164,16 @@
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (95)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (97)]
     expected: FAIL
 
-  [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (102)]
-    expected: FAIL
-
   [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (104)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (135)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onsort" with the proper type (148)]
     expected: FAIL
@@ -353,19 +347,16 @@
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (95)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (97)]
     expected: FAIL
 
-  [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (102)]
-    expected: FAIL
-
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (104)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (135)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (148)]
     expected: FAIL
@@ -473,19 +464,16 @@
     expected: FAIL
 
   [HTMLElement interface: attribute onautocompleteerror]
     expected: FAIL
 
   [HTMLElement interface: attribute oncancel]
     expected: FAIL
 
-  [HTMLElement interface: attribute onclose]
-    expected: FAIL
-
   [HTMLElement interface: attribute oncuechange]
     expected: FAIL
 
   [HTMLElement interface: attribute onmousewheel]
     expected: FAIL
 
   [HTMLElement interface: attribute onsort]
     expected: FAIL
@@ -521,19 +509,16 @@
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "onautocompleteerror" with the proper type (27)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (29)]
     expected: FAIL
 
-  [HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type (34)]
-    expected: FAIL
-
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (36)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "onmousewheel" with the proper type (67)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "onsort" with the proper type (80)]
     expected: FAIL
@@ -1328,43 +1313,16 @@
     expected: FAIL
 
   [RelatedEvent interface: existence and properties of interface prototype object's "constructor" property]
     expected: FAIL
 
   [RelatedEvent interface: attribute relatedTarget]
     expected: FAIL
 
-  [HTMLDialogElement interface: existence and properties of interface object]
-    expected: FAIL
-
-  [HTMLDialogElement interface object length]
-    expected: FAIL
-
-  [HTMLDialogElement interface: existence and properties of interface prototype object]
-    expected: FAIL
-
-  [HTMLDialogElement interface: existence and properties of interface prototype object's "constructor" property]
-    expected: FAIL
-
-  [HTMLDialogElement interface: attribute open]
-    expected: FAIL
-
-  [HTMLDialogElement interface: attribute returnValue]
-    expected: FAIL
-
-  [HTMLDialogElement interface: operation show([object Object\],[object Object\])]
-    expected: FAIL
-
-  [HTMLDialogElement interface: operation showModal([object Object\],[object Object\])]
-    expected: FAIL
-
-  [HTMLDialogElement interface: operation close(DOMString)]
-    expected: FAIL
-
   [HTMLCanvasElement interface: operation probablySupportsContext(DOMString,any)]
     expected: FAIL
 
   [HTMLCanvasElement interface: operation setContext(RenderingContext)]
     expected: FAIL
 
   [HTMLCanvasElement interface: operation transferControlToProxy()]
     expected: FAIL
@@ -1614,19 +1572,16 @@
     expected: FAIL
 
   [Window interface: attribute onautocompleteerror]
     expected: FAIL
 
   [Window interface: attribute oncancel]
     expected: FAIL
 
-  [Window interface: attribute onclose]
-    expected: FAIL
-
   [Window interface: attribute oncuechange]
     expected: FAIL
 
   [Window interface: attribute onmousewheel]
     expected: FAIL
 
   [Window interface: attribute onsort]
     expected: FAIL
@@ -1642,19 +1597,16 @@
     expected: FAIL
 
   [Window interface: window must inherit property "onautocompleteerror" with the proper type (40)]
     expected: FAIL
 
   [Window interface: window must inherit property "oncancel" with the proper type (42)]
     expected: FAIL
 
-  [Window interface: window must inherit property "onclose" with the proper type (47)]
-    expected: FAIL
-
   [Window interface: window must inherit property "oncuechange" with the proper type (49)]
     expected: FAIL
 
   [Window interface: window must inherit property "onmousewheel" with the proper type (80)]
     expected: FAIL
 
   [Window interface: window must inherit property "onsort" with the proper type (93)]
     expected: FAIL
@@ -2126,19 +2078,16 @@
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (96)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (98)]
     expected: FAIL
 
-  [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (103)]
-    expected: FAIL
-
   [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (105)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (136)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onsort" with the proper type (149)]
     expected: FAIL
@@ -2264,19 +2213,16 @@
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (96)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (98)]
     expected: FAIL
 
-  [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (103)]
-    expected: FAIL
-
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (105)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (136)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (149)]
     expected: FAIL
@@ -2339,19 +2285,16 @@
     expected: FAIL
 
   [AutocompleteErrorEvent 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
 
   [ApplicationCache interface object name]
     expected: FAIL
@@ -2558,19 +2501,16 @@
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onautocompleteerror" with the proper type (95)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "oncancel" with the proper type (97)]
     expected: FAIL
 
-  [Document interface: new Document() must inherit property "onclose" with the proper type (102)]
-    expected: FAIL
-
   [Document interface: new Document() must inherit property "oncuechange" with the proper type (104)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onmousewheel" with the proper type (135)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onsort" with the proper type (148)]
     expected: FAIL
@@ -2885,19 +2825,16 @@
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "all" with the proper type (79)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (91)]
     expected: FAIL
 
-  [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (96)]
-    expected: FAIL
-
   [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (98)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (129)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "open" with the proper type (53)]
     expected: FAIL
@@ -2966,19 +2903,16 @@
     expected: FAIL
 
   [Document interface: new Document() must inherit property "all" with the proper type (79)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "oncancel" with the proper type (91)]
     expected: FAIL
 
-  [Document interface: new Document() must inherit property "onclose" with the proper type (96)]
-    expected: FAIL
-
   [Document interface: new Document() must inherit property "oncuechange" with the proper type (98)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onmousewheel" with the proper type (129)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (53)]
     expected: FAIL
@@ -3047,34 +2981,28 @@
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (79)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (91)]
     expected: FAIL
 
-  [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (96)]
-    expected: FAIL
-
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (98)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (129)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (16)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (20)]
     expected: FAIL
 
-  [HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type (25)]
-    expected: FAIL
-
   [HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (27)]
     expected: FAIL
 
   [HTMLElement interface: document.createElement("noscript") must inherit property "onmousewheel" with the proper type (58)]
     expected: FAIL
 
   [HTMLStyleElement interface: attribute nonce]
     expected: FAIL
@@ -3218,19 +3146,16 @@
     expected: FAIL
 
   [CanvasPattern interface: operation setTransform(DOMMatrixInit)]
     expected: FAIL
 
   [Window interface: window must inherit property "oncancel" with the proper type (40)]
     expected: FAIL
 
-  [Window interface: window must inherit property "onclose" with the proper type (45)]
-    expected: FAIL
-
   [Window interface: window must inherit property "oncuechange" with the proper type (47)]
     expected: FAIL
 
   [Window interface: window must inherit property "onmousewheel" with the proper type (78)]
     expected: FAIL
 
   [Navigator interface: operation isProtocolHandlerRegistered(DOMString,USVString)]
     expected: FAIL
@@ -3275,19 +3200,16 @@
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "all" with the proper type (80)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (92)]
     expected: FAIL
 
-  [Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (97)]
-    expected: FAIL
-
   [Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (99)]
     expected: FAIL
 
   [Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (130)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "styleSheetSets" with the proper type (33)]
     expected: FAIL
@@ -3356,19 +3278,16 @@
     expected: FAIL
 
   [Document interface: new Document() must inherit property "all" with the proper type (80)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "oncancel" with the proper type (92)]
     expected: FAIL
 
-  [Document interface: new Document() must inherit property "onclose" with the proper type (97)]
-    expected: FAIL
-
   [Document interface: new Document() must inherit property "oncuechange" with the proper type (99)]
     expected: FAIL
 
   [Document interface: new Document() must inherit property "onmousewheel" with the proper type (130)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheetSets" with the proper type (33)]
     expected: FAIL
@@ -3437,20 +3356,16 @@
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (80)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (92)]
     expected: FAIL
 
-  [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (97)]
-    expected: FAIL
-
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (99)]
     expected: FAIL
 
   [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (130)]
     expected: FAIL
 
   [Location interface: stringifier]
     expected: FAIL
-
--- a/testing/web-platform/meta/html/dom/reflection-misc.html.ini
+++ b/testing/web-platform/meta/html/dom/reflection-misc.html.ini
@@ -478,124 +478,16 @@
     expected: FAIL
 
   [undefinedelement.tabIndex: setAttribute() to object "3" followed by getAttribute()]
     expected: FAIL
 
   [undefinedelement.tabIndex: setAttribute() to object "3" followed by IDL get]
     expected: FAIL
 
-  [dialog.open: typeof IDL attribute]
-    expected: FAIL
-
-  [dialog.open: IDL get with DOM attribute unset]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to "" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to " foo " followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to undefined followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to null followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to 7 followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to 1.5 followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to true followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to false followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "[object Object\]" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to NaN followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to Infinity followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to -Infinity followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to "\\0" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "test-toString" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "test-valueOf" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to "open" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to "" followed by hasAttribute()]
-    expected: FAIL
-
-  [dialog.open: IDL set to "" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to " foo " followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to undefined followed by hasAttribute()]
-    expected: FAIL
-
-  [dialog.open: IDL set to undefined followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to null followed by hasAttribute()]
-    expected: FAIL
-
-  [dialog.open: IDL set to null followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to 7 followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to 1.5 followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to false followed by hasAttribute()]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "[object Object\]" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to NaN followed by hasAttribute()]
-    expected: FAIL
-
-  [dialog.open: IDL set to NaN followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to Infinity followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to -Infinity followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to "\\0" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "test-toString" followed by IDL get]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "test-valueOf" followed by IDL get]
-    expected: FAIL
-
   [menu.type: setAttribute() to ""]
     expected: FAIL
 
   [menu.type: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f  foo "]
     expected: FAIL
 
   [menu.type: setAttribute() to undefined]
     expected: FAIL
@@ -984,99 +876,8 @@
   [menuitem.default: IDL set to "\\0"]
     expected: FAIL
 
   [menuitem.default: IDL set to object "test-toString"]
     expected: FAIL
 
   [menuitem.default: IDL set to object "test-valueOf"]
     expected: FAIL
-
-  [dialog.open: setAttribute() to ""]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to " foo "]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to undefined]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to null]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to 7]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to 1.5]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to true]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to false]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "[object Object\]"]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to NaN]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to Infinity]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to -Infinity]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to "\\0"]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "test-toString"]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to object "test-valueOf"]
-    expected: FAIL
-
-  [dialog.open: setAttribute() to "open"]
-    expected: FAIL
-
-  [dialog.open: IDL set to ""]
-    expected: FAIL
-
-  [dialog.open: IDL set to " foo "]
-    expected: FAIL
-
-  [dialog.open: IDL set to undefined]
-    expected: FAIL
-
-  [dialog.open: IDL set to null]
-    expected: FAIL
-
-  [dialog.open: IDL set to 7]
-    expected: FAIL
-
-  [dialog.open: IDL set to 1.5]
-    expected: FAIL
-
-  [dialog.open: IDL set to false]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "[object Object\]"]
-    expected: FAIL
-
-  [dialog.open: IDL set to NaN]
-    expected: FAIL
-
-  [dialog.open: IDL set to Infinity]
-    expected: FAIL
-
-  [dialog.open: IDL set to -Infinity]
-    expected: FAIL
-
-  [dialog.open: IDL set to "\\0"]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "test-toString"]
-    expected: FAIL
-
-  [dialog.open: IDL set to object "test-valueOf"]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-close.html.ini
+++ /dev/null
@@ -1,20 +0,0 @@
-[dialog-close.html]
-  type: testharness
-  [close() fires a close event]
-    expected: FAIL
-
-  [close() on a <dialog> that doesn't have an open attribute throws an InvalidStateError exception]
-    expected: FAIL
-
-  [close() removes the open attribute and set the returnValue to the first argument]
-    expected: FAIL
-
-  [close() without argument removes the open attribute and there's no returnValue]
-    expected: FAIL
-
-  [close() should set the returnValue IDL attribute but not the JS property]
-    expected: FAIL
-
-  [close() on a <dialog> that doesn't have an open attribute aborts the steps]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-open.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[dialog-open.html]
-  type: testharness
-  [On getting, the IDL open attribute must return true if the content open attribute is set, and false if it is absent.]
-    expected: FAIL
-
-  [On setting, the content open attribute must be removed if the IDL open attribute is set to false, and must be present if the IDL open attribute is set to true.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html.ini
+++ b/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html.ini
@@ -1,19 +1,13 @@
 [dialog-showModal.html]
   type: testharness
   [dialog element: showModal()]
     expected: FAIL
 
-  [showModal() on a <dialog> that already has an open attribute throws an InvalidStateError exception]
-    expected: FAIL
-
-  [showModal() on a <dialog> not in a Document throws an InvalidStateError exception]
-    expected: FAIL
-
   [when opening multiple dialogs, only the newest one is non-inert]
     expected: FAIL
 
   [opening dialog without focusable children]
     expected: FAIL
 
   [opening dialog with multiple focusable children]
     expected: FAIL
--- a/testing/web-platform/meta/html/semantics/interfaces.html.ini
+++ b/testing/web-platform/meta/html/semantics/interfaces.html.ini
@@ -7,35 +7,28 @@
     expected: FAIL
 
   [Interfaces for marquee]
     expected: FAIL
 
   [Interfaces for bdi]
     expected: FAIL
 
-  [Interfaces for dialog]
-    expected: FAIL
-
   [Interfaces for IMAGE]
     expected: FAIL
 
   [Interfaces for KEYGEN]
     expected: FAIL
 
   [Interfaces for MARQUEE]
     expected: FAIL
 
   [Interfaces for BDI]
     expected: FAIL
 
-  [Interfaces for DIALOG]
-    expected: FAIL
-
   [Interfaces for slot]
     expected: FAIL
 
   [Interfaces for SLOT]
     expected: FAIL
 
   [Interfaces for å-bar]
     expected: FAIL
-
--- a/testing/web-platform/meta/svg/interfaces.html.ini
+++ b/testing/web-platform/meta/svg/interfaces.html.ini
@@ -97,37 +97,31 @@
     expected: FAIL
 
   [SVGElement interface: svg must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: svg must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: svg must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: svg must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: svg must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: g must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: g must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: g must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: g must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: g must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: g must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGUnknownElement interface: existence and properties of interface object]
     expected: FAIL
@@ -148,145 +142,121 @@
     expected: FAIL
 
   [SVGElement interface: defs must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: defs must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: defs must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: defs must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: defs must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: Desc must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: Desc must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: Desc must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: Desc must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: Desc must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: Desc must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: metadata must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: metadata must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: metadata must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: metadata must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: metadata must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: metadata must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: title must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: title must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: title must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: title must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: title must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: title must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: symbol must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: symbol must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: symbol must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: symbol must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: symbol must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: symbol must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: use must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: use must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: use must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: use must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: use must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: use must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: Switch must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: Switch must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: Switch must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: Switch must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: Switch must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: Switch must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: style must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: style must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: style must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: style must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: style must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: style must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGTransform interface: svg.createSVGTransform() must inherit property "matrix" with the proper type (8)]
     expected: FAIL
@@ -307,19 +277,16 @@
     expected: FAIL
 
   [SVGElement interface: path must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: path must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: path must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: path must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: path must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGRectElement interface: existence and properties of interface object]
     expected: FAIL
@@ -355,19 +322,16 @@
     expected: FAIL
 
   [SVGElement interface: rect must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: rect must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: rect must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: rect must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: rect must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGCircleElement interface: existence and properties of interface object]
     expected: FAIL
@@ -403,19 +367,16 @@
     expected: FAIL
 
   [SVGElement interface: circle must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: circle must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: circle must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: circle must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: circle must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGEllipseElement interface: existence and properties of interface object]
     expected: FAIL
@@ -451,19 +412,16 @@
     expected: FAIL
 
   [SVGElement interface: ellipse must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: ellipse must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: ellipse must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: ellipse must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: ellipse must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGLineElement interface: existence and properties of interface object]
     expected: FAIL
@@ -499,19 +457,16 @@
     expected: FAIL
 
   [SVGElement interface: line must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: line must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: line must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: line must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: line must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGPolylineElement interface: existence and properties of interface object]
     expected: FAIL
@@ -547,19 +502,16 @@
     expected: FAIL
 
   [SVGElement interface: polyline must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: polyline must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: polyline must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: polyline must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: polyline must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGPolygonElement interface: existence and properties of interface object]
     expected: FAIL
@@ -595,19 +547,16 @@
     expected: FAIL
 
   [SVGElement interface: polygon must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: polygon must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: polygon must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: polygon must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: polygon must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGTextContentElement must be primary interface of textContent]
     expected: FAIL
@@ -703,73 +652,61 @@
     expected: FAIL
 
   [SVGElement interface: textContent must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: textContent must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: textContent must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: textContent must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: textContent must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: text must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: text must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: text must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: text must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: text must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: text must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: tspan must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: tspan must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: tspan must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: tspan must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: tspan must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: tspan must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: textPath must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: textPath must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: textPath must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: textPath must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: textPath must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: textPath must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGImageElement interface: attribute crossOrigin]
     expected: FAIL
@@ -781,37 +718,31 @@
     expected: FAIL
 
   [SVGElement interface: image must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: image must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: image must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: image must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: image must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: foreignObject must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: foreignObject must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: foreignObject must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: foreignObject must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: foreignObject must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: foreignObject must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGMarkerElement interface: attribute orient]
     expected: FAIL
@@ -823,19 +754,16 @@
     expected: FAIL
 
   [SVGElement interface: marker must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: marker must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: marker must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: marker must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: marker must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGSolidcolorElement interface: existence and properties of interface object]
     expected: FAIL
@@ -856,19 +784,16 @@
     expected: FAIL
 
   [SVGElement interface: linearGradient must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: linearGradient must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: linearGradient must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: linearGradient must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: linearGradient must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGRadialGradientElement interface: attribute fr]
     expected: FAIL
@@ -880,19 +805,16 @@
     expected: FAIL
 
   [SVGElement interface: radialGradient must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: radialGradient must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: radialGradient must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: radialGradient must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: radialGradient must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGMeshElement interface: existence and properties of interface object]
     expected: FAIL
@@ -943,37 +865,31 @@
     expected: FAIL
 
   [SVGElement interface: stop must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: stop must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: stop must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: stop must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: stop must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: pattern must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: pattern must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: pattern must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: pattern must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: pattern must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: pattern must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGHatchElement interface: existence and properties of interface object]
     expected: FAIL
@@ -1048,19 +964,16 @@
     expected: FAIL
 
   [SVGElement interface: cursor must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: cursor must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: cursor must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: cursor must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: cursor must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGScriptElement interface: script must inherit property "crossOrigin" with the proper type (1)]
     expected: FAIL
@@ -1069,19 +982,16 @@
     expected: FAIL
 
   [SVGElement interface: script must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: script must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: script must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: script must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: script must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGZoomEvent interface: existence and properties of interface object]
     expected: FAIL
@@ -1096,325 +1006,271 @@
     expected: FAIL
 
   [SVGElement interface: a must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: a must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: a must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: a must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: a must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: view must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: view must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: view must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: view must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: view must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: view must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: filter must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: filter must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: filter must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: filter must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: filter must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: filter must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feBlend must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feBlend must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feBlend must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feBlend must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feBlend must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feBlend must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feColorMatrix must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feColorMatrix must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feColorMatrix must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feColorMatrix must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feColorMatrix must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feColorMatrix must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feComponentTransfer must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feComponentTransfer must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feComponentTransfer must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feComponentTransfer must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feComponentTransfer must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feComponentTransfer must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feFuncR must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feFuncR must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feFuncR must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feFuncR must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feFuncR must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feFuncR must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feFuncG must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feFuncG must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feFuncG must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feFuncG must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feFuncG must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feFuncG must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feFuncB must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feFuncB must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feFuncB must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feFuncB must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feFuncB must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feFuncB must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feFuncA must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feFuncA must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feFuncA must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feFuncA must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feFuncA must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feFuncA must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feComposite must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feComposite must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feComposite must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feComposite must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feComposite must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feComposite must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feConvolveMatrix must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feConvolveMatrix must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feConvolveMatrix must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feConvolveMatrix must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feConvolveMatrix must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feConvolveMatrix must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feDiffuseLighting must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feDiffuseLighting must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feDiffuseLighting must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feDiffuseLighting must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feDiffuseLighting must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feDiffuseLighting must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: fePointLight must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: fePointLight must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: fePointLight must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: fePointLight must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: fePointLight must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: fePointLight must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feSpotLight must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feSpotLight must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feSpotLight must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feSpotLight must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feSpotLight must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feSpotLight must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feDisplacementMap must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feDisplacementMap must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feDisplacementMap must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feDisplacementMap must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feDisplacementMap must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feDisplacementMap must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feDropShadow must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feDropShadow must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feDropShadow must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feDropShadow must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feDropShadow must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feDropShadow must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feFlood must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feFlood must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feFlood must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feFlood must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feFlood must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feFlood must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGFEGaussianBlurElement interface: constant SVG_EDGEMODE_UNKNOWN on interface object]
     expected: FAIL
@@ -1462,19 +1318,16 @@
     expected: FAIL
 
   [SVGElement interface: feGaussianBlur must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feGaussianBlur must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feGaussianBlur must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feGaussianBlur must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feGaussianBlur must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGFEImageElement interface: attribute crossOrigin]
     expected: FAIL
@@ -1486,127 +1339,106 @@
     expected: FAIL
 
   [SVGElement interface: feImage must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feImage must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feImage must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feImage must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feImage must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feMerge must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feMerge must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feMerge must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feMerge must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feMerge must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feMerge must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feMergeNode must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feMergeNode must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feMergeNode must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feMergeNode must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feMergeNode must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feMergeNode must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feMorphology must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feMorphology must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feMorphology must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feMorphology must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feMorphology must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feMorphology must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feSpecularLighting must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feSpecularLighting must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feSpecularLighting must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feSpecularLighting must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feSpecularLighting must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feSpecularLighting must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feTile must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feTile must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feTile must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feTile must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feTile must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feTile must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGElement interface: feTurbulence must inherit property "onautocomplete" with the proper type (8)]
     expected: FAIL
 
   [SVGElement interface: feTurbulence must inherit property "onautocompleteerror" with the proper type (9)]
     expected: FAIL
 
   [SVGElement interface: feTurbulence must inherit property "oncancel" with the proper type (11)]
     expected: FAIL
 
-  [SVGElement interface: feTurbulence must inherit property "onclose" with the proper type (16)]
-    expected: FAIL
-
   [SVGElement interface: feTurbulence must inherit property "oncuechange" with the proper type (18)]
     expected: FAIL
 
   [SVGElement interface: feTurbulence must inherit property "onsort" with the proper type (62)]
     expected: FAIL
 
   [SVGGeometryElement interface: path must inherit property "isPointInFill" with the proper type (1)]
     expected: FAIL