summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/custom-elements
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/custom-elements
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/custom-elements')
-rw-r--r--testing/web-platform/meta/custom-elements/Document-createElement.html.ini11
-rw-r--r--testing/web-platform/meta/custom-elements/Document-createElementNS-customized-builtins.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/Document-createElementNS.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/ElementInternals-accessibility.html.ini24
-rw-r--r--testing/web-platform/meta/custom-elements/HTMLElement-attachInternals.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/HTMLElement-constructor.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/__dir__.ini1
-rw-r--r--testing/web-platform/meta/custom-elements/attribute-changed-callback.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/builtin-coverage.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/connected-callbacks-html-fragment-parsing.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/connected-callbacks.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/cross-realm-callback-report-exception.html.ini5
-rw-r--r--testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/customized-built-in-constructor-exceptions.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/disconnected-callbacks.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/element-internals-aria-element-reflection.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/element-internals-shadowroot.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/disabled-delegatesFocus.html.ini2
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/fieldset-elements.html.ini6
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/form-associated-callback.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/form-disabled-callback.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/form-elements-namedItem.html.ini15
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/form-reset-callback.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/form-associated/label-delegatesFocus.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/historical.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/microtasks-and-constructors.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/parser/parser-fallsback-to-unknown-element.html.ini4
-rw-r--r--testing/web-platform/meta/custom-elements/parser/parser-sets-attributes-and-children.html.ini4
-rw-r--r--testing/web-platform/meta/custom-elements/parser/parser-uses-constructed-element.html.ini4
-rw-r--r--testing/web-platform/meta/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini4
-rw-r--r--testing/web-platform/meta/custom-elements/parser/parser-uses-registry-of-owner-document.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/perform-microtask-checkpoint-before-construction.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/pseudo-class-defined-customized-builtins.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/pseudo-class-defined.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/range-and-constructors.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reaction-timing.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Animation.html.ini12
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/AriaMixin-element-attributes.html.ini48
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Attr.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Document.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Element.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Node.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Range.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/Selection.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/ShadowRoot.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/__dir__.ini1
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDataElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDetailsElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLEmbedElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLFieldSetElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLIElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLabelElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMediaElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMetaElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLModElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLParamElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLProgressElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLQuoteElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLSourceElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTableColElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTimeElement.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-constructor.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-multi-register.tentative.html.ini6
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-createElement.tentative.html.ini12
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-init-registry.tentative.html.ini15
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-innerHTML-upgrade.tentative.html.ini12
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/constructor-call.tentative.html.ini6
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/constructor-reentry-with-different-definition.tentative.html.ini12
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-criteria.tentative.html.ini33
-rw-r--r--testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-order.tentative.html.ini21
-rw-r--r--testing/web-platform/meta/custom-elements/state/ElementInternals-states.html.ini12
-rw-r--r--testing/web-platform/meta/custom-elements/state/custom-state-set-strong-ref.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/state/state-css-selector-shadow-dom.html.ini9
-rw-r--r--testing/web-platform/meta/custom-elements/state/state-css-selector.html.ini24
-rw-r--r--testing/web-platform/meta/custom-elements/state/state-pseudo-class.html.ini18
-rw-r--r--testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/upgrading.html.ini3
-rw-r--r--testing/web-platform/meta/custom-elements/upgrading/upgrading-parser-created-element.html.ini3
102 files changed, 549 insertions, 0 deletions
diff --git a/testing/web-platform/meta/custom-elements/Document-createElement.html.ini b/testing/web-platform/meta/custom-elements/Document-createElement.html.ini
new file mode 100644
index 0000000000..14eebc99f7
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/Document-createElement.html.ini
@@ -0,0 +1,11 @@
+[Document-createElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [document.createElement must report a NotSupportedError when the element is adopted into a the document of an iframe during construction]
+ expected: FAIL
+
+ [document.createElement must report a NotSupportedError when the element is inserted into a the document of an iframe during construction]
+ expected: FAIL
+
+ [document.createElement must not report a NotSupportedError when the element is adopted back from a the document of an iframe during construction]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/Document-createElementNS-customized-builtins.html.ini b/testing/web-platform/meta/custom-elements/Document-createElementNS-customized-builtins.html.ini
new file mode 100644
index 0000000000..0bb3c4cbf5
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/Document-createElementNS-customized-builtins.html.ini
@@ -0,0 +1,3 @@
+[Document-createElementNS-customized-builtins.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/Document-createElementNS.html.ini b/testing/web-platform/meta/custom-elements/Document-createElementNS.html.ini
new file mode 100644
index 0000000000..f4a2671523
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/Document-createElementNS.html.ini
@@ -0,0 +1,3 @@
+[Document-createElementNS.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/ElementInternals-accessibility.html.ini b/testing/web-platform/meta/custom-elements/ElementInternals-accessibility.html.ini
new file mode 100644
index 0000000000..07ae15106a
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/ElementInternals-accessibility.html.ini
@@ -0,0 +1,24 @@
+[ElementInternals-accessibility.html]
+ [ariaActiveDescendantElement is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaControlsElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaDescribedByElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaDetailsElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaFlowToElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaLabelledByElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaOwnsElements is defined in ElementInternals]
+ expected: FAIL
+
+ [ariaErrorMessageElements is defined in ElementInternals]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/HTMLElement-attachInternals.html.ini b/testing/web-platform/meta/custom-elements/HTMLElement-attachInternals.html.ini
new file mode 100644
index 0000000000..c7a6115fda
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/HTMLElement-attachInternals.html.ini
@@ -0,0 +1,3 @@
+[HTMLElement-attachInternals.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/HTMLElement-constructor.html.ini b/testing/web-platform/meta/custom-elements/HTMLElement-constructor.html.ini
new file mode 100644
index 0000000000..f4bc0b6ba8
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/HTMLElement-constructor.html.ini
@@ -0,0 +1,3 @@
+[HTMLElement-constructor.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/__dir__.ini b/testing/web-platform/meta/custom-elements/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/custom-elements/attribute-changed-callback.html.ini b/testing/web-platform/meta/custom-elements/attribute-changed-callback.html.ini
new file mode 100644
index 0000000000..401ec13cd5
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/attribute-changed-callback.html.ini
@@ -0,0 +1,3 @@
+[attribute-changed-callback.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/builtin-coverage.html.ini b/testing/web-platform/meta/custom-elements/builtin-coverage.html.ini
new file mode 100644
index 0000000000..82a5b0b2f3
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/builtin-coverage.html.ini
@@ -0,0 +1,3 @@
+[builtin-coverage.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/connected-callbacks-html-fragment-parsing.html.ini b/testing/web-platform/meta/custom-elements/connected-callbacks-html-fragment-parsing.html.ini
new file mode 100644
index 0000000000..10bb0ac4d2
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/connected-callbacks-html-fragment-parsing.html.ini
@@ -0,0 +1,3 @@
+[connected-callbacks-html-fragment-parsing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/connected-callbacks.html.ini b/testing/web-platform/meta/custom-elements/connected-callbacks.html.ini
new file mode 100644
index 0000000000..8484dea059
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/connected-callbacks.html.ini
@@ -0,0 +1,3 @@
+[connected-callbacks.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/cross-realm-callback-report-exception.html.ini b/testing/web-platform/meta/custom-elements/cross-realm-callback-report-exception.html.ini
new file mode 100644
index 0000000000..cc866d171f
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/cross-realm-callback-report-exception.html.ini
@@ -0,0 +1,5 @@
+[cross-realm-callback-report-exception.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [constructor]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini b/testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini
new file mode 100644
index 0000000000..7c76da264e
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/custom-element-reaction-queue.html.ini
@@ -0,0 +1,3 @@
+[custom-element-reaction-queue.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/customized-built-in-constructor-exceptions.html.ini b/testing/web-platform/meta/custom-elements/customized-built-in-constructor-exceptions.html.ini
new file mode 100644
index 0000000000..7fb9f953e5
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/customized-built-in-constructor-exceptions.html.ini
@@ -0,0 +1,3 @@
+[customized-built-in-constructor-exceptions.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/disconnected-callbacks.html.ini b/testing/web-platform/meta/custom-elements/disconnected-callbacks.html.ini
new file mode 100644
index 0000000000..3b525fa357
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/disconnected-callbacks.html.ini
@@ -0,0 +1,3 @@
+[disconnected-callbacks.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/element-internals-aria-element-reflection.html.ini b/testing/web-platform/meta/custom-elements/element-internals-aria-element-reflection.html.ini
new file mode 100644
index 0000000000..acedd8f030
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/element-internals-aria-element-reflection.html.ini
@@ -0,0 +1,3 @@
+[element-internals-aria-element-reflection.html]
+ [Getting previously-unset ARIA element reflection properties on ElementInternals should return null.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/element-internals-shadowroot.html.ini b/testing/web-platform/meta/custom-elements/element-internals-shadowroot.html.ini
new file mode 100644
index 0000000000..c8cac436e8
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/element-internals-shadowroot.html.ini
@@ -0,0 +1,3 @@
+[element-internals-shadowroot.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html.ini b/testing/web-platform/meta/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html.ini
new file mode 100644
index 0000000000..3065b71473
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html.ini
@@ -0,0 +1,3 @@
+[enqueue-custom-element-callback-reactions-inside-another-callback.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini b/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini
new file mode 100644
index 0000000000..2ed0afac0c
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini
@@ -0,0 +1,3 @@
+[ElementInternals-reportValidity-bubble.html]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini b/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini
new file mode 100644
index 0000000000..693c41c2e9
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini
@@ -0,0 +1,3 @@
+[ElementInternals-target-element-is-held-strongly.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/disabled-delegatesFocus.html.ini b/testing/web-platform/meta/custom-elements/form-associated/disabled-delegatesFocus.html.ini
new file mode 100644
index 0000000000..9e8fa5b753
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/disabled-delegatesFocus.html.ini
@@ -0,0 +1,2 @@
+prefs: [dom.forms.always_allow_key_and_focus_events.enabled:true]
+[disabled-delegatesFocus.html]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/fieldset-elements.html.ini b/testing/web-platform/meta/custom-elements/form-associated/fieldset-elements.html.ini
new file mode 100644
index 0000000000..3e853f8f69
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/fieldset-elements.html.ini
@@ -0,0 +1,6 @@
+[fieldset-elements.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Form associated custom elements should work with fieldset.elements]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/form-associated-callback.html.ini b/testing/web-platform/meta/custom-elements/form-associated/form-associated-callback.html.ini
new file mode 100644
index 0000000000..3deff6ceba
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/form-associated-callback.html.ini
@@ -0,0 +1,3 @@
+[form-associated-callback.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/form-disabled-callback.html.ini b/testing/web-platform/meta/custom-elements/form-associated/form-disabled-callback.html.ini
new file mode 100644
index 0000000000..6c32f36318
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/form-disabled-callback.html.ini
@@ -0,0 +1,3 @@
+[form-disabled-callback.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/form-elements-namedItem.html.ini b/testing/web-platform/meta/custom-elements/form-associated/form-elements-namedItem.html.ini
new file mode 100644
index 0000000000..c7c2a6fe25
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/form-elements-namedItem.html.ini
@@ -0,0 +1,15 @@
+[form-elements-namedItem.html]
+ [Form associated custom elements should work with document.forms.elements.namedItem()]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
+ if (os == "mac") and not debug: [PASS, FAIL]
+
+ [Form associated custom elements should work with document.forms.elements.namedItem() after upgrading]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
+ if (os == "mac") and not debug: [PASS, FAIL]
+
+ [Form associated custom elements should work with document.forms.elements.namedItem() after updating the name attribute]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
+ if (os == "mac") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/form-reset-callback.html.ini b/testing/web-platform/meta/custom-elements/form-associated/form-reset-callback.html.ini
new file mode 100644
index 0000000000..3c7850118e
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/form-reset-callback.html.ini
@@ -0,0 +1,3 @@
+[form-reset-callback.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/form-associated/label-delegatesFocus.html.ini b/testing/web-platform/meta/custom-elements/form-associated/label-delegatesFocus.html.ini
new file mode 100644
index 0000000000..f3aac09975
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/form-associated/label-delegatesFocus.html.ini
@@ -0,0 +1,3 @@
+[label-delegatesFocus.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/historical.html.ini b/testing/web-platform/meta/custom-elements/historical.html.ini
new file mode 100644
index 0000000000..ecfd4d87c0
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/historical.html.ini
@@ -0,0 +1,3 @@
+[historical.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/microtasks-and-constructors.html.ini b/testing/web-platform/meta/custom-elements/microtasks-and-constructors.html.ini
new file mode 100644
index 0000000000..4d3e36e043
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/microtasks-and-constructors.html.ini
@@ -0,0 +1,3 @@
+[microtasks-and-constructors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/parser/parser-fallsback-to-unknown-element.html.ini b/testing/web-platform/meta/custom-elements/parser/parser-fallsback-to-unknown-element.html.ini
new file mode 100644
index 0000000000..763d809fa3
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/parser/parser-fallsback-to-unknown-element.html.ini
@@ -0,0 +1,4 @@
+[parser-fallsback-to-unknown-element.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git 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
new file mode 100644
index 0000000000..4145df1279
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/parser/parser-sets-attributes-and-children.html.ini
@@ -0,0 +1,4 @@
+[parser-sets-attributes-and-children.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/parser/parser-uses-constructed-element.html.ini b/testing/web-platform/meta/custom-elements/parser/parser-uses-constructed-element.html.ini
new file mode 100644
index 0000000000..689cd34b55
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/parser/parser-uses-constructed-element.html.ini
@@ -0,0 +1,4 @@
+[parser-uses-constructed-element.html]
+ expected:
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini b/testing/web-platform/meta/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini
new file mode 100644
index 0000000000..5d16a3d776
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini
@@ -0,0 +1,4 @@
+[parser-uses-create-an-element-for-a-token-svg.svg]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git 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
new file mode 100644
index 0000000000..ce23f79e99
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/parser/parser-uses-registry-of-owner-document.html.ini
@@ -0,0 +1,3 @@
+[parser-uses-registry-of-owner-document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/perform-microtask-checkpoint-before-construction.html.ini b/testing/web-platform/meta/custom-elements/perform-microtask-checkpoint-before-construction.html.ini
new file mode 100644
index 0000000000..9dce788d9b
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/perform-microtask-checkpoint-before-construction.html.ini
@@ -0,0 +1,3 @@
+[perform-microtask-checkpoint-before-construction.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/pseudo-class-defined-customized-builtins.html.ini b/testing/web-platform/meta/custom-elements/pseudo-class-defined-customized-builtins.html.ini
new file mode 100644
index 0000000000..68a7671806
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/pseudo-class-defined-customized-builtins.html.ini
@@ -0,0 +1,3 @@
+[pseudo-class-defined-customized-builtins.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/custom-elements/pseudo-class-defined.html.ini b/testing/web-platform/meta/custom-elements/pseudo-class-defined.html.ini
new file mode 100644
index 0000000000..ef34c27b8e
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/pseudo-class-defined.html.ini
@@ -0,0 +1,3 @@
+[pseudo-class-defined.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/range-and-constructors.html.ini b/testing/web-platform/meta/custom-elements/range-and-constructors.html.ini
new file mode 100644
index 0000000000..4d25041269
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/range-and-constructors.html.ini
@@ -0,0 +1,3 @@
+[range-and-constructors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reaction-timing.html.ini b/testing/web-platform/meta/custom-elements/reaction-timing.html.ini
new file mode 100644
index 0000000000..647a8c3afb
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reaction-timing.html.ini
@@ -0,0 +1,3 @@
+[reaction-timing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Animation.html.ini b/testing/web-platform/meta/custom-elements/reactions/Animation.html.ini
new file mode 100644
index 0000000000..d4acc179ad
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Animation.html.ini
@@ -0,0 +1,12 @@
+[Animation.html]
+ [Animation.animate must enqueue an attributeChanged reaction when it adds the observed style attribute]
+ expected:
+ if not debug and (os == "linux"): [PASS, FAIL]
+ if not debug and (os == "mac"): [PASS, FAIL]
+ if not debug and (os == "android"): [PASS, FAIL]
+
+ [Animation.animate must enqueue an attributeChanged reaction when it mutates the observed style attribute]
+ expected:
+ if not debug and (os == "android"): [PASS, FAIL]
+ if not debug and (os == "mac"): [PASS, FAIL]
+ if not debug and (os == "linux"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/custom-elements/reactions/AriaMixin-element-attributes.html.ini b/testing/web-platform/meta/custom-elements/reactions/AriaMixin-element-attributes.html.ini
new file mode 100644
index 0000000000..6dbcc41649
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/AriaMixin-element-attributes.html.ini
@@ -0,0 +1,48 @@
+[AriaMixin-element-attributes.html]
+ [ariaActiveDescendantElement in Element must enqueue an attributeChanged reaction when adding aria-activedescendant content attribute]
+ expected: FAIL
+
+ [ariaActiveDescendantElement in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaControlsElements in Element must enqueue an attributeChanged reaction when adding aria-controls content attribute]
+ expected: FAIL
+
+ [ariaControlsElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaDescribedByElements in Element must enqueue an attributeChanged reaction when adding aria-describedby content attribute]
+ expected: FAIL
+
+ [ariaDescribedByElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaDetailsElements in Element must enqueue an attributeChanged reaction when adding aria-details content attribute]
+ expected: FAIL
+
+ [ariaDetailsElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaFlowToElements in Element must enqueue an attributeChanged reaction when adding aria-flowto content attribute]
+ expected: FAIL
+
+ [ariaFlowToElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaLabelledByElements in Element must enqueue an attributeChanged reaction when adding aria-labelledby content attribute]
+ expected: FAIL
+
+ [ariaLabelledByElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaOwnsElements in Element must enqueue an attributeChanged reaction when adding aria-owns content attribute]
+ expected: FAIL
+
+ [ariaOwnsElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
+
+ [ariaErrorMessageElements in Element must enqueue an attributeChanged reaction when adding aria-errormessage content attribute]
+ expected: FAIL
+
+ [ariaErrorMessageElements in Element must enqueue an attributeChanged reaction when replacing an existing attribute]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/reactions/Attr.html.ini b/testing/web-platform/meta/custom-elements/reactions/Attr.html.ini
new file mode 100644
index 0000000000..429932e3b4
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Attr.html.ini
@@ -0,0 +1,3 @@
+[Attr.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini b/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
new file mode 100644
index 0000000000..85a4b81dc3
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/CSSStyleDeclaration.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleDeclaration.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini b/testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini
new file mode 100644
index 0000000000..d94f2114e8
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ChildNode.html.ini
@@ -0,0 +1,3 @@
+[ChildNode.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini b/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
new file mode 100644
index 0000000000..7cc62a4f04
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/DOMStringMap.html.ini
@@ -0,0 +1,3 @@
+[DOMStringMap.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini b/testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini
new file mode 100644
index 0000000000..5724c0ff00
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/DOMTokenList.html.ini
@@ -0,0 +1,3 @@
+[DOMTokenList.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Document.html.ini b/testing/web-platform/meta/custom-elements/reactions/Document.html.ini
new file mode 100644
index 0000000000..5aa611ddd9
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Document.html.ini
@@ -0,0 +1,3 @@
+[Document.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Element.html.ini b/testing/web-platform/meta/custom-elements/reactions/Element.html.ini
new file mode 100644
index 0000000000..e7e7a50ec1
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Element.html.ini
@@ -0,0 +1,3 @@
+[Element.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini b/testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini
new file mode 100644
index 0000000000..630c8320be
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ElementContentEditable.html.ini
@@ -0,0 +1,3 @@
+[ElementContentEditable.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini
new file mode 100644
index 0000000000..1839d54563
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLAnchorElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLAnchorElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini
new file mode 100644
index 0000000000..4b1bbff5c6
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLOptionElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini
new file mode 100644
index 0000000000..3214b664d0
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOptionsCollection.html.ini
@@ -0,0 +1,3 @@
+[HTMLOptionsCollection.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini
new file mode 100644
index 0000000000..66ff761962
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLOutputElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLOutputElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini
new file mode 100644
index 0000000000..fee0b0a5cc
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLSelectElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLSelectElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini
new file mode 100644
index 0000000000..d292214c6b
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTableElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini
new file mode 100644
index 0000000000..218c57b8c5
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableRowElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTableRowElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini
new file mode 100644
index 0000000000..14122d6096
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTableSectionElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTableSectionElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini
new file mode 100644
index 0000000000..76148373f6
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/HTMLTitleElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTitleElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini b/testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini
new file mode 100644
index 0000000000..115251c688
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/NamedNodeMap.html.ini
@@ -0,0 +1,3 @@
+[NamedNodeMap.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Node.html.ini b/testing/web-platform/meta/custom-elements/reactions/Node.html.ini
new file mode 100644
index 0000000000..6bc26ecdaf
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Node.html.ini
@@ -0,0 +1,3 @@
+[Node.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini b/testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini
new file mode 100644
index 0000000000..f17fd96250
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ParentNode.html.ini
@@ -0,0 +1,3 @@
+[ParentNode.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Range.html.ini b/testing/web-platform/meta/custom-elements/reactions/Range.html.ini
new file mode 100644
index 0000000000..c93f839155
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Range.html.ini
@@ -0,0 +1,3 @@
+[Range.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/Selection.html.ini b/testing/web-platform/meta/custom-elements/reactions/Selection.html.ini
new file mode 100644
index 0000000000..f4fe1a77eb
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/Selection.html.ini
@@ -0,0 +1,3 @@
+[Selection.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/ShadowRoot.html.ini b/testing/web-platform/meta/custom-elements/reactions/ShadowRoot.html.ini
new file mode 100644
index 0000000000..d48a491b2c
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/ShadowRoot.html.ini
@@ -0,0 +1,3 @@
+[ShadowRoot.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/__dir__.ini b/testing/web-platform/meta/custom-elements/reactions/__dir__.ini
new file mode 100644
index 0000000000..8a73333e77
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/__dir__.ini
@@ -0,0 +1 @@
+prefs: [dom.element.popover.enabled: true]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDataElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDataElement.html.ini
new file mode 100644
index 0000000000..414fdbebd9
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDataElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLDataElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDetailsElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDetailsElement.html.ini
new file mode 100644
index 0000000000..4a7adcafa6
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLDetailsElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLDetailsElement.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLEmbedElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLEmbedElement.html.ini
new file mode 100644
index 0000000000..d7501d870f
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLEmbedElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLEmbedElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLFieldSetElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLFieldSetElement.html.ini
new file mode 100644
index 0000000000..cfd53dddec
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLFieldSetElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLFieldSetElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLIElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLIElement.html.ini
new file mode 100644
index 0000000000..3bca9ec5ad
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLIElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLLIElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLabelElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLabelElement.html.ini
new file mode 100644
index 0000000000..1d1b9ed520
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLLabelElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLLabelElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMediaElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMediaElement.html.ini
new file mode 100644
index 0000000000..e4532c5af0
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMediaElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLMediaElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT, CRASH]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMetaElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMetaElement.html.ini
new file mode 100644
index 0000000000..8e25d7addc
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLMetaElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLMetaElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLModElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLModElement.html.ini
new file mode 100644
index 0000000000..eb8aa90add
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLModElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLModElement.html]
+ expected:
+ if (os == "android") and fission: [ERROR, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLParamElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLParamElement.html.ini
new file mode 100644
index 0000000000..0809834b5b
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLParamElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLParamElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLProgressElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLProgressElement.html.ini
new file mode 100644
index 0000000000..9caa48974c
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLProgressElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLProgressElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLQuoteElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLQuoteElement.html.ini
new file mode 100644
index 0000000000..467e61df68
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLQuoteElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLQuoteElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLSourceElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLSourceElement.html.ini
new file mode 100644
index 0000000000..ce563d99a7
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLSourceElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLSourceElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini
new file mode 100644
index 0000000000..3369eaf241
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLStyleElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTableColElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTableColElement.html.ini
new file mode 100644
index 0000000000..d5c2479526
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTableColElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTableColElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTimeElement.html.ini b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTimeElement.html.ini
new file mode 100644
index 0000000000..0ccbaa2399
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/customized-builtins/HTMLTimeElement.html.ini
@@ -0,0 +1,3 @@
+[HTMLTimeElement.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini b/testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini
new file mode 100644
index 0000000000..35e445a52c
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/reactions/with-exceptions.html.ini
@@ -0,0 +1,3 @@
+[with-exceptions.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-constructor.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-constructor.tentative.html.ini
new file mode 100644
index 0000000000..f72d15f740
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-constructor.tentative.html.ini
@@ -0,0 +1,3 @@
+[CustomElementRegistry-constructor.tentative.html]
+ [Create non-global CustomElementRegistry and add definitions]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-multi-register.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-multi-register.tentative.html.ini
new file mode 100644
index 0000000000..6823e0597a
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/CustomElementRegistry-multi-register.tentative.html.ini
@@ -0,0 +1,6 @@
+[CustomElementRegistry-multi-register.tentative.html]
+ [Same constructor can be registered to different registries]
+ expected: FAIL
+
+ [Non-global registries still reject duplicate registrations of the same constructor]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-createElement.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-createElement.tentative.html.ini
new file mode 100644
index 0000000000..47b3baabc5
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-createElement.tentative.html.ini
@@ -0,0 +1,12 @@
+[ShadowRoot-createElement.tentative.html]
+ [ShadowRoot.createElement() for autonomous custom element]
+ expected: FAIL
+
+ [ShadowRoot.createElementNS() for autonomous custom element]
+ expected: FAIL
+
+ [ShadowRoot.createElement() for customized built-in element]
+ expected: FAIL
+
+ [ShadowRoot.createElementNS() for customized built-in element]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-init-registry.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-init-registry.tentative.html.ini
new file mode 100644
index 0000000000..99a2018873
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-init-registry.tentative.html.ini
@@ -0,0 +1,15 @@
+[ShadowRoot-init-registry.tentative.html]
+ [ShadowRoot.registry is null if not explicitly specified]
+ expected: FAIL
+
+ [Attach the global registry to a shadow root]
+ expected: FAIL
+
+ [Attach a non-global registry to a shadow root]
+ expected: FAIL
+
+ [Attach the same registry to multiple shadow roots]
+ expected: FAIL
+
+ [Attaching registry to shadow root can only be done during initialization]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-innerHTML-upgrade.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-innerHTML-upgrade.tentative.html.ini
new file mode 100644
index 0000000000..14c2875323
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/ShadowRoot-innerHTML-upgrade.tentative.html.ini
@@ -0,0 +1,12 @@
+[ShadowRoot-innerHTML-upgrade.tentative.html]
+ [Upgrade into autonomous custom element when inserted via innerHTML]
+ expected: FAIL
+
+ [Upgrade into autonomous custom element when definition is added]
+ expected: FAIL
+
+ [Upgrade into customized built-in element when inserted via innerHTML]
+ expected: FAIL
+
+ [Upgrade into customized built-in element when definition is added]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/constructor-call.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/constructor-call.tentative.html.ini
new file mode 100644
index 0000000000..ff5133e8e7
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/constructor-call.tentative.html.ini
@@ -0,0 +1,6 @@
+[constructor-call.tentative.html]
+ [Calling custom element constructor directly without global registration should fail]
+ expected: FAIL
+
+ [Calling custom element constructor directly uses global registration only]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/constructor-reentry-with-different-definition.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/constructor-reentry-with-different-definition.tentative.html.ini
new file mode 100644
index 0000000000..5a9fc28722
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/constructor-reentry-with-different-definition.tentative.html.ini
@@ -0,0 +1,12 @@
+[constructor-reentry-with-different-definition.tentative.html]
+ [Re-entry via upgrade before calling super()]
+ expected: FAIL
+
+ [Re-entry via upgrade after calling super()]
+ expected: FAIL
+
+ [Re-entry via direct constructor call before calling super()]
+ expected: FAIL
+
+ [Re-entry via direct constructor call after calling super()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-criteria.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-criteria.tentative.html.ini
new file mode 100644
index 0000000000..430c566a2a
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-criteria.tentative.html.ini
@@ -0,0 +1,33 @@
+[scoped-registry-define-upgrade-criteria.tentative.html]
+ [Adding definition to global registry should not affect shadow roots using scoped registry]
+ expected: FAIL
+
+ [Adding definition to scoped registry should affect all associated shadow roots]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not affect document tree scope]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not affect shadow roots using other registries]
+ expected: FAIL
+
+ [Adding definition to global registry should not upgrade nodes no longer using the registry]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not upgrade nodes no longer using the registry]
+ expected: FAIL
+
+ [Adding definition to scoped registry affects associated shadow roots in all iframes]
+ expected: FAIL
+
+ [Adding definition to scoped registry affects associated shadow roots in other frame trees]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not upgrade disconnected elements]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not upgrade nodes in constructed documents]
+ expected: FAIL
+
+ [Adding definition to scoped registry should not upgrade nodes in detached frames]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-order.tentative.html.ini b/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-order.tentative.html.ini
new file mode 100644
index 0000000000..8a6ec8f3e0
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/scoped-registry/scoped-registry-define-upgrade-order.tentative.html.ini
@@ -0,0 +1,21 @@
+[scoped-registry-define-upgrade-order.tentative.html]
+ [Upgrade in tree order in the same tree scope]
+ expected: FAIL
+
+ [Upgrade in shadow-including tree order across tree scopes]
+ expected: FAIL
+
+ [Upgrade order does not depend on shadow root attach order]
+ expected: FAIL
+
+ [Upgrade in association order across documents, then tree order in each document]
+ expected: FAIL
+
+ [Upgrade order is not affected by DOM order between child frames]
+ expected: FAIL
+
+ [Upgrade order is affected by shadow tree adoption across documents]
+ expected: FAIL
+
+ [Elements in the "owner" window of a scoped registry are not always upgraded first]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/state/ElementInternals-states.html.ini b/testing/web-platform/meta/custom-elements/state/ElementInternals-states.html.ini
new file mode 100644
index 0000000000..a3af132ef8
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/state/ElementInternals-states.html.ini
@@ -0,0 +1,12 @@
+[ElementInternals-states.html]
+ [CustomStateSet behavior of ElementInternals.states: Initial state]
+ expected: FAIL
+
+ [CustomStateSet behavior of ElementInternals.states: Modifications]
+ expected: FAIL
+
+ [Updating a CustomStateSet while iterating it should work]
+ expected: FAIL
+
+ [CustomStateSet behavior of ElementInternals.states: Exceptions]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/state/custom-state-set-strong-ref.html.ini b/testing/web-platform/meta/custom-elements/state/custom-state-set-strong-ref.html.ini
new file mode 100644
index 0000000000..4f6b5158b7
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/state/custom-state-set-strong-ref.html.ini
@@ -0,0 +1,3 @@
+[custom-state-set-strong-ref.html]
+ [customstateset doesn't crash after GC on detached node]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/state/state-css-selector-shadow-dom.html.ini b/testing/web-platform/meta/custom-elements/state/state-css-selector-shadow-dom.html.ini
new file mode 100644
index 0000000000..49ada0c777
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/state/state-css-selector-shadow-dom.html.ini
@@ -0,0 +1,9 @@
+[state-css-selector-shadow-dom.html]
+ [state selector has no influence when state is not applied]
+ expected: FAIL
+
+ [state selector has influence when state is applied]
+ expected: FAIL
+
+ [state selector only applies on given ident]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/state/state-css-selector.html.ini b/testing/web-platform/meta/custom-elements/state/state-css-selector.html.ini
new file mode 100644
index 0000000000..985ed02ad4
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/state/state-css-selector.html.ini
@@ -0,0 +1,24 @@
+[state-css-selector.html]
+ [state selector has no influence when state is not applied]
+ expected: FAIL
+
+ [state selector has no influence on sibling selectors when not applied]
+ expected: FAIL
+
+ [state selector has influence when state is applied]
+ expected: FAIL
+
+ [state selector influences siblings when state is applied]
+ expected: FAIL
+
+ [state selector influences has() when state is applied]
+ expected: FAIL
+
+ [state selector only applies on given ident]
+ expected: FAIL
+
+ [state selector only applies to siblings on given ident]
+ expected: FAIL
+
+ [state selector only applies to has() on given ident]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/state/state-pseudo-class.html.ini b/testing/web-platform/meta/custom-elements/state/state-pseudo-class.html.ini
new file mode 100644
index 0000000000..cf2fce2458
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/state/state-pseudo-class.html.ini
@@ -0,0 +1,18 @@
+[state-pseudo-class.html]
+ [:state() parsing passes]
+ expected: FAIL
+
+ [:state(foo) serialization]
+ expected: FAIL
+
+ [:state(foo) in simple cases]
+ expected: FAIL
+
+ [:state(foo) and other pseudo classes]
+ expected: FAIL
+
+ [:state(foo) and ::part()]
+ expected: FAIL
+
+ [:state(foo) and :host()]
+ expected: FAIL
diff --git a/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml.ini b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml.ini
new file mode 100644
index 0000000000..e5f6d539b3
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml.ini
@@ -0,0 +1,3 @@
+[throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct.html.ini b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct.html.ini
new file mode 100644
index 0000000000..01094bb176
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-construct.html.ini
@@ -0,0 +1,3 @@
+[throw-on-dynamic-markup-insertion-counter-construct.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml.ini b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml.ini
new file mode 100644
index 0000000000..1fcdc782c7
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml.ini
@@ -0,0 +1,3 @@
+[throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini
new file mode 100644
index 0000000000..8cd5567423
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini
@@ -0,0 +1,3 @@
+[throw-on-dynamic-markup-insertion-counter-reactions.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/upgrading.html.ini b/testing/web-platform/meta/custom-elements/upgrading.html.ini
new file mode 100644
index 0000000000..a24d7a0ef2
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/upgrading.html.ini
@@ -0,0 +1,3 @@
+[upgrading.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/custom-elements/upgrading/upgrading-parser-created-element.html.ini b/testing/web-platform/meta/custom-elements/upgrading/upgrading-parser-created-element.html.ini
new file mode 100644
index 0000000000..6150814ae1
--- /dev/null
+++ b/testing/web-platform/meta/custom-elements/upgrading/upgrading-parser-created-element.html.ini
@@ -0,0 +1,3 @@
+[upgrading-parser-created-element.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]