Bug 1483060 [wpt PR 12447] - Update wpt metadata, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Tue, 14 Aug 2018 05:04:48 +0000
changeset 450001 08797c16266cdff62504a362f0f9b40d635cdc1e
parent 450000 56c3ad4bde5c70714b784ccf15d099e0df0f5bde
child 450002 dde5b3ab8b5d0a887cc399f14c8c6fe7e26400e9
push id35189
push userccoroiu@mozilla.com
push dateTue, 11 Dec 2018 21:33:05 +0000
treeherdermozilla-central@ac7f3beb6333 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1483060, 12447
milestone66.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 1483060 [wpt PR 12447] - Update wpt metadata, a=testonly wpt-pr: 12447 wpt-type: metadata
testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini
testing/web-platform/meta/custom-elements/htmlconstructor/newtarget.html.ini
testing/web-platform/meta/custom-elements/parser/parser-sets-attributes-and-children.html.ini
testing/web-platform/meta/custom-elements/parser/parser-uses-registry-of-owner-document.html.ini
testing/web-platform/meta/custom-elements/reactions/Attr.html.ini
testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini
testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini
testing/web-platform/meta/custom-elements/reactions/Document.html.ini
testing/web-platform/meta/custom-elements/reactions/Element.html.ini
testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini
testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini
testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini
testing/web-platform/meta/custom-elements/reactions/Node.html.ini
testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini
testing/web-platform/meta/custom-elements/reactions/Range.html.ini
testing/web-platform/meta/custom-elements/reactions/Selection.html.ini
testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini
testing/web-platform/meta/custom-elements/upgrading/Document-importNode.html.ini
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini
@@ -0,0 +1,4 @@
+[custom-element-reaction-queue.html]
+  [Custom Elements: Each element must have its own custom element reaction queue]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/htmlconstructor/newtarget.html.ini
@@ -0,0 +1,4 @@
+[newtarget.html]
+  [Custom Elements: [HTMLConstructor\] derives prototype from NewTarget]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/parser/parser-sets-attributes-and-children.html.ini
+++ b/testing/web-platform/meta/custom-elements/parser/parser-sets-attributes-and-children.html.ini
@@ -1,4 +1,7 @@
 [parser-sets-attributes-and-children.html]
   [HTML parser should call connectedCallback before appending child nodes.]
     expected: FAIL
 
+  [Custom Elements: Changes to the HTML parser]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/parser/parser-uses-registry-of-owner-document.html.ini
+++ b/testing/web-platform/meta/custom-elements/parser/parser-uses-registry-of-owner-document.html.ini
@@ -1,4 +1,5 @@
 [parser-uses-registry-of-owner-document.html]
