diff options
Diffstat (limited to 'testing/web-platform/meta/html/dom')
165 files changed, 2291 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/dom/__dir__.ini b/testing/web-platform/meta/html/dom/__dir__.ini new file mode 100644 index 0000000000..8f9f37c768 --- /dev/null +++ b/testing/web-platform/meta/html/dom/__dir__.ini @@ -0,0 +1,3 @@ +lsan-disabled: true +leak-threshold: [default:51200] +prefs: [dom.element.popover.enabled: true] diff --git a/testing/web-platform/meta/html/dom/aria-attribute-reflection.html.ini b/testing/web-platform/meta/html/dom/aria-attribute-reflection.html.ini new file mode 100644 index 0000000000..27d897c710 --- /dev/null +++ b/testing/web-platform/meta/html/dom/aria-attribute-reflection.html.ini @@ -0,0 +1,6 @@ +[aria-attribute-reflection.html] + [aria-braillelabel attribute reflects.] + expected: FAIL + + [aria-brailleroledescription attribute reflects.] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/aria-element-reflection-disconnected.html.ini b/testing/web-platform/meta/html/dom/aria-element-reflection-disconnected.html.ini new file mode 100644 index 0000000000..d8f8b83412 --- /dev/null +++ b/testing/web-platform/meta/html/dom/aria-element-reflection-disconnected.html.ini @@ -0,0 +1,6 @@ +[aria-element-reflection-disconnected.html] + [Element references should stay valid when content is disconnected (single element)] + expected: FAIL + + [Element references should stay valid when content is disconnected (element array)] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/aria-element-reflection.html.ini b/testing/web-platform/meta/html/dom/aria-element-reflection.html.ini new file mode 100644 index 0000000000..e59f2ea938 --- /dev/null +++ b/testing/web-platform/meta/html/dom/aria-element-reflection.html.ini @@ -0,0 +1,66 @@ +[aria-element-reflection.html] + [aria-activedescendant element reflection] + expected: FAIL + + [If the content attribute is set directly, the IDL attribute getter always returns the first element whose ID matches the content attribute.] + expected: FAIL + + [Setting the IDL attribute to an element which is not the first element in DOM order with its ID causes the content attribute to be an empty string] + expected: FAIL + + [Setting an element reference that crosses into a shadow tree is disallowed, but setting one that is in a shadow inclusive ancestor is allowed.] + expected: FAIL + + [aria-errormessage] + expected: FAIL + + [aria-details] + expected: FAIL + + [Reparenting an element into a descendant shadow scope hides the element reference.] + expected: FAIL + + [Reparenting referenced element cannot cause retargeting of reference.] + expected: FAIL + + [Element reference set in invalid scope remains intact throughout move to valid scope.] + expected: FAIL + + [aria-labelledby.] + expected: FAIL + + [aria-controls.] + expected: FAIL + + [aria-describedby.] + expected: FAIL + + [aria-flowto.] + expected: FAIL + + [aria-owns.] + expected: FAIL + + [shadow DOM behaviour for FrozenArray element reflection.] + expected: FAIL + + [Moving explicitly set elements across shadow DOM boundaries.] + expected: FAIL + + [Moving explicitly set elements around within the same scope, and removing from the DOM.] + expected: FAIL + + [Attaching element reference before it's inserted into the DOM.] + expected: FAIL + + [Cross-document references and moves.] + expected: FAIL + + [Deleting a reflected element should return null for the IDL attribute and the content attribute will be empty.] + expected: FAIL + + [Changing the ID of an element doesn't lose the reference.] + expected: FAIL + + [Passing values of the wrong type should throw a TypeError] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.forms.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.forms.html.ini new file mode 100644 index 0000000000..bfa11853ac --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.forms.html.ini @@ -0,0 +1,3 @@ +[document.forms.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByClassName-same.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByClassName-same.html.ini new file mode 100644 index 0000000000..fc13e12c04 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByClassName-same.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByClassName-same.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml.ini new file mode 100644 index 0000000000..aeab4f85fc --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-case-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml.ini new file mode 100644 index 0000000000..37aa23fa4a --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-id-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.html.ini new file mode 100644 index 0000000000..e740769b51 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-id.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-interface.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-interface.html.ini new file mode 100644 index 0000000000..4537000c9c --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-interface.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-interface.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-liveness.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-liveness.html.ini new file mode 100644 index 0000000000..e71a4389b3 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-liveness.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-liveness.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml.ini new file mode 100644 index 0000000000..de43bee40f --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-namespace-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.html.ini new file mode 100644 index 0000000000..ec159cb267 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-namespace.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml.ini new file mode 100644 index 0000000000..8b638ac8d3 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-newelements-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html.ini new file mode 100644 index 0000000000..65c7b882ec --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-newelements.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml.ini new file mode 100644 index 0000000000..ba8e1ad970 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-null-undef-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.html.ini new file mode 100644 index 0000000000..da8c383713 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-null-undef.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml.ini new file mode 100644 index 0000000000..7465eedfb6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-param-xhtml.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.html.ini new file mode 100644 index 0000000000..98b45343bd --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-param.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-same.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-same.html.ini new file mode 100644 index 0000000000..d07470907e --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-same.html.ini @@ -0,0 +1,3 @@ +[document.getElementsByName-same.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-01.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-01.html.ini new file mode 100644 index 0000000000..fc8e6280c4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-01.html.ini @@ -0,0 +1,3 @@ +[document.head-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-02.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-02.html.ini new file mode 100644 index 0000000000..1e3aed71f6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.head-02.html.ini @@ -0,0 +1,3 @@ +[document.head-02.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.images.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.images.html.ini new file mode 100644 index 0000000000..85848721ac --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.images.html.ini @@ -0,0 +1,3 @@ +[document.images.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.links.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.links.html.ini new file mode 100644 index 0000000000..b34e9727e7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.links.html.ini @@ -0,0 +1,3 @@ +[document.links.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.scripts.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.scripts.html.ini new file mode 100644 index 0000000000..9d085a7c41 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.scripts.html.ini @@ -0,0 +1,3 @@ +[document.scripts.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-01.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-01.html.ini new file mode 100644 index 0000000000..939af33b32 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-01.html.ini @@ -0,0 +1,3 @@ +[document.title-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-02.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-02.xhtml.ini new file mode 100644 index 0000000000..f4421bdb59 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-02.xhtml.ini @@ -0,0 +1,3 @@ +[document.title-02.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-03.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-03.html.ini new file mode 100644 index 0000000000..b1134f0c97 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-03.html.ini @@ -0,0 +1,3 @@ +[document.title-03.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-04.xhtml.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-04.xhtml.ini new file mode 100644 index 0000000000..2fe3acbc6d --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-04.xhtml.ini @@ -0,0 +1,3 @@ +[document.title-04.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-05.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-05.html.ini new file mode 100644 index 0000000000..e1b0a69f96 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-05.html.ini @@ -0,0 +1,3 @@ +[document.title-05.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-06.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-06.html.ini new file mode 100644 index 0000000000..80d6aaad88 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-06.html.ini @@ -0,0 +1,3 @@ +[document.title-06.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-07.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-07.html.ini new file mode 100644 index 0000000000..78ee4cf1c4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-07.html.ini @@ -0,0 +1,3 @@ +[document.title-07.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-08.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-08.html.ini new file mode 100644 index 0000000000..95beead000 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-08.html.ini @@ -0,0 +1,3 @@ +[document.title-08.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-09.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-09.html.ini new file mode 100644 index 0000000000..51f7b8f39e --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-09.html.ini @@ -0,0 +1,4 @@ +[document.title-09.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html.ini new file mode 100644 index 0000000000..9af81de3a0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html.ini @@ -0,0 +1,3 @@ +[document.title-not-in-html-svg.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-01.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-01.html.ini new file mode 100644 index 0000000000..8ef9f07ea6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-01.html.ini @@ -0,0 +1,3 @@ +[nameditem-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-02.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-02.html.ini new file mode 100644 index 0000000000..2e7dd278c6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-02.html.ini @@ -0,0 +1,20 @@ +[nameditem-02.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [If the only named item is an iframe, the contentWindow should be returned.] + expected: FAIL + + [If there are two iframes, a collection should be returned.] + expected: FAIL + + [If there are an iframe and another element (iframe first), a collection should be returned.] + expected: FAIL + + [If there are an iframe and another element (iframe last), a collection should be returned.] + expected: FAIL + + [If an iframe has a name and a different id, it should be returned by its name.] + expected: FAIL + + [An iframe whose name looks like an array index should work.] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-03.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-03.html.ini new file mode 100644 index 0000000000..83c78aa5c9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-03.html.ini @@ -0,0 +1,3 @@ +[nameditem-03.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-04.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-04.html.ini new file mode 100644 index 0000000000..93ef384064 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-04.html.ini @@ -0,0 +1,3 @@ +[nameditem-04.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-05.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-05.html.ini new file mode 100644 index 0000000000..3fb800af1f --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-05.html.ini @@ -0,0 +1,3 @@ +[nameditem-05.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-06.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-06.html.ini new file mode 100644 index 0000000000..5dc08c1558 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-06.html.ini @@ -0,0 +1,3 @@ +[nameditem-06.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-07.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-07.html.ini new file mode 100644 index 0000000000..9846b43cd8 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-07.html.ini @@ -0,0 +1,11 @@ +[nameditem-07.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [If there are two objects, a collection should be returned. (id)] + expected: FAIL + + [If there are two objects, a collection should be returned. (name and id)] + expected: FAIL + + [If there are two objects, a collection should be returned. (id and name)] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-08.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-08.html.ini new file mode 100644 index 0000000000..9a96a3ce38 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-08.html.ini @@ -0,0 +1,8 @@ +[nameditem-08.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [If there is a div and object with same id, the object should be returned] + expected: FAIL + + [If there is a div and img with same id, the img should be returned] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-names.html.ini b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-names.html.ini new file mode 100644 index 0000000000..d77d049693 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/dom-tree-accessors/nameditem-names.html.ini @@ -0,0 +1,20 @@ +[nameditem-names.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [A document's property names appear in tree order.] + expected: FAIL + + [An object name does not appear in a document's property names if the object is inside another object.] + expected: FAIL + + [An embed name does not appears in a document's property names if the embed is inside another embed.] + expected: FAIL + + [An object name appears in a document's property names if the object is exposed.] + expected: FAIL + + [An object id does not appear in a document's property names if the object is inside another object.] + expected: FAIL + + [An iframe name appears in a document's property names.] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-01.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-01.html.ini new file mode 100644 index 0000000000..2e1fbe02c1 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-01.html.ini @@ -0,0 +1,3 @@ +[document-compatmode-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-02.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-02.html.ini new file mode 100644 index 0000000000..3e34efa560 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-02.html.ini @@ -0,0 +1,3 @@ +[document-compatmode-02.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini new file mode 100644 index 0000000000..a659186916 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini @@ -0,0 +1,3 @@ +[document-compatmode-03.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-04.xhtml.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-04.xhtml.ini new file mode 100644 index 0000000000..734a5608d5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-04.xhtml.ini @@ -0,0 +1,3 @@ +[document-compatmode-04.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-05.xhtml.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-05.xhtml.ini new file mode 100644 index 0000000000..f1ef79cfd5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-05.xhtml.ini @@ -0,0 +1,3 @@ +[document-compatmode-05.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-06.xhtml.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-06.xhtml.ini new file mode 100644 index 0000000000..609d4d353c --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-compatmode-06.xhtml.ini @@ -0,0 +1,3 @@ +[document-compatmode-06.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini new file mode 100644 index 0000000000..bfdc1a58d7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini @@ -0,0 +1,5 @@ +[document-cookie.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [document.cookie 2] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified-01.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified-01.html.ini new file mode 100644 index 0000000000..47a33844bf --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified-01.html.ini @@ -0,0 +1,3 @@ +[document-lastModified-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified.html.ini new file mode 100644 index 0000000000..1c89901d53 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-lastModified.html.ini @@ -0,0 +1,3 @@ +[document-lastModified.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-readyState.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-readyState.html.ini new file mode 100644 index 0000000000..0b8d5f4e45 --- /dev/null +++ b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-readyState.html.ini @@ -0,0 +1,3 @@ +[document-readyState.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/historical.html.ini b/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/historical.html.ini new file mode 100644 index 0000000000..ecfd4d87c0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/historical.html.ini @@ -0,0 +1,3 @@ +[historical.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini b/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini new file mode 100644 index 0000000000..ffcb451eb7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/elements-in-the-dom/unknown-element.html.ini @@ -0,0 +1,3 @@ +[unknown-element.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/data_unicode_attr.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/data_unicode_attr.html.ini new file mode 100644 index 0000000000..f39b5fc0d9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/data_unicode_attr.html.ini @@ -0,0 +1,3 @@ +[data_unicode_attr.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-binding.window.js.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-binding.window.js.ini new file mode 100644 index 0000000000..8af0489f08 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-binding.window.js.ini @@ -0,0 +1,3 @@ +[dataset-binding.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-delete.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-delete.html.ini new file mode 100644 index 0000000000..40d3ebed17 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-delete.html.ini @@ -0,0 +1,3 @@ +[dataset-delete.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-enumeration.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-enumeration.html.ini new file mode 100644 index 0000000000..9b3af25b5d --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-enumeration.html.ini @@ -0,0 +1,3 @@ +[dataset-enumeration.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-get.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-get.html.ini new file mode 100644 index 0000000000..0efc6be038 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-get.html.ini @@ -0,0 +1,3 @@ +[dataset-get.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-prototype.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-prototype.html.ini new file mode 100644 index 0000000000..2a50417730 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-prototype.html.ini @@ -0,0 +1,3 @@ +[dataset-prototype.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-set.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-set.html.ini new file mode 100644 index 0000000000..210b4af252 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset-set.html.ini @@ -0,0 +1,3 @@ +[dataset-set.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dataset.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset.html.ini new file mode 100644 index 0000000000..db258d22e7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dataset.html.ini @@ -0,0 +1,3 @@ +[dataset.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-assorted.window.js.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-assorted.window.js.ini new file mode 100644 index 0000000000..e6183eb512 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-assorted.window.js.ini @@ -0,0 +1,18 @@ +[dir-assorted.window.html] + [Non-HTML element outside the document tree has a direction] + expected: FAIL + + [Non-HTML element without direction has parent element direction] + expected: FAIL + + [Non-HTML element text contents influence dir=auto] + expected: FAIL + + [text changes apply to dir=auto on further ancestor after removing dir=auto from closer ancestor] + expected: FAIL + + [directionality of bdi elements: dir=auto empty in rtl parent] + expected: FAIL + + [directionality of bdi elements: no dir attribute empty in rtl parent] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-div-append-child.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-div-append-child.html.ini new file mode 100644 index 0000000000..c04fbb9bfa --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-div-append-child.html.ini @@ -0,0 +1,3 @@ +[dir-auto-div-append-child.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-dynamic-changes.window.js.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-dynamic-changes.window.js.ini new file mode 100644 index 0000000000..cd45a25c3e --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-auto-dynamic-changes.window.js.ini @@ -0,0 +1,21 @@ +[dir-auto-dynamic-changes.window.html] + [dir=auto changes for content insertion and removal, in and out of document] + expected: FAIL + + [dir=auto changes for slot reassignment] + expected: FAIL + + [text changes affecting both slot and ancestor with dir=auto] + expected: FAIL + + [dynamic changes to subtrees excluded as a result of the dir attribute] + expected: FAIL + + [dynamic changes inside of non-HTML elements] + expected: FAIL + + [slotted non-HTML elements] + expected: FAIL + + [slotted non-HTML elements after dynamically assigning dir=auto, and dir attribute ignored on non-HTML elements] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-bdi-script.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-bdi-script.html.ini new file mode 100644 index 0000000000..c285938828 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-bdi-script.html.ini @@ -0,0 +1,3 @@ +[dir-bdi-script.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-03.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-03.html.ini new file mode 100644 index 0000000000..341d054ebb --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-03.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-03.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-04.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-04.html.ini new file mode 100644 index 0000000000..d34ae8710b --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-04.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-04.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-06.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-06.html.ini new file mode 100644 index 0000000000..40d08e09e3 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-06.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-06.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-18.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-18.html.ini new file mode 100644 index 0000000000..1a75c98888 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-18.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-18.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-24.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-24.html.ini new file mode 100644 index 0000000000..d4a3db2a87 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-24.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-24.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-30.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-30.html.ini new file mode 100644 index 0000000000..bbb82b3cd6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-30.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-30.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-31.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-31.html.ini new file mode 100644 index 0000000000..052af59916 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-31.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-31.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-33.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-33.html.ini new file mode 100644 index 0000000000..993ccadc8f --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-33.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-33.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-34.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-34.html.ini new file mode 100644 index 0000000000..9a036bcae5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-34.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-34.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-36.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-36.html.ini new file mode 100644 index 0000000000..5c6d67ba0d --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-36.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-36.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-38.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-38.html.ini new file mode 100644 index 0000000000..09b0387349 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-38.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-38.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-39.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-39.html.ini new file mode 100644 index 0000000000..8d63022c0f --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-39.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-39.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-41.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-41.html.ini new file mode 100644 index 0000000000..75cf38f059 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-shadow-41.html.ini @@ -0,0 +1,2 @@ +[dir-shadow-41.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir-slots-directionality.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-slots-directionality.html.ini new file mode 100644 index 0000000000..2be034a20f --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-slots-directionality.html.ini @@ -0,0 +1,18 @@ +[dir-slots-directionality.html] + [Slots: Directionality: dir=rtl on slot] + expected: FAIL + + [Slots: Directionality: dir=auto on host with Arabic shadow tree content] + expected: FAIL + + [Slots: Directionality: dir=auto in shadow tree with Arabic light tree content] + expected: FAIL + + [Slots: Directionality: dir=auto in shadow tree with Arabic shadow tree content] + expected: FAIL + + [Slots: Directionality: dir=auto on slot with Arabic light tree content] + expected: FAIL + + [slot provides its directionality (from host) to a dir=auto container] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html.ini new file mode 100644 index 0000000000..06e83f20b8 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html.ini @@ -0,0 +1,2 @@ +[dir_auto-N-EN-ref.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN.html.ini new file mode 100644 index 0000000000..033ebb0b81 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN.html.ini @@ -0,0 +1,3 @@ +[dir_auto-N-EN.html] + restart-after: true + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN.html.ini new file mode 100644 index 0000000000..68148f3126 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN.html.ini @@ -0,0 +1,4 @@ +[dir_auto-textarea-script-N-EN.html] + disabled: + if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1513637 + restart-after: true diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs.html.ini new file mode 100644 index 0000000000..1c91d948d6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs.html.ini @@ -0,0 +1,2 @@ +[dir_auto-textarea-script-N-between-Rs.html] + restart-after: true diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed.html.ini new file mode 100644 index 0000000000..dadd9b172a --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed.html.ini @@ -0,0 +1,3 @@ +[dir_auto-textarea-script-mixed.html] + disabled: + if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1512079 diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/document-dir.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/document-dir.html.ini new file mode 100644 index 0000000000..62efc9dc48 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/document-dir.html.ini @@ -0,0 +1,3 @@ +[document-dir.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/id-attribute.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/id-attribute.html.ini new file mode 100644 index 0000000000..4b5ba0e2d9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/id-attribute.html.ini @@ -0,0 +1,3 @@ +[id-attribute.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/id-name-specialcase.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/id-name-specialcase.html.ini new file mode 100644 index 0000000000..b5ee69f171 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/id-name-specialcase.html.ini @@ -0,0 +1,3 @@ +[id-name-specialcase.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/id-name.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/id-name.html.ini new file mode 100644 index 0000000000..0b8e863b40 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/id-name.html.ini @@ -0,0 +1,3 @@ +[id-name.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/lang-attribute-shadow.window.js.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/lang-attribute-shadow.window.js.ini new file mode 100644 index 0000000000..d5992b8ee5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/lang-attribute-shadow.window.js.ini @@ -0,0 +1,6 @@ +[lang-attribute-shadow.window.html] + [lang only on host] + expected: FAIL + + [lang on host and slotted element] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/mapped-attribute-adopt-001.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/mapped-attribute-adopt-001.html.ini new file mode 100644 index 0000000000..f33b03d9d9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/mapped-attribute-adopt-001.html.ini @@ -0,0 +1,3 @@ +[mapped-attribute-adopt-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-001.tentative.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-001.tentative.html.ini new file mode 100644 index 0000000000..c6d237ad78 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-001.tentative.html.ini @@ -0,0 +1,6 @@ +[the-anchor-attribute-001.tentative.html] + [The anchor attribute should position the target element next to its implicit anchor] + expected: FAIL + + [The element.anchorElement IDL should reflect the element pointed to by the anchor attribute] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-002.tentative.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-002.tentative.html.ini new file mode 100644 index 0000000000..d8b0639bfd --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-002.tentative.html.ini @@ -0,0 +1,6 @@ +[the-anchor-attribute-002.tentative.html] + [Layout should be updated when anchor attribute changes to another element] + expected: FAIL + + [Layout should be updated when anchor attribute changes to a non-existent element] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-003.tentative.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-003.tentative.html.ini new file mode 100644 index 0000000000..8e67fee45b --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-003.tentative.html.ini @@ -0,0 +1,9 @@ +[the-anchor-attribute-003.tentative.html] + [::before uses originating element's implicit anchor] + expected: FAIL + + [::after uses originating element's implicit anchor] + expected: FAIL + + [::backdrop uses originating element's implicit anchor] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-001.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-001.html.ini new file mode 100644 index 0000000000..ccb5037914 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-001.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-002.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-002.html.ini new file mode 100644 index 0000000000..d3b26c8c32 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-002.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-003.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-003.html.ini new file mode 100644 index 0000000000..30a32154b4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-003.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-004.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-004.html.ini new file mode 100644 index 0000000000..ff5e88d41f --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-004.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-004.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-005.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-005.html.ini new file mode 100644 index 0000000000..4369e01fde --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-005.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-006.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-006.html.ini new file mode 100644 index 0000000000..a9f25ba7fe --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-006.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-007.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-007.html.ini new file mode 100644 index 0000000000..7e7d26a46a --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-007.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-007.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-008.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-008.html.ini new file mode 100644 index 0000000000..fcf9e128a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-008.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-008.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-009.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-009.html.ini new file mode 100644 index 0000000000..8d098bf152 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-009.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-009.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-010.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-010.html.ini new file mode 100644 index 0000000000..edd1ba0da9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-lang-attribute-010.html.ini @@ -0,0 +1,3 @@ +[the-lang-attribute-010.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/translate-non-html-translation-mode.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/translate-non-html-translation-mode.html.ini new file mode 100644 index 0000000000..024d4a5efd --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/translate-non-html-translation-mode.html.ini @@ -0,0 +1,18 @@ +[translate-non-html-translation-mode.html] + [Non-HTML elements default to translate-enabled] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Non-HTML elements inherit their parent's translation-enabled state] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Non-HTML elements inherit their parent's no-translation state] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/dom/elements/images/bypass-cache-revalidation.html.ini b/testing/web-platform/meta/html/dom/elements/images/bypass-cache-revalidation.html.ini new file mode 100644 index 0000000000..a3aed5a4d4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/images/bypass-cache-revalidation.html.ini @@ -0,0 +1,4 @@ +[bypass-cache-revalidation.html] + expected: + if swgl and (os == "linux") and not fission: [OK, CRASH] + if swgl and (os == "linux") and fission: [OK, CRASH] diff --git a/testing/web-platform/meta/html/dom/elements/name-content-attribute-and-property.html.ini b/testing/web-platform/meta/html/dom/elements/name-content-attribute-and-property.html.ini new file mode 100644 index 0000000000..afbaac53d4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/name-content-attribute-and-property.html.ini @@ -0,0 +1,3 @@ +[name-content-attribute-and-property.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini new file mode 100644 index 0000000000..7ea709d58c --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-001a.html] + expected: + if (processor == "x86") and not debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini new file mode 100644 index 0000000000..a88ede6f67 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-002a.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini new file mode 100644 index 0000000000..86b69e1675 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-002b.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini new file mode 100644 index 0000000000..936bc553a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-002c.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini new file mode 100644 index 0000000000..df717e1236 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-006a.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini new file mode 100644 index 0000000000..bf8069ac2a --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-006b.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini new file mode 100644 index 0000000000..998d9eb54c --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-006c.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini new file mode 100644 index 0000000000..f7ff2fb5fc --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-009a.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini new file mode 100644 index 0000000000..38b7878067 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-009b.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini new file mode 100644 index 0000000000..5c2f310e23 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-009c.html] + disabled: + if (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1302225 diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/dynamic-getter.html.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/dynamic-getter.html.ini new file mode 100644 index 0000000000..847e0a7c8f --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/dynamic-getter.html.ini @@ -0,0 +1,3 @@ +[dynamic-getter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter-first-letter-marker-multicol.html.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter-first-letter-marker-multicol.html.ini new file mode 100644 index 0000000000..70973168a9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter-first-letter-marker-multicol.html.ini @@ -0,0 +1,3 @@ +[getter-first-letter-marker-multicol.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter.html.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter.html.ini new file mode 100644 index 0000000000..8c9a0c2d9d --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/getter.html.ini @@ -0,0 +1,26 @@ +[getter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [<audio> contents ignored ("<audio style='display:block'>abc")] + expected: FAIL + + [<canvas><div id='target'> contents ok for element not being rendered ("<canvas><div id='target'>abc")] + expected: FAIL + + [<select size='1'> contents of options preserved ("<select size='1'><option>abc</option><option>def")] + expected: FAIL + + [empty <optgroup> in <select> ("<div>a<select><optgroup></select>bc")] + expected: FAIL + + [empty <option> in <select> ("<div>a<select><option></select>bc")] + expected: FAIL + + [<optgroup> containing <option> ("<select><optgroup><option>abc</select>")] + expected: FAIL + + [<div> in <option> ("<select><option class='poke-div'>123</select>")] + expected: FAIL + + [<select size='1'> contents of options preserved ("<div><select size='1'><option>abc</option><option>def")] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/innertext-setter.html.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/innertext-setter.html.ini new file mode 100644 index 0000000000..3ef2135325 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/innertext-setter.html.ini @@ -0,0 +1,3 @@ +[innertext-setter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/multiple-text-nodes.window.js.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/multiple-text-nodes.window.js.ini new file mode 100644 index 0000000000..4f7a12f1c8 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/multiple-text-nodes.window.js.ini @@ -0,0 +1,3 @@ +[multiple-text-nodes.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/outertext-setter.html.ini b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/outertext-setter.html.ini new file mode 100644 index 0000000000..f3ea52e339 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/the-innertext-and-outertext-properties/outertext-setter.html.ini @@ -0,0 +1,3 @@ +[outertext-setter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/idlharness-shadowrealm.window.js.ini b/testing/web-platform/meta/html/dom/idlharness-shadowrealm.window.js.ini new file mode 100644 index 0000000000..276f2e627e --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness-shadowrealm.window.js.ini @@ -0,0 +1,58 @@ +[idlharness-shadowrealm.window.html] + prefs: [javascript.options.experimental.shadow_realms:true] + [ErrorEvent interface: existence and properties of interface object] + expected: FAIL + + [ErrorEvent interface object length] + expected: FAIL + + [ErrorEvent interface object name] + expected: FAIL + + [ErrorEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [ErrorEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [ErrorEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ErrorEvent interface: attribute message] + expected: FAIL + + [ErrorEvent interface: attribute filename] + expected: FAIL + + [ErrorEvent interface: attribute lineno] + expected: FAIL + + [ErrorEvent interface: attribute colno] + expected: FAIL + + [ErrorEvent interface: attribute error] + expected: FAIL + + [PromiseRejectionEvent interface: existence and properties of interface object] + expected: FAIL + + [PromiseRejectionEvent interface object length] + expected: FAIL + + [PromiseRejectionEvent interface object name] + expected: FAIL + + [PromiseRejectionEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [PromiseRejectionEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PromiseRejectionEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PromiseRejectionEvent interface: attribute promise] + expected: FAIL + + [PromiseRejectionEvent interface: attribute reason] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/idlharness.https.html.ini b/testing/web-platform/meta/html/dom/idlharness.https.html.ini new file mode 100644 index 0000000000..c8fbdbbab1 --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness.https.html.ini @@ -0,0 +1,896 @@ +prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featurePolicy.header.enabled:true, dom.security.featurePolicy.webidl.enabled:true, dom.iframe_lazy_loading.enabled:true, dom.webcomponents.shadowdom.declarative.enabled:true] +[idlharness.https.html?exclude=(Document|Window|HTML.*)] + [AudioTrack interface: existence and properties of interface prototype object] + expected: FAIL + + [AudioTrack interface: attribute language] + expected: FAIL + + [AudioTrackList interface: existence and properties of interface object] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type] + expected: FAIL + + [AudioTrack interface object length] + expected: FAIL + + [SVGSVGElement interface: attribute onstorage] + expected: FAIL + + [AudioTrackList interface object name] + expected: FAIL + + [VideoTrack interface: attribute kind] + expected: FAIL + + [CanvasRenderingContext2D interface: operation scrollPathIntoView()] + expected: FAIL + + [AudioTrackList interface: operation getTrackById(DOMString)] + expected: FAIL + + [VideoTrackList interface object length] + expected: FAIL + + [SVGSVGElement interface: attribute onbeforeprint] + expected: FAIL + + [Location interface: window.location must have own property "ancestorOrigins"] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface object] + expected: FAIL + + [External interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CanvasRenderingContext2D interface: operation scrollPathIntoView(Path2D)] + expected: FAIL + + [DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError] + expected: FAIL + + [SVGSVGElement interface: attribute onoffline] + expected: FAIL + + [VideoTrack interface: existence and properties of interface prototype object] + expected: FAIL + + [Navigator interface: calling unregisterProtocolHandler(DOMString, USVString) on window.navigator with too few arguments must throw TypeError] + expected: FAIL + + [AudioTrackList interface object length] + expected: FAIL + + [External must be primary interface of window.external] + expected: FAIL + + [VideoTrackList interface: operation getTrackById(DOMString)] + expected: FAIL + + [BarProp interface: attribute visible] + expected: FAIL + + [SVGSVGElement interface: attribute onpageshow] + expected: FAIL + + [CanvasRenderingContext2D interface: calling scrollPathIntoView(Path2D) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [VideoTrack interface: attribute label] + expected: FAIL + + [VideoTrackList interface: attribute selectedIndex] + expected: FAIL + + [External interface object name] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality] + expected: FAIL + + [SVGSVGElement interface: attribute onunload] + expected: FAIL + + [CanvasRenderingContext2D interface: attribute imageSmoothingQuality] + expected: FAIL + + [DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError] + expected: FAIL + + [SVGSVGElement interface: attribute onbeforeunload] + expected: FAIL + + [VideoTrackList interface object name] + expected: FAIL + + [SVGSVGElement interface: attribute onmessageerror] + expected: FAIL + + [VideoTrack interface: attribute language] + expected: FAIL + + [VideoTrackList interface: attribute onremovetrack] + expected: FAIL + + [VideoTrack interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type] + expected: FAIL + + [SVGSVGElement interface: attribute onmessage] + expected: FAIL + + [VideoTrackList interface: attribute onchange] + expected: FAIL + + [Stringification of location.ancestorOrigins] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView(Path2D)" with the proper type] + expected: FAIL + + [DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type] + expected: FAIL + + [AudioTrack interface: attribute id] + expected: FAIL + + [SVGSVGElement interface: attribute onlanguagechange] + expected: FAIL + + [SVGSVGElement interface: attribute onunhandledrejection] + expected: FAIL + + [SVGSVGElement interface: attribute onrejectionhandled] + expected: FAIL + + [Navigator interface: operation unregisterProtocolHandler(DOMString, USVString)] + expected: FAIL + + [External interface: operation AddSearchProvider()] + expected: FAIL + + [SVGSVGElement interface: attribute onhashchange] + expected: FAIL + + [DOMStringList must be primary interface of location.ancestorOrigins] + expected: FAIL + + [AudioTrackList interface: attribute onchange] + expected: FAIL + + [AudioTrack interface object name] + expected: FAIL + + [AudioTrack interface: attribute kind] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface prototype object] + expected: FAIL + + [AudioTrackList interface: existence and properties of interface prototype object] + expected: FAIL + + [External interface: operation IsSearchProviderInstalled()] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [VideoTrackList interface: attribute length] + expected: FAIL + + [VideoTrack interface object length] + expected: FAIL + + [AudioTrack interface: existence and properties of interface object] + expected: FAIL + + [AudioTrackList interface: attribute onremovetrack] + expected: FAIL + + [SVGSVGElement interface: attribute onpopstate] + expected: FAIL + + [VideoTrack interface: existence and properties of interface object] + expected: FAIL + + [DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type] + expected: FAIL + + [External interface: existence and properties of interface prototype object] + expected: FAIL + + [SVGSVGElement interface: attribute onpagehide] + expected: FAIL + + [VideoTrackList interface: attribute onaddtrack] + expected: FAIL + + [External interface: existence and properties of interface object] + expected: FAIL + + [SVGSVGElement interface: attribute onafterprint] + expected: FAIL + + [AudioTrack interface: attribute label] + expected: FAIL + + [Navigator interface: window.navigator must inherit property "unregisterProtocolHandler(DOMString, USVString)" with the proper type] + expected: FAIL + + [AudioTrackList interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [AudioTrack interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [SVGSVGElement interface: attribute ononline] + expected: FAIL + + [AudioTrackList interface: attribute onaddtrack] + expected: FAIL + + [External interface object length] + expected: FAIL + + [VideoTrack interface object name] + expected: FAIL + + [VideoTrack interface: attribute selected] + expected: FAIL + + [AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioTrackList interface: attribute length] + expected: FAIL + + [VideoTrack interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [VideoTrack interface: attribute id] + expected: FAIL + + [AudioTrack interface: attribute enabled] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView()" with the proper type] + expected: FAIL + + [AudioTrack interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [Location interface: stringifier] + expected: FAIL + + [External interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [FormDataEvent interface object length] + expected: FAIL + + [ImageData interface: attribute colorSpace] + expected: FAIL + + [ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type] + expected: FAIL + + [CanvasRenderingContext2D interface: operation isContextLost()] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isContextLost()" with the proper type] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: operation isContextLost()] + expected: FAIL + + [SVGElement interface: attribute oncontextlost] + expected: FAIL + + [SVGElement interface: attribute oncontextrestored] + expected: FAIL + + [SVGElement interface: attribute onbeforematch] + expected: FAIL + + [VisibilityStateEntry interface: attribute duration] + expected: FAIL + + [VisibilityStateEntry interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [VisibilityStateEntry interface: existence and properties of interface prototype object] + expected: FAIL + + [VisibilityStateEntry interface: existence and properties of interface object] + expected: FAIL + + [VisibilityStateEntry interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [VisibilityStateEntry interface: attribute entryType] + expected: FAIL + + [VisibilityStateEntry interface object length] + expected: FAIL + + [VisibilityStateEntry interface object name] + expected: FAIL + + [VisibilityStateEntry interface: attribute name] + expected: FAIL + + [VisibilityStateEntry interface: attribute startTime] + expected: FAIL + + [Navigation interface: existence and properties of interface object] + expected: FAIL + + [Navigation interface object length] + expected: FAIL + + [Navigation interface object name] + expected: FAIL + + [Navigation interface: existence and properties of interface prototype object] + expected: FAIL + + [Navigation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [Navigation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Navigation interface: operation entries()] + expected: FAIL + + [Navigation interface: attribute currentEntry] + expected: FAIL + + [Navigation interface: operation updateCurrentEntry(NavigationUpdateCurrentEntryOptions)] + expected: FAIL + + [Navigation interface: attribute transition] + expected: FAIL + + [Navigation interface: attribute canGoBack] + expected: FAIL + + [Navigation interface: attribute canGoForward] + expected: FAIL + + [Navigation interface: operation navigate(USVString, optional NavigationNavigateOptions)] + expected: FAIL + + [Navigation interface: operation reload(optional NavigationReloadOptions)] + expected: FAIL + + [Navigation interface: operation traverseTo(DOMString, optional NavigationOptions)] + expected: FAIL + + [Navigation interface: operation back(optional NavigationOptions)] + expected: FAIL + + [Navigation interface: operation forward(optional NavigationOptions)] + expected: FAIL + + [Navigation interface: attribute onnavigate] + expected: FAIL + + [Navigation interface: attribute onnavigatesuccess] + expected: FAIL + + [Navigation interface: attribute onnavigateerror] + expected: FAIL + + [Navigation interface: attribute oncurrententrychange] + expected: FAIL + + [NavigationHistoryEntry interface: existence and properties of interface object] + expected: FAIL + + [NavigationHistoryEntry interface object length] + expected: FAIL + + [NavigationHistoryEntry interface object name] + expected: FAIL + + [NavigationHistoryEntry interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigationHistoryEntry interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigationHistoryEntry interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigationHistoryEntry interface: attribute url] + expected: FAIL + + [NavigationHistoryEntry interface: attribute key] + expected: FAIL + + [NavigationHistoryEntry interface: attribute id] + expected: FAIL + + [NavigationHistoryEntry interface: attribute index] + expected: FAIL + + [NavigationHistoryEntry interface: attribute sameDocument] + expected: FAIL + + [NavigationHistoryEntry interface: operation getState()] + expected: FAIL + + [NavigationHistoryEntry interface: attribute ondispose] + expected: FAIL + + [NavigationTransition interface: existence and properties of interface object] + expected: FAIL + + [NavigationTransition interface object length] + expected: FAIL + + [NavigationTransition interface object name] + expected: FAIL + + [NavigationTransition interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigationTransition interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigationTransition interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigationTransition interface: attribute navigationType] + expected: FAIL + + [NavigationTransition interface: attribute from] + expected: FAIL + + [NavigationTransition interface: attribute finished] + expected: FAIL + + [NavigateEvent interface: existence and properties of interface object] + expected: FAIL + + [NavigateEvent interface object length] + expected: FAIL + + [NavigateEvent interface object name] + expected: FAIL + + [NavigateEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigateEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigateEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigateEvent interface: attribute navigationType] + expected: FAIL + + [NavigateEvent interface: attribute destination] + expected: FAIL + + [NavigateEvent interface: attribute canIntercept] + expected: FAIL + + [NavigateEvent interface: attribute userInitiated] + expected: FAIL + + [NavigateEvent interface: attribute hashChange] + expected: FAIL + + [NavigateEvent interface: attribute signal] + expected: FAIL + + [NavigateEvent interface: attribute formData] + expected: FAIL + + [NavigateEvent interface: attribute downloadRequest] + expected: FAIL + + [NavigateEvent interface: attribute info] + expected: FAIL + + [NavigateEvent interface: attribute hasUAVisualTransition] + expected: FAIL + + [NavigateEvent interface: operation intercept(optional NavigationInterceptOptions)] + expected: FAIL + + [NavigateEvent interface: operation scroll()] + expected: FAIL + + [NavigationDestination interface: existence and properties of interface object] + expected: FAIL + + [NavigationDestination interface object length] + expected: FAIL + + [NavigationDestination interface object name] + expected: FAIL + + [NavigationDestination interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigationDestination interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigationDestination interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigationDestination interface: attribute url] + expected: FAIL + + [NavigationDestination interface: attribute key] + expected: FAIL + + [NavigationDestination interface: attribute id] + expected: FAIL + + [NavigationDestination interface: attribute index] + expected: FAIL + + [NavigationDestination interface: attribute sameDocument] + expected: FAIL + + [NavigationDestination interface: operation getState()] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: existence and properties of interface object] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface object length] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface object name] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: attribute navigationType] + expected: FAIL + + [NavigationCurrentEntryChangeEvent interface: attribute from] + expected: FAIL + + [PopStateEvent interface: attribute hasUAVisualTransition] + expected: FAIL + + [PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type] + expected: FAIL + + [CloseWatcher interface: existence and properties of interface object] + expected: FAIL + + [CloseWatcher interface object length] + expected: FAIL + + [CloseWatcher interface object name] + expected: FAIL + + [CloseWatcher interface: existence and properties of interface prototype object] + expected: FAIL + + [CloseWatcher interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CloseWatcher interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CloseWatcher interface: operation requestClose()] + expected: FAIL + + [CloseWatcher interface: operation close()] + expected: FAIL + + [CloseWatcher interface: operation destroy()] + expected: FAIL + + [CloseWatcher interface: attribute oncancel] + expected: FAIL + + [CloseWatcher interface: attribute onclose] + expected: FAIL + + [ElementInternals interface: attribute states] + expected: FAIL + + [CustomStateSet interface: existence and properties of interface object] + expected: FAIL + + [CustomStateSet interface object length] + expected: FAIL + + [CustomStateSet interface object name] + expected: FAIL + + [CustomStateSet interface: existence and properties of interface prototype object] + expected: FAIL + + [CustomStateSet interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CustomStateSet interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CustomStateSet interface: setlike<DOMString>] + expected: FAIL + + [Navigation interface: attribute activation] + expected: FAIL + + [NavigationActivation interface: existence and properties of interface object] + expected: FAIL + + [NavigationActivation interface object length] + expected: FAIL + + [NavigationActivation interface object name] + expected: FAIL + + [NavigationActivation interface: existence and properties of interface prototype object] + expected: FAIL + + [NavigationActivation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [NavigationActivation interface: attribute from] + expected: FAIL + + [NavigationActivation interface: attribute entry] + expected: FAIL + + [NavigationActivation interface: attribute navigationType] + expected: FAIL + + [PageRevealEvent interface: existence and properties of interface object] + expected: FAIL + + [PageRevealEvent interface object length] + expected: FAIL + + [PageRevealEvent interface object name] + expected: FAIL + + [PageRevealEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PageRevealEvent interface: attribute viewTransition] + expected: FAIL + + [PromiseRejectionEvent interface: attribute promise] + expected: FAIL + + [SVGSVGElement interface: attribute onpagereveal] + expected: FAIL + + [MessagePort interface: attribute onclose] + expected: FAIL + + +[idlharness.https.html?include=(Document|Window)] + [Window interface: window must inherit property "originAgentCluster" with the proper type] + expected: FAIL + + [Window interface: attribute originAgentCluster] + expected: FAIL + + [Window interface: attribute oncontextlost] + expected: FAIL + + [Window interface: attribute oncontextrestored] + expected: FAIL + + [Window interface: window must inherit property "oncontextlost" with the proper type] + expected: FAIL + + [Window interface: window must inherit property "oncontextrestored" with the proper type] + expected: FAIL + + [Document interface: attribute oncontextlost] + expected: FAIL + + [Document interface: attribute oncontextrestored] + expected: FAIL + + [Document interface: iframe.contentDocument must inherit property "oncontextlost" with the proper type] + expected: FAIL + + [Document interface: iframe.contentDocument must inherit property "oncontextrestored" with the proper type] + expected: FAIL + + [Document interface: new Document() must inherit property "oncontextlost" with the proper type] + expected: FAIL + + [Document interface: new Document() must inherit property "oncontextrestored" with the proper type] + expected: FAIL + + [Document interface: documentWithHandlers must inherit property "oncontextlost" with the proper type] + expected: FAIL + + [Document interface: documentWithHandlers must inherit property "oncontextrestored" with the proper type] + expected: FAIL + + [Window interface: attribute onbeforematch] + expected: FAIL + + [Window interface: window must inherit property "onbeforematch" with the proper type] + expected: FAIL + + [Document interface: attribute onbeforematch] + expected: FAIL + + [Document interface: iframe.contentDocument must inherit property "onbeforematch" with the proper type] + expected: FAIL + + [Document interface: new Document() must inherit property "onbeforematch" with the proper type] + expected: FAIL + + [Document interface: documentWithHandlers must inherit property "onbeforematch" with the proper type] + expected: FAIL + + [Window interface: attribute navigation] + expected: FAIL + + [Window interface: window must inherit property "navigation" with the proper type] + expected: FAIL + + [Window interface: attribute clientInformation] + expected: FAIL + + [Document interface: calling parseHTMLUnsafe(DOMString) on iframe.contentDocument with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: attribute onpagereveal] + expected: FAIL + + [Window interface: window must inherit property "onpagereveal" with the proper type] + expected: FAIL + + +[idlharness.https.html?include=HTML.*] + [HTMLVideoElement interface: attribute playsInline] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate()" with the proper type] + expected: FAIL + + [HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: attribute videoTracks] + expected: FAIL + + [HTMLMediaElement interface: attribute audioTracks] + expected: FAIL + + [HTMLMediaElement interface: operation getStartDate()] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: new Audio() must inherit property "getStartDate()" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate()" with the proper type] + expected: FAIL + + [HTMLElement interface: attribute oncontextlost] + expected: FAIL + + [HTMLElement interface: attribute oncontextrestored] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "oncontextlost" with the proper type] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "oncontextrestored" with the proper type] + expected: FAIL + + [HTMLLinkElement interface: attribute blocking] + expected: FAIL + + [HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type] + expected: FAIL + + [HTMLStyleElement interface: attribute blocking] + expected: FAIL + + [HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type] + expected: FAIL + + [HTMLScriptElement interface: attribute blocking] + expected: FAIL + + [HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type] + expected: FAIL + + [HTMLElement interface: attribute onbeforematch] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "onbeforematch" with the proper type] + expected: FAIL + + [HTMLLinkElement interface: attribute fetchPriority] + expected: FAIL + + [HTMLLinkElement interface: document.createElement("link") must inherit property "fetchPriority" with the proper type] + expected: FAIL + + [HTMLImageElement interface: attribute fetchPriority] + expected: FAIL + + [HTMLImageElement interface: document.createElement("img") must inherit property "fetchPriority" with the proper type] + expected: FAIL + + [HTMLImageElement interface: new Image() must inherit property "fetchPriority" with the proper type] + expected: FAIL + + [HTMLScriptElement interface: attribute fetchPriority] + expected: FAIL + + [HTMLScriptElement interface: document.createElement("script") must inherit property "fetchPriority" with the proper type] + expected: FAIL + + [HTMLDetailsElement interface: attribute name] + expected: FAIL + + [HTMLDetailsElement interface: document.createElement("details") must inherit property "name" with the proper type] + expected: FAIL + + [HTMLBodyElement interface: attribute onpagereveal] + expected: FAIL + + [HTMLBodyElement interface: document.createElement("body") must inherit property "onpagereveal" with the proper type] + expected: FAIL + + [HTMLFrameSetElement interface: attribute onpagereveal] + expected: FAIL + + [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagereveal" with the proper type] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/idlharness.worker.js.ini b/testing/web-platform/meta/html/dom/idlharness.worker.js.ini new file mode 100644 index 0000000000..a9ff034946 --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness.worker.js.ini @@ -0,0 +1,15 @@ +[idlharness.worker.html] + [OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality] + expected: FAIL + + [ImageData interface: attribute colorSpace] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: operation isContextLost()] + expected: FAIL + + [PromiseRejectionEvent interface: attribute promise] + expected: FAIL + + [MessagePort interface: attribute onclose] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/reflection-embedded.html.ini b/testing/web-platform/meta/html/dom/reflection-embedded.html.ini new file mode 100644 index 0000000000..e830a7ad98 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-embedded.html.ini @@ -0,0 +1,329 @@ +[reflection-embedded.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [iframe.allowUserMedia: typeof IDL attribute] + expected: FAIL + + [iframe.allowUserMedia: IDL get with DOM attribute unset] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to ""] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to " foo "] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to undefined] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to null] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to 7] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to 1.5] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to 1.5] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to "5%"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to "+100"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to ".5"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to true] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to false] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to object "[object Object\]"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to NaN] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to Infinity] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to -Infinity] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to "\\0"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to object "test-toString"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to object "test-valueOf"] + expected: FAIL + + [iframe.allowUserMedia: setAttribute() to "allowUserMedia"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to ""] + expected: FAIL + + [iframe.allowUserMedia: IDL set to " foo "] + expected: FAIL + + [iframe.allowUserMedia: IDL set to undefined] + expected: FAIL + + [iframe.allowUserMedia: IDL set to null] + expected: FAIL + + [iframe.allowUserMedia: IDL set to 7] + expected: FAIL + + [iframe.allowUserMedia: IDL set to 1.5] + expected: FAIL + + [iframe.allowUserMedia: IDL set to "5%"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to "+100"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to ".5"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to false] + expected: FAIL + + [iframe.allowUserMedia: IDL set to object "[object Object\]"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to NaN] + expected: FAIL + + [iframe.allowUserMedia: IDL set to Infinity] + expected: FAIL + + [iframe.allowUserMedia: IDL set to -Infinity] + expected: FAIL + + [iframe.allowUserMedia: IDL set to "\\0"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to object "test-toString"] + expected: FAIL + + [iframe.allowUserMedia: IDL set to object "test-valueOf"] + expected: FAIL + + [iframe.delegateStickyUserActivation: typeof IDL attribute] + expected: FAIL + + [iframe.delegateStickyUserActivation: setAttribute() to "vibration"] + expected: FAIL + + [iframe.delegateStickyUserActivation: setAttribute() to "VIBRATION"] + expected: FAIL + + [iframe.delegateStickyUserActivation: setAttribute() to "media"] + expected: FAIL + + [iframe.delegateStickyUserActivation: setAttribute() to "MEDIA"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to ""] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to undefined] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to 7] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to 1.5] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "5%"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "+100"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to ".5"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to true] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to false] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to object "[object Object\]"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to NaN] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to Infinity] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to -Infinity] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "\\0"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to object "test-toString"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to object "test-valueOf"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "vibration"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "xvibration"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "vibration\\0"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "ibration"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "VIBRATION"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "media"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "xmedia"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "media\\0"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "edia"] + expected: FAIL + + [iframe.delegateStickyUserActivation: IDL set to "MEDIA"] + expected: FAIL + + [video.playsInline: IDL set to Infinity] + expected: FAIL + + [video.playsInline: IDL set to 1.5] + expected: FAIL + + [video.playsInline: IDL set to "5%"] + expected: FAIL + + [video.playsInline: IDL set to "+100"] + expected: FAIL + + [video.playsInline: IDL set to ".5"] + expected: FAIL + + [video.playsInline: setAttribute() to object "test-valueOf"] + expected: FAIL + + [video.playsInline: setAttribute() to true] + expected: FAIL + + [video.playsInline: IDL set to 7] + expected: FAIL + + [video.playsInline: IDL set to "\\0"] + expected: FAIL + + [video.playsInline: setAttribute() to 7] + expected: FAIL + + [video.playsInline: IDL set to null] + expected: FAIL + + [video.playsInline: IDL set to NaN] + expected: FAIL + + [video.playsInline: IDL set to undefined] + expected: FAIL + + [video.playsInline: IDL set to object "[object Object\]"] + expected: FAIL + + [video.playsInline: setAttribute() to 1.5] + expected: FAIL + + [video.playsInline: setAttribute() to "5%"] + expected: FAIL + + [video.playsInline: setAttribute() to "+100"] + expected: FAIL + + [video.playsInline: setAttribute() to ".5"] + expected: FAIL + + [video.playsInline: setAttribute() to object "[object Object\]"] + expected: FAIL + + [video.playsInline: setAttribute() to NaN] + expected: FAIL + + [video.playsInline: setAttribute() to "\\0"] + expected: FAIL + + [video.playsInline: setAttribute() to Infinity] + expected: FAIL + + [video.playsInline: IDL set to -Infinity] + expected: FAIL + + [video.playsInline: IDL set to object "test-toString"] + expected: FAIL + + [video.playsInline: setAttribute() to undefined] + expected: FAIL + + [video.playsInline: IDL set to " foo "] + expected: FAIL + + [video.playsInline: IDL set to false] + expected: FAIL + + [video.playsInline: setAttribute() to object "test-toString"] + expected: FAIL + + [video.playsInline: setAttribute() to ""] + expected: FAIL + + [video.playsInline: setAttribute() to false] + expected: FAIL + + [video.playsInline: setAttribute() to null] + expected: FAIL + + [video.playsInline: setAttribute() to -Infinity] + expected: FAIL + + [video.playsInline: IDL set to ""] + expected: FAIL + + [video.playsInline: IDL set to object "test-valueOf"] + expected: FAIL + + [video.playsInline: setAttribute() to "playsInline"] + expected: FAIL + + [video.playsInline: setAttribute() to " foo "] + expected: FAIL + + [video.playsInline: typeof IDL attribute] + expected: FAIL + + [video.playsInline: IDL get with DOM attribute unset] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/reflection-forms-weekmonth.html.ini b/testing/web-platform/meta/html/dom/reflection-forms-weekmonth.html.ini new file mode 100644 index 0000000000..6c7ee81598 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-forms-weekmonth.html.ini @@ -0,0 +1,3 @@ +[reflection-forms-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/reflection-forms.html.ini b/testing/web-platform/meta/html/dom/reflection-forms.html.ini new file mode 100644 index 0000000000..7eab7f6de5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-forms.html.ini @@ -0,0 +1,82 @@ +[reflection-forms.html] + max-asserts: 3 + [progress.max: setAttribute() to "\\v7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to "7"] + expected: FAIL + + [progress.max: setAttribute() to "
7"] + expected: FAIL + + [progress.max: setAttribute() to "
7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to "7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to " 7"] + expected: FAIL + + [progress.max: setAttribute() to "\\t\\v7"] + expected: FAIL + + [progress.max: setAttribute() to "\\n\\v7"] + expected: FAIL + + [progress.max: setAttribute() to "\\f\\v7"] + expected: FAIL + + [progress.max: setAttribute() to "\\r\\v7"] + expected: FAIL + + [progress.max: setAttribute() to " \\v7"] + expected: FAIL + + [progress.max: setAttribute() to "7\\v"] + expected: FAIL + + [progress.max: setAttribute() to "5%"] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/reflection-grouping.html.ini b/testing/web-platform/meta/html/dom/reflection-grouping.html.ini new file mode 100644 index 0000000000..20c94b85bb --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-grouping.html.ini @@ -0,0 +1,3 @@ +[reflection-grouping.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/reflection-metadata.html.ini b/testing/web-platform/meta/html/dom/reflection-metadata.html.ini new file mode 100644 index 0000000000..d657cf43b1 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-metadata.html.ini @@ -0,0 +1,200 @@ +[reflection-metadata.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [link.nonce: IDL set to ""] + expected: FAIL + + [link.nonce: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [link.nonce: IDL set to undefined] + expected: FAIL + + [link.nonce: IDL set to 7] + expected: FAIL + + [link.nonce: IDL set to 1.5] + expected: FAIL + + [link.nonce: IDL set to "5%"] + expected: FAIL + + [link.nonce: IDL set to "+100"] + expected: FAIL + + [link.nonce: IDL set to ".5"] + expected: FAIL + + [link.nonce: IDL set to true] + expected: FAIL + + [link.nonce: IDL set to false] + expected: FAIL + + [link.nonce: IDL set to object "[object Object\]"] + expected: FAIL + + [link.nonce: IDL set to NaN] + expected: FAIL + + [link.nonce: IDL set to Infinity] + expected: FAIL + + [link.nonce: IDL set to -Infinity] + expected: FAIL + + [link.nonce: IDL set to "\\0"] + expected: FAIL + + [link.nonce: IDL set to null] + expected: FAIL + + [link.nonce: IDL set to object "test-toString"] + expected: FAIL + + [link.as: setAttribute() to "document"] + expected: FAIL + + [link.as: setAttribute() to "DOCUMENT"] + expected: FAIL + + [link.as: setAttribute() to "embed"] + expected: FAIL + + [link.as: setAttribute() to "EMBED"] + expected: FAIL + + [link.as: setAttribute() to "manifest"] + expected: FAIL + + [link.as: setAttribute() to "MANIFEST"] + expected: FAIL + + [link.as: setAttribute() to "object"] + expected: FAIL + + [link.as: setAttribute() to "OBJECT"] + expected: FAIL + + [link.as: setAttribute() to "report"] + expected: FAIL + + [link.as: setAttribute() to "REPORT"] + expected: FAIL + + [link.as: setAttribute() to "sharedworker"] + expected: FAIL + + [link.as: setAttribute() to "SHAREDWORKER"] + expected: FAIL + + [link.as: setAttribute() to "worker"] + expected: FAIL + + [link.as: setAttribute() to "WORKER"] + expected: FAIL + + [link.as: setAttribute() to "xslt"] + expected: FAIL + + [link.as: setAttribute() to "XSLT"] + expected: FAIL + + [link.as: IDL set to "document"] + expected: FAIL + + [link.as: IDL set to "DOCUMENT"] + expected: FAIL + + [link.as: IDL set to "embed"] + expected: FAIL + + [link.as: IDL set to "EMBED"] + expected: FAIL + + [link.as: IDL set to "manifest"] + expected: FAIL + + [link.as: IDL set to "MANIFEST"] + expected: FAIL + + [link.as: IDL set to "object"] + expected: FAIL + + [link.as: IDL set to "OBJECT"] + expected: FAIL + + [link.as: IDL set to "report"] + expected: FAIL + + [link.as: IDL set to "REPORT"] + expected: FAIL + + [link.as: IDL set to "sharedworker"] + expected: FAIL + + [link.as: IDL set to "SHAREDWORKER"] + expected: FAIL + + [link.as: IDL set to "worker"] + expected: FAIL + + [link.as: IDL set to "WORKER"] + expected: FAIL + + [link.as: IDL set to "xslt"] + expected: FAIL + + [link.as: IDL set to "XSLT"] + expected: FAIL + + [style.nonce: IDL set to ""] + expected: FAIL + + [style.nonce: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [style.nonce: IDL set to undefined] + expected: FAIL + + [style.nonce: IDL set to 7] + expected: FAIL + + [style.nonce: IDL set to 1.5] + expected: FAIL + + [style.nonce: IDL set to "5%"] + expected: FAIL + + [style.nonce: IDL set to "+100"] + expected: FAIL + + [style.nonce: IDL set to ".5"] + expected: FAIL + + [style.nonce: IDL set to true] + expected: FAIL + + [style.nonce: IDL set to false] + expected: FAIL + + [style.nonce: IDL set to object "[object Object\]"] + expected: FAIL + + [style.nonce: IDL set to NaN] + expected: FAIL + + [style.nonce: IDL set to Infinity] + expected: FAIL + + [style.nonce: IDL set to -Infinity] + expected: FAIL + + [style.nonce: IDL set to "\\0"] + expected: FAIL + + [style.nonce: IDL set to null] + expected: FAIL + + [style.nonce: IDL set to object "test-toString"] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/reflection-obsolete.html.ini b/testing/web-platform/meta/html/dom/reflection-obsolete.html.ini new file mode 100644 index 0000000000..b30159826f --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-obsolete.html.ini @@ -0,0 +1,3 @@ +[reflection-obsolete.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/reflection-sections.html.ini b/testing/web-platform/meta/html/dom/reflection-sections.html.ini new file mode 100644 index 0000000000..f3175f3411 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-sections.html.ini @@ -0,0 +1,3 @@ +[reflection-sections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/reflection-tabular.html.ini b/testing/web-platform/meta/html/dom/reflection-tabular.html.ini new file mode 100644 index 0000000000..718e6a1699 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-tabular.html.ini @@ -0,0 +1,4 @@ +[reflection-tabular.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 7 diff --git a/testing/web-platform/meta/html/dom/reflection-text.html.ini b/testing/web-platform/meta/html/dom/reflection-text.html.ini new file mode 100644 index 0000000000..9adb30d4c0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-text.html.ini @@ -0,0 +1,3 @@ +[reflection-text.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini b/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini new file mode 100644 index 0000000000..62c8aa925a --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini @@ -0,0 +1 @@ +prefs: [dom.element.blocking.enabled: true] diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini new file mode 100644 index 0000000000..346d7282c0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-001.tentative.html] + [blocking defers frames until full parsing] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini new file mode 100644 index 0000000000..511925c1b6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-002.tentative.html] + [blocking defers until needed element is parsed] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini new file mode 100644 index 0000000000..92a6b95f04 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-003.tentative.html] + [adding link in the head defers frames] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini new file mode 100644 index 0000000000..a6e9373200 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-006.tentative.html] + [adding 'blocking=render' in the head makes it blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini new file mode 100644 index 0000000000..9561d696be --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-008.tentative.html] + [changing media to matching causes link to have an effect] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini new file mode 100644 index 0000000000..0675b81361 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-011.tentative.html] + [changing rel to expect in the head causes it to be blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini new file mode 100644 index 0000000000..1e31c3f000 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-012.tentative.html] + [adding href in the head makes it blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini new file mode 100644 index 0000000000..3e821238f4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-024.tentative.html] + [unknown href causes the whole document to be blocked] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini new file mode 100644 index 0000000000..2bf30fa410 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini @@ -0,0 +1,4 @@ +[element-render-blocking-025.tentative.html] + [adding an id in the body satisfies render block] + expected: + if tsan: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini new file mode 100644 index 0000000000..61f04ef7a4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-027.tentative.html] + [unknown href causes the whole document to be blocked (with href changes!)] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini new file mode 100644 index 0000000000..342b4dbb48 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-028.tentative.html] + [removing some links but not all keeps at least the matching link blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini new file mode 100644 index 0000000000..228a660ae9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-async-inline-module-with-import.html] + [Parser-inserted async inline module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini new file mode 100644 index 0000000000..162f917a48 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-async-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: + if swgl and (os == "win"): [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini new file mode 100644 index 0000000000..2483a5ac4c --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-defer-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini new file mode 100644 index 0000000000..e4619a3113 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-inline-module-with-import.html] + [Parser-inserted module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini new file mode 100644 index 0000000000..ae6cf01c8f --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-module-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini new file mode 100644 index 0000000000..85bc63a3bc --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini @@ -0,0 +1,3 @@ +[remove-attr-unblocks-rendering.optional.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini new file mode 100644 index 0000000000..836457204d --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini @@ -0,0 +1,3 @@ +[remove-element-unblocks-rendering.optional.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini new file mode 100644 index 0000000000..8d4d89a0a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini @@ -0,0 +1,3 @@ +[remove-pending-async-render-blocking-script.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini new file mode 100644 index 0000000000..52605001dc --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[script-inserted-inline-module-with-import.html] + [Script-inserted module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini new file mode 100644 index 0000000000..4b23298c84 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini @@ -0,0 +1,3 @@ +[script-inserted-module-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini new file mode 100644 index 0000000000..b7531c1e18 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini @@ -0,0 +1,5 @@ +[script-inserted-script.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini new file mode 100644 index 0000000000..339e2b26a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini @@ -0,0 +1,3 @@ +[script-inserted-style-element.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini new file mode 100644 index 0000000000..6b043e4b9c --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini @@ -0,0 +1,3 @@ +[script-inserted-stylesheet-link.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/self-origin.any.js.ini b/testing/web-platform/meta/html/dom/self-origin.any.js.ini new file mode 100644 index 0000000000..a45785608e --- /dev/null +++ b/testing/web-platform/meta/html/dom/self-origin.any.js.ini @@ -0,0 +1,7 @@ +[self-origin.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[self-origin.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/self-origin.sub.html.ini b/testing/web-platform/meta/html/dom/self-origin.sub.html.ini new file mode 100644 index 0000000000..b558de48da --- /dev/null +++ b/testing/web-platform/meta/html/dom/self-origin.sub.html.ini @@ -0,0 +1,3 @@ +[self-origin.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini b/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini new file mode 100644 index 0000000000..a4f6d8749f --- /dev/null +++ b/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini @@ -0,0 +1,20 @@ +[usvstring-reflection.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [source : unpaired surrogate codepoint should be replaced with U+FFFD] + expected: FAIL + + [anchor : unpaired surrogate codepoint should be replaced with U+FFFD] + expected: FAIL + + [area : unpaired surrogate codepoint should be replaced with U+FFFD] + expected: FAIL + + [storage event : unpaired surrogate codepoint should be replaced with U+FFFD] + expected: FAIL + + [UnregisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.] + expected: FAIL + + [RTCDataChannel.send: unpaired surrogate codepoint should be replaced with U+FFFD.] + expected: FAIL |