diff options
Diffstat (limited to 'testing/web-platform/meta/html/dom')
140 files changed, 2471 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..b9f5886878 --- /dev/null +++ b/testing/web-platform/meta/html/dom/__dir__.ini @@ -0,0 +1,2 @@ +lsan-disabled: true +leak-threshold: [default:51200] 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..4b3b86d12a --- /dev/null +++ b/testing/web-platform/meta/html/dom/aria-attribute-reflection.html.ini @@ -0,0 +1,2 @@ +[aria-attribute-reflection.html] + prefs: [accessibility.ARIAReflection.enabled:true] 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..5ad6b4d284 --- /dev/null +++ b/testing/web-platform/meta/html/dom/aria-element-reflection.html.ini @@ -0,0 +1,63 @@ +[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 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-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-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-slots-directionality.tentative.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-slots-directionality.tentative.html.ini new file mode 100644 index 0000000000..d358f532e8 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir-slots-directionality.tentative.html.ini @@ -0,0 +1,5 @@ +[dir-slots-directionality.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Slots: Directionality] + 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..5ec33323ae --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN.html.ini @@ -0,0 +1,2 @@ +[dir_auto-N-EN.html] + restart-after: true 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/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-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..afa9c6bbbd --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness-shadowrealm.window.js.ini @@ -0,0 +1,3 @@ +[idlharness-shadowrealm.window.html] + prefs: [javascript.options.experimental.shadow_realms:true] + expected: ERROR 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..8e971d9735 --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness.https.html.ini @@ -0,0 +1,942 @@ +prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featurePolicy.header.enabled:true, dom.security.featurePolicy.webidl.enabled:true, dom.forms.inputmode:true, dom.forms.enterkeyhint:true, dom.forms.autocapitalize:true, html5.inert.enabled:true, dom.picture_source_dimension_attributes.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 + + [OffscreenCanvasRenderingContext2D interface: attribute filter] + 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 + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getContextAttributes()" with the proper type] + expected: FAIL + + [TextMetrics interface: attribute ideographicBaseline] + expected: FAIL + + [VideoTrackList interface object length] + expected: FAIL + + [SVGSVGElement interface: attribute onbeforeprint] + expected: FAIL + + [TextMetrics interface: attribute emHeightDescent] + expected: FAIL + + [Location interface: window.location must have own property "ancestorOrigins"] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute filter] + expected: FAIL + + [SVGElement interface: attribute oncancel] + 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 + + [CanvasRenderingContext2D interface: operation getContextAttributes()] + 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 + + [TextMetrics interface: attribute hangingBaseline] + 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 + + [TextMetrics interface: attribute fontBoundingBoxAscent] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextMetrics interface: attribute alphabeticBaseline] + 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 + + [TextMetrics interface: attribute fontBoundingBoxDescent] + 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 + + [TextMetrics interface: attribute emHeightAscent] + expected: FAIL + + [External interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [FormDataEvent interface object length] + expected: FAIL + + [CanvasRenderingContext2D interface: attribute fontStretch] + expected: FAIL + + [CanvasRenderingContext2D interface: attribute fontVariantCaps] + expected: FAIL + + [CanvasRenderingContext2D interface: attribute textRendering] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fontStretch" with the proper type] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fontVariantCaps" with the proper type] + expected: FAIL + + [CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textRendering" with the proper type] + expected: FAIL + + [ImageData interface: attribute colorSpace] + expected: FAIL + + [ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute fontStretch] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute fontVariantCaps] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute textRendering] + 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 + + [UserActivation interface: existence and properties of interface object] + expected: FAIL + + [UserActivation interface object length] + expected: FAIL + + [UserActivation interface object name] + expected: FAIL + + [UserActivation interface: existence and properties of interface prototype object] + expected: FAIL + + [UserActivation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [UserActivation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [UserActivation interface: attribute hasBeenActive] + expected: FAIL + + [UserActivation interface: attribute isActive] + expected: FAIL + + [Navigator interface: attribute userActivation] + expected: FAIL + + [Navigator interface: window.navigator must inherit property "userActivation" with the proper type] + expected: FAIL + + [ToggleEvent interface: existence and properties of interface object] + expected: FAIL + + [ToggleEvent interface object length] + expected: FAIL + + [ToggleEvent interface object name] + expected: FAIL + + [ToggleEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [ToggleEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [ToggleEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ToggleEvent interface: attribute oldState] + expected: FAIL + + [ToggleEvent interface: attribute newState] + expected: FAIL + + [ToggleEvent must be primary interface of new ToggleEvent("beforetoggle")] + expected: FAIL + + [Stringification of new ToggleEvent("beforetoggle")] + expected: FAIL + + [ToggleEvent interface: new ToggleEvent("beforetoggle") must inherit property "oldState" with the proper type] + expected: FAIL + + [ToggleEvent interface: new ToggleEvent("beforetoggle") must inherit property "newState" with the proper type] + expected: FAIL + + [SVGElement interface: attribute onbeforetoggle] + 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 + + +[idlharness.https.html?include=(Document|Window)] + [Document interface: new Document() must inherit property "oncancel" with the proper type] + expected: FAIL + + [Document interface: attribute oncancel] + expected: FAIL + + [Window interface: window must inherit property "oncancel" with the proper type] + expected: FAIL + + [Document interface: documentWithHandlers must inherit property "oncancel" with the proper type] + expected: FAIL + + [Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type] + expected: FAIL + + [Window interface: attribute oncancel] + expected: FAIL + + [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 onbeforetoggle] + expected: FAIL + + [Window interface: window must inherit property "onbeforetoggle" with the proper type] + expected: FAIL + + [Document interface: attribute onbeforetoggle] + expected: FAIL + + [Document interface: iframe.contentDocument must inherit property "onbeforetoggle" with the proper type] + expected: FAIL + + [Document interface: new Document() must inherit property "onbeforetoggle" with the proper type] + expected: FAIL + + [Document interface: documentWithHandlers must inherit property "onbeforetoggle" with the proper type] + expected: FAIL + + +[idlharness.https.html?include=HTML.*] + prefs: [dom.dialog_element.enabled:true] + [HTMLInputElement interface: attribute dirName] + expected: FAIL + + [HTMLVideoElement interface: attribute playsInline] + expected: FAIL + + [HTMLInputElement interface: createInput("range") must inherit property "dirName" with the proper type] + 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 + + [HTMLInputElement interface: createInput("url") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("reset") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLTextAreaElement interface: attribute dirName] + expected: FAIL + + [HTMLInputElement interface: createInput("time") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("number") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLElement interface: attribute oncancel] + expected: FAIL + + [HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("submit") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("file") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("search") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("checkbox") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("hidden") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate()" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("color") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("week") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("date") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("datetime-local") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("tel") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("password") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: document.createElement("input") must inherit property "dirName" 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 + + [HTMLInputElement interface: createInput("image") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLMediaElement interface: attribute audioTracks] + expected: FAIL + + [HTMLInputElement interface: createInput("email") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("radio") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("button") must inherit property "dirName" with the proper type] + 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 + + [HTMLInputElement interface: createInput("month") must inherit property "dirName" with the proper type] + expected: FAIL + + [HTMLIFrameElement interface: attribute loading] + expected: FAIL + + [HTMLIFrameElement interface: document.createElement("iframe") must inherit property "loading" 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 + + [HTMLElement interface: operation showPopover()] + expected: FAIL + + [HTMLElement interface: operation hidePopover()] + expected: FAIL + + [HTMLElement interface: operation togglePopover(optional boolean)] + expected: FAIL + + [HTMLElement interface: attribute popover] + expected: FAIL + + [HTMLElement interface: attribute onbeforetoggle] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "showPopover()" with the proper type] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "hidePopover()" with the proper type] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "togglePopover(optional boolean)" with the proper type] + expected: FAIL + + [HTMLElement interface: calling togglePopover(optional boolean) on document.createElement("noscript") with too few arguments must throw TypeError] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "popover" with the proper type] + expected: FAIL + + [HTMLElement interface: document.createElement("noscript") must inherit property "onbeforetoggle" 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 + + [HTMLInputElement interface: attribute popoverTargetElement] + expected: FAIL + + [HTMLInputElement interface: attribute popoverTargetAction] + expected: FAIL + + [HTMLInputElement interface: document.createElement("input") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: document.createElement("input") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("text") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("text") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("hidden") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("hidden") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("search") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("search") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("tel") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("tel") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("url") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("url") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("email") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("email") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("password") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("password") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("date") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("date") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("month") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("month") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("week") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("week") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("time") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("time") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("datetime-local") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("datetime-local") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("number") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("number") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("range") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("range") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("color") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("color") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("checkbox") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("checkbox") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("radio") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("radio") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("file") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("file") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("submit") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("submit") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("image") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("image") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("reset") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("reset") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("button") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLInputElement interface: createInput("button") must inherit property "popoverTargetAction" with the proper type] + expected: FAIL + + [HTMLButtonElement interface: attribute popoverTargetElement] + expected: FAIL + + [HTMLButtonElement interface: attribute popoverTargetAction] + expected: FAIL + + [HTMLButtonElement interface: document.createElement("button") must inherit property "popoverTargetElement" with the proper type] + expected: FAIL + + [HTMLButtonElement interface: document.createElement("button") must inherit property "popoverTargetAction" 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 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..e151650905 --- /dev/null +++ b/testing/web-platform/meta/html/dom/idlharness.worker.js.ini @@ -0,0 +1,42 @@ +[idlharness.worker.html] + [OffscreenCanvasRenderingContext2D interface: attribute filter] + expected: FAIL + + [TextMetrics interface: attribute emHeightAscent] + expected: FAIL + + [TextMetrics interface: attribute ideographicBaseline] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality] + expected: FAIL + + [TextMetrics interface: attribute emHeightDescent] + expected: FAIL + + [TextMetrics interface: attribute hangingBaseline] + expected: FAIL + + [TextMetrics interface: attribute fontBoundingBoxAscent] + expected: FAIL + + [TextMetrics interface: attribute alphabeticBaseline] + expected: FAIL + + [TextMetrics interface: attribute fontBoundingBoxDescent] + expected: FAIL + + [ImageData interface: attribute colorSpace] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute fontStretch] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute fontVariantCaps] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: attribute textRendering] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: operation isContextLost()] + 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..ba868783db --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-forms-weekmonth.html.ini @@ -0,0 +1,116 @@ +[reflection-forms-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [input.dirName: typeof IDL attribute] + expected: FAIL + + [input.dirName: IDL get with DOM attribute unset] + expected: FAIL + + [input.dirName: setAttribute() to ""] + expected: FAIL + + [input.dirName: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [input.dirName: setAttribute() to undefined] + expected: FAIL + + [input.dirName: setAttribute() to 7] + expected: FAIL + + [input.dirName: setAttribute() to 1.5] + expected: FAIL + + [input.dirName: setAttribute() to "5%"] + expected: FAIL + + [input.dirName: setAttribute() to "+100"] + expected: FAIL + + [input.dirName: setAttribute() to ".5"] + expected: FAIL + + [input.dirName: setAttribute() to true] + expected: FAIL + + [input.dirName: setAttribute() to false] + expected: FAIL + + [input.dirName: setAttribute() to object "[object Object\]"] + expected: FAIL + + [input.dirName: setAttribute() to NaN] + expected: FAIL + + [input.dirName: setAttribute() to Infinity] + expected: FAIL + + [input.dirName: setAttribute() to -Infinity] + expected: FAIL + + [input.dirName: setAttribute() to "\\0"] + expected: FAIL + + [input.dirName: setAttribute() to null] + expected: FAIL + + [input.dirName: setAttribute() to object "test-toString"] + expected: FAIL + + [input.dirName: setAttribute() to object "test-valueOf"] + expected: FAIL + + [input.dirName: IDL set to ""] + expected: FAIL + + [input.dirName: 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 + + [input.dirName: IDL set to undefined] + expected: FAIL + + [input.dirName: IDL set to 7] + expected: FAIL + + [input.dirName: IDL set to 1.5] + expected: FAIL + + [input.dirName: IDL set to "5%"] + expected: FAIL + + [input.dirName: IDL set to "+100"] + expected: FAIL + + [input.dirName: IDL set to ".5"] + expected: FAIL + + [input.dirName: IDL set to true] + expected: FAIL + + [input.dirName: IDL set to false] + expected: FAIL + + [input.dirName: IDL set to object "[object Object\]"] + expected: FAIL + + [input.dirName: IDL set to NaN] + expected: FAIL + + [input.dirName: IDL set to Infinity] + expected: FAIL + + [input.dirName: IDL set to -Infinity] + expected: FAIL + + [input.dirName: IDL set to "\\0"] + expected: FAIL + + [input.dirName: IDL set to null] + expected: FAIL + + [input.dirName: IDL set to object "test-toString"] + expected: FAIL + + [input.dirName: IDL set to object "test-valueOf"] + expected: FAIL 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..1d6464dd52 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-forms.html.ini @@ -0,0 +1,232 @@ +[reflection-forms.html] + prefs: [dom.forms.inputmode:true, dom.dialog_element.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 3 + [input.dirName: typeof IDL attribute] + expected: FAIL + + [input.dirName: IDL get with DOM attribute unset] + expected: FAIL + + [textarea.dirName: typeof IDL attribute] + expected: FAIL + + [textarea.dirName: IDL get with DOM attribute unset] + expected: FAIL + + [input.dirName: setAttribute() to ""] + expected: FAIL + + [input.dirName: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [input.dirName: setAttribute() to undefined] + expected: FAIL + + [input.dirName: setAttribute() to 7] + expected: FAIL + + [input.dirName: setAttribute() to 1.5] + expected: FAIL + + [input.dirName: setAttribute() to "5%"] + expected: FAIL + + [input.dirName: setAttribute() to "+100"] + expected: FAIL + + [input.dirName: setAttribute() to ".5"] + expected: FAIL + + [input.dirName: setAttribute() to true] + expected: FAIL + + [input.dirName: setAttribute() to false] + expected: FAIL + + [input.dirName: setAttribute() to object "[object Object\]"] + expected: FAIL + + [input.dirName: setAttribute() to NaN] + expected: FAIL + + [input.dirName: setAttribute() to Infinity] + expected: FAIL + + [input.dirName: setAttribute() to -Infinity] + expected: FAIL + + [input.dirName: setAttribute() to "\\0"] + expected: FAIL + + [input.dirName: setAttribute() to null] + expected: FAIL + + [input.dirName: setAttribute() to object "test-toString"] + expected: FAIL + + [input.dirName: setAttribute() to object "test-valueOf"] + expected: FAIL + + [input.dirName: IDL set to ""] + expected: FAIL + + [input.dirName: 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 + + [input.dirName: IDL set to undefined] + expected: FAIL + + [input.dirName: IDL set to 7] + expected: FAIL + + [input.dirName: IDL set to 1.5] + expected: FAIL + + [input.dirName: IDL set to "5%"] + expected: FAIL + + [input.dirName: IDL set to "+100"] + expected: FAIL + + [input.dirName: IDL set to ".5"] + expected: FAIL + + [input.dirName: IDL set to true] + expected: FAIL + + [input.dirName: IDL set to false] + expected: FAIL + + [input.dirName: IDL set to object "[object Object\]"] + expected: FAIL + + [input.dirName: IDL set to NaN] + expected: FAIL + + [input.dirName: IDL set to Infinity] + expected: FAIL + + [input.dirName: IDL set to -Infinity] + expected: FAIL + + [input.dirName: IDL set to "\\0"] + expected: FAIL + + [input.dirName: IDL set to null] + expected: FAIL + + [input.dirName: IDL set to object "test-toString"] + expected: FAIL + + [input.dirName: IDL set to object "test-valueOf"] + expected: FAIL + + [textarea.dirName: setAttribute() to ""] + expected: FAIL + + [textarea.dirName: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [textarea.dirName: setAttribute() to undefined] + expected: FAIL + + [textarea.dirName: setAttribute() to 7] + expected: FAIL + + [textarea.dirName: setAttribute() to 1.5] + expected: FAIL + + [textarea.dirName: setAttribute() to "5%"] + expected: FAIL + + [textarea.dirName: setAttribute() to "+100"] + expected: FAIL + + [textarea.dirName: setAttribute() to ".5"] + expected: FAIL + + [textarea.dirName: setAttribute() to true] + expected: FAIL + + [textarea.dirName: setAttribute() to false] + expected: FAIL + + [textarea.dirName: setAttribute() to object "[object Object\]"] + expected: FAIL + + [textarea.dirName: setAttribute() to NaN] + expected: FAIL + + [textarea.dirName: setAttribute() to Infinity] + expected: FAIL + + [textarea.dirName: setAttribute() to -Infinity] + expected: FAIL + + [textarea.dirName: setAttribute() to "\\0"] + expected: FAIL + + [textarea.dirName: setAttribute() to null] + expected: FAIL + + [textarea.dirName: setAttribute() to object "test-toString"] + expected: FAIL + + [textarea.dirName: setAttribute() to object "test-valueOf"] + expected: FAIL + + [textarea.dirName: IDL set to ""] + expected: FAIL + + [textarea.dirName: 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 + + [textarea.dirName: IDL set to undefined] + expected: FAIL + + [textarea.dirName: IDL set to 7] + expected: FAIL + + [textarea.dirName: IDL set to 1.5] + expected: FAIL + + [textarea.dirName: IDL set to "5%"] + expected: FAIL + + [textarea.dirName: IDL set to "+100"] + expected: FAIL + + [textarea.dirName: IDL set to ".5"] + expected: FAIL + + [textarea.dirName: IDL set to true] + expected: FAIL + + [textarea.dirName: IDL set to false] + expected: FAIL + + [textarea.dirName: IDL set to object "[object Object\]"] + expected: FAIL + + [textarea.dirName: IDL set to NaN] + expected: FAIL + + [textarea.dirName: IDL set to Infinity] + expected: FAIL + + [textarea.dirName: IDL set to -Infinity] + expected: FAIL + + [textarea.dirName: IDL set to "\\0"] + expected: FAIL + + [textarea.dirName: IDL set to null] + expected: FAIL + + [textarea.dirName: IDL set to object "test-toString"] + expected: FAIL + + [textarea.dirName: IDL set to object "test-valueOf"] + 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-misc.html.ini b/testing/web-platform/meta/html/dom/reflection-misc.html.ini new file mode 100644 index 0000000000..9ec3ed8980 --- /dev/null +++ b/testing/web-platform/meta/html/dom/reflection-misc.html.ini @@ -0,0 +1,4 @@ +[reflection-misc.html] + prefs: [dom.dialog_element.enabled:true, dom.forms.inputmode:true, dom.forms.enterkeyhint:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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/blocking-idl-attr.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/blocking-idl-attr.tentative.html.ini new file mode 100644 index 0000000000..4138632b46 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/blocking-idl-attr.tentative.html.ini @@ -0,0 +1,18 @@ +[blocking-idl-attr.tentative.html] + [Supported tokens of the 'blocking' IDL attribute of the link element] + expected: FAIL + + [Setting the 'blocking' IDL attribute of the link element] + expected: FAIL + + [Supported tokens of the 'blocking' IDL attribute of the script element] + expected: FAIL + + [Setting the 'blocking' IDL attribute of the script element] + expected: FAIL + + [Supported tokens of the 'blocking' IDL attribute of the style element] + expected: FAIL + + [Setting the 'blocking' IDL attribute of the style element] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini new file mode 100644 index 0000000000..c6f0c1e386 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-async-script.tentative.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/parser-inserted-defer-script.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.tentative.html.ini new file mode 100644 index 0000000000..06d66c9740 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.tentative.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-defer-script.tentative.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/parser-inserted-module-script.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.tentative.html.ini new file mode 100644 index 0000000000..4d00357f29 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.tentative.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-module-script.tentative.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: + if (processor == "x86") and (os == "win") and not debug: [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-style-element.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-style-element.tentative.html.ini new file mode 100644 index 0000000000..02552f8f9c --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-style-element.tentative.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-style-element.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-stylesheet-link.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-stylesheet-link.tentative.html.ini new file mode 100644 index 0000000000..00ffcb0091 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-stylesheet-link.tentative.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-stylesheet-link.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-attr-script-keeps-blocking.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-script-keeps-blocking.tentative.html.ini new file mode 100644 index 0000000000..7f8eccdcee --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-script-keeps-blocking.tentative.html.ini @@ -0,0 +1,3 @@ +[remove-attr-script-keeps-blocking.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-attr-style-keeps-blocking.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-style-keeps-blocking.tentative.html.ini new file mode 100644 index 0000000000..c3e888e342 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-style-keeps-blocking.tentative.html.ini @@ -0,0 +1,3 @@ +[remove-attr-style-keeps-blocking.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-attr-stylesheet-link-keeps-blocking.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-stylesheet-link-keeps-blocking.tentative.html.ini new file mode 100644 index 0000000000..4c65ad0888 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-stylesheet-link-keeps-blocking.tentative.html.ini @@ -0,0 +1,3 @@ +[remove-attr-stylesheet-link-keeps-blocking.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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-module-script.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.tentative.html.ini new file mode 100644 index 0000000000..c376cb11f0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.tentative.html.ini @@ -0,0 +1,5 @@ +[script-inserted-module-script.tentative.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-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.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.tentative.html.ini new file mode 100644 index 0000000000..32defc44ef --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.tentative.html.ini @@ -0,0 +1,5 @@ +[script-inserted-style-element.tentative.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-stylesheet-link.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.tentative.html.ini new file mode 100644 index 0000000000..cad3fdd5a5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.tentative.html.ini @@ -0,0 +1,5 @@ +[script-inserted-stylesheet-link.tentative.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/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 |