+  expected: ERROR
   [HTML parser must use the registry of window.document in a document created by document.implementation.createHTMLDocument()]
     expected: FAIL
 
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Attr.html.ini
@@ -0,0 +1,7 @@
+[Attr.html]
+  [value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
@@ -0,0 +1,91 @@
+[CSSStyleDeclaration.html]
+  [A dashed property (border-width) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [cssText on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [cssFloat on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [cssText on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A camel case attribute (borderWidth) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [cssFloat on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must enqueue an attributeChanged reaction when it makes a property important but the style attribute is not observed]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must enqueue an attributeChanged reaction when it makes a property important and the style attribute is observed]
+    expected: FAIL
+
+  [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [A webkit prefixed dashed property (-webkit-filter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [A dashed property (border-width) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [A camel case attribute (borderWidth) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [A webkit prefixed camel case attribute (webkitFilter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [A webkit prefixed camel case attribute (webkitFilter) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [removeProperty on CSSStyleDeclaration must enqueue an attributeChanged reaction when it removes a property from the observed style attribute]
+    expected: FAIL
+
+  [cssText on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [A camel case attribute (borderWidth) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A dashed property (border-width) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A webkit prefixed camel case attribute (webkitFilter) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it adds the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A webkit prefixed camel case attribute (webkitFilter) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [setProperty on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [cssText on CSSStyleDeclaration must enqueue an attributeChanged reaction when it adds the observed style attribute]
+    expected: FAIL
+
+  [removeProperty on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it removes a property from the style attribute but the style attribute is not observed]
+    expected: FAIL
+
+  [A camel case attribute (borderWidth) on CSSStyleDeclaration must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+    expected: FAIL
+
+  [A dashed property (border-width) on CSSStyleDeclaration must not enqueue an attributeChanged reaction when it mutates the style attribute but the style attribute is not observed]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini
@@ -0,0 +1,22 @@
+[ChildNode.html]
+  [before on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [after on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [remove on ChildNode must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [replaceWith on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
@@ -0,0 +1,25 @@
+[DOMStringMap.html]
+  [deleter on DOMStringMap must enqueue an attributeChanged reaction when removing an observed data attribute]
+    expected: FAIL
+
+  [deleter on DOMStringMap must not enqueue an attributeChanged reaction when removing an unobserved data attribute]
+    expected: FAIL
+
+  [setter on DOMStringMap must not enqueue an attributeChanged reaction when mutating the value of an unobserved data attribute]
+    expected: FAIL
+
+  [setter on DOMStringMap must enqueue an attributeChanged reaction when adding an observed data attribute]
+    expected: FAIL
+
+  [setter on DOMStringMap must not enqueue an attributeChanged reaction when adding an unobserved data attribute]
+    expected: FAIL
+
+  [setter on DOMStringMap must enqueue an attributeChanged reaction when mutating the value of an observed data attribute to the same value]
+    expected: FAIL
+
+  [deleter on DOMStringMap must not enqueue an attributeChanged reaction when it does not remove a data attribute]
+    expected: FAIL
+
+  [setter on DOMStringMap must enqueue an attributeChanged reaction when mutating the value of an observed data attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini
@@ -0,0 +1,58 @@
+[DOMTokenList.html]
+  [add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute]
+    expected: FAIL
+
+  [replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute]
+    expected: FAIL
+
+  [toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute]
+    expected: FAIL
+
+  [add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute]
+    expected: FAIL
+
+  [add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute]
+    expected: FAIL
+
+  [remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute]
+    expected: FAIL
+
+  [the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute]
+    expected: FAIL
+
+  [toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute]
+    expected: FAIL
+
+  [the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute]
+    expected: FAIL
+
+  [add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute]
+    expected: FAIL
+
+  [remove on DOMTokenList must enqueue an attributeChanged reaction even when removing a non-existent value from an attribute]
+    expected: FAIL
+
+  [remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute]
+    expected: FAIL
+
+  [remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute]
+    expected: FAIL
+
+  [the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute]
+    expected: FAIL
+
+  [replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute]
+    expected: FAIL
+
+  [add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/reactions/Document.html.ini
+++ b/testing/web-platform/meta/custom-elements/reactions/Document.html.ini
@@ -1,7 +1,10 @@
 [Document.html]
   [importNode on Document must construct a new custom element when importing a custom element]
     expected: FAIL
 
   [execCommand on Document must enqueue a disconnected reaction when deleting a custom element from a contenteditable element]
     expected: FAIL
 
+  [Custom Elements: CEReactions on Document interface]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/reactions/Element.html.ini
+++ b/testing/web-platform/meta/custom-elements/reactions/Element.html.ini
@@ -9,8 +9,131 @@
     expected: FAIL
 
   [undefined must enqueue a connected reaction]
     expected: FAIL
 
   [undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
     expected: FAIL
 
+  [className on Element must enqueue an attributeChanged reaction when adding class content attribute]
+    expected: FAIL
+
+  [id on Element must enqueue an attributeChanged reaction when adding id content attribute]
+    expected: FAIL
+
+  [removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute]
+    expected: FAIL
+
+  [setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [slot on Element must enqueue an attributeChanged reaction when adding slot content attribute]
+    expected: FAIL
+
+  [insertAdjacentHTML on Element must enqueue a attributeChanged reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute]
+    expected: FAIL
+
+  [setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute]
+    expected: FAIL
+
+  [id on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [insertAdjacentHTML on Element must enqueue a connected reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute]
+    expected: FAIL
+
+  [removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute]
+    expected: FAIL
+
+  [slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [outerHTML on Element must enqueue a attributeChanged reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [innerHTML on Element must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [outerHTML on Element must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute]
+    expected: FAIL
+
+  [outerHTML on Element must enqueue a connected reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [innerHTML on Element must enqueue a attributeChanged reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [insertAdjacentElement on Element must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute]
+    expected: FAIL
+
+  [setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [className on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute]
+    expected: FAIL
+
+  [innerHTML on Element must enqueue a connected reaction for a newly constructed custom element]
+    expected: FAIL
+
+  [setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute]
+    expected: FAIL
+
+  [insertAdjacentElement on Element must enqueue a connected reaction]
+    expected: FAIL
+
+  [setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini
@@ -0,0 +1,7 @@
+[ElementContentEditable.html]
+  [contentEditable on ElementContentEditable must enqueue an attributeChanged reaction when adding contenteditable content attribute]
+    expected: FAIL
+
+  [contentEditable on ElementContentEditable must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLAnchorElement.html]
+  [Custom Elements: CEReactions on HTMLAnchorElement interface]
+    expected: FAIL
+
--- a/testing/web-platform/meta/custom-elements/reactions/HTMLElement.html.ini
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLElement.html.ini
@@ -12,8 +12,59 @@
     expected: FAIL
 
   [contextMenu on HTMLElement must enqueue an attributeChanged reaction when adding contextmenu content attribute]
     expected: FAIL
 
   [contextMenu on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
     expected: FAIL
 
+  [hidden on HTMLElement must enqueue an attributeChanged reaction when adding hidden content attribute]
+    expected: FAIL
+
+  [hidden on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [tabIndex on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [draggable on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [accessKey on HTMLElement must enqueue an attributeChanged reaction when adding accesskey content attribute]
+    expected: FAIL
+
+  [spellcheck on HTMLElement must enqueue an attributeChanged reaction when adding spellcheck content attribute]
+    expected: FAIL
+
+  [lang on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [accessKey on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [draggable on HTMLElement must enqueue an attributeChanged reaction when adding draggable content attribute]
+    expected: FAIL
+
+  [innerText on HTMLElement must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [title on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [spellcheck on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [lang on HTMLElement must enqueue an attributeChanged reaction when adding lang content attribute]
+    expected: FAIL
+
+  [dir on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [title on HTMLElement must enqueue an attributeChanged reaction when adding title content attribute]
+    expected: FAIL
+
+  [tabIndex on HTMLElement must enqueue an attributeChanged reaction when adding tabindex content attribute]
+    expected: FAIL
+
+  [dir on HTMLElement must enqueue an attributeChanged reaction when adding dir content attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLOptionElement.html]
+  [Custom Elements: CEReactions on HTMLOptionElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini
@@ -0,0 +1,4 @@
+[HTMLOptionsCollection.html]
+  [Custom Elements: CEReactions on HTMLOptionsCollection interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLOutputElement.html]
+  [Custom Elements: CEReactions on HTMLOutputElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLSelectElement.html]
+  [Custom Elements: CEReactions on HTMLSelectElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLTableElement.html]
+  [Custom Elements: CEReactions on HTMLTableElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLTableRowElement.html]
+  [Custom Elements: CEReactions on HTMLTableRowElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLTableSectionElement.html]
+  [Custom Elements: CEReactions on HTMLTableSectionElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini
@@ -0,0 +1,4 @@
+[HTMLTitleElement.html]
+  [Custom Elements: CEReactions on HTMLTitleElement interface]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini
@@ -0,0 +1,43 @@
+[NamedNodeMap.html]
+  [removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute]
+    expected: FAIL
+
+  [removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute]
+    expected: FAIL
+
+  [setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute]
+    expected: FAIL
+
+  [setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute]
+    expected: FAIL
+
+  [setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute]
+    expected: FAIL
+
+  [setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute]
+    expected: FAIL
+
+  [setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute]
+    expected: FAIL
+
+  [setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute]
+    expected: FAIL
+
+  [setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Node.html.ini
@@ -0,0 +1,43 @@
+[Node.html]
+  [removeChild on ChildNode must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute]
+    expected: FAIL
+
+  [replaceChild on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute]
+    expected: FAIL
+
+  [cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes]
+    expected: FAIL
+
+  [appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [insertBefore on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [appendChild on ChildNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
+  [textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute]
+    expected: FAIL
+
+  [replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini
@@ -0,0 +1,13 @@
+[ParentNode.html]
+  [prepend on ParentNode must enqueue a connected reaction]
+    expected: FAIL
+
+  [prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [append on ParentNode must enqueue a connected reaction]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Range.html.ini
@@ -0,0 +1,31 @@
+[Range.html]
+  [cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes]
+    expected: FAIL
+
+  [cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute]
+    expected: FAIL
+
+  [deleteContents on Range must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [extractContents on Range must enqueue a disconnected reaction]
+    expected: FAIL
+
+  [insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute]
+    expected: FAIL
+
+  [surroundContents on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document]
+    expected: FAIL
+
+  [surroundContents on Range must enqueue a connected reaction]
+    expected: FAIL
+
+  [insertNode on Range must enqueue a connected reaction]
+    expected: FAIL
+
+  [createContextualFragment on Range must construct a custom element]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Selection.html.ini
@@ -0,0 +1,4 @@
+[Selection.html]
+  [deleteFromDocument on Selection must enqueue a disconnected reaction]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini
@@ -0,0 +1,4 @@
+[with-exceptions.html]
+  [Custom Elements: CEReactions interaction with exceptions]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/upgrading/Document-importNode.html.ini
@@ -0,0 +1,4 @@
+[Document-importNode.html]
+  [Document-importNode]
+    expected: FAIL
+