diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/custom-elements | |
parent | Initial commit. (diff) | |
download | firefox-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')
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] |