diff options
Diffstat (limited to 'testing/web-platform/meta/html/dom/render-blocking')
25 files changed, 80 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini b/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini new file mode 100644 index 0000000000..62c8aa925a --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/__dir__.ini @@ -0,0 +1 @@ +prefs: [dom.element.blocking.enabled: true] diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini new file mode 100644 index 0000000000..346d7282c0 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-001.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-001.tentative.html] + [blocking defers frames until full parsing] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini new file mode 100644 index 0000000000..511925c1b6 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-002.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-002.tentative.html] + [blocking defers until needed element is parsed] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini new file mode 100644 index 0000000000..92a6b95f04 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-003.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-003.tentative.html] + [adding link in the head defers frames] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini new file mode 100644 index 0000000000..a6e9373200 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-006.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-006.tentative.html] + [adding 'blocking=render' in the head makes it blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini new file mode 100644 index 0000000000..9561d696be --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-008.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-008.tentative.html] + [changing media to matching causes link to have an effect] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini new file mode 100644 index 0000000000..0675b81361 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-011.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-011.tentative.html] + [changing rel to expect in the head causes it to be blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini new file mode 100644 index 0000000000..1e31c3f000 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-012.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-012.tentative.html] + [adding href in the head makes it blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini new file mode 100644 index 0000000000..3e821238f4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-024.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-024.tentative.html] + [unknown href causes the whole document to be blocked] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini new file mode 100644 index 0000000000..2bf30fa410 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-025.tentative.html.ini @@ -0,0 +1,4 @@ +[element-render-blocking-025.tentative.html] + [adding an id in the body satisfies render block] + expected: + if tsan: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini new file mode 100644 index 0000000000..61f04ef7a4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-027.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-027.tentative.html] + [unknown href causes the whole document to be blocked (with href changes!)] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini new file mode 100644 index 0000000000..342b4dbb48 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/element-render-blocking-028.tentative.html.ini @@ -0,0 +1,3 @@ +[element-render-blocking-028.tentative.html] + [removing some links but not all keeps at least the matching link blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini new file mode 100644 index 0000000000..228a660ae9 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-async-inline-module-with-import.html] + [Parser-inserted async inline module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini new file mode 100644 index 0000000000..162f917a48 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-async-script.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-async-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: + if swgl and (os == "win"): [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini new file mode 100644 index 0000000000..2483a5ac4c --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-defer-script.html.ini @@ -0,0 +1,5 @@ +[parser-inserted-defer-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini new file mode 100644 index 0000000000..e4619a3113 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-inline-module-with-import.html] + [Parser-inserted module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini new file mode 100644 index 0000000000..ae6cf01c8f --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/parser-inserted-module-script.html.ini @@ -0,0 +1,3 @@ +[parser-inserted-module-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini new file mode 100644 index 0000000000..85bc63a3bc --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-attr-unblocks-rendering.optional.html.ini @@ -0,0 +1,3 @@ +[remove-attr-unblocks-rendering.optional.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini new file mode 100644 index 0000000000..836457204d --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-element-unblocks-rendering.optional.html.ini @@ -0,0 +1,3 @@ +[remove-element-unblocks-rendering.optional.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini new file mode 100644 index 0000000000..8d4d89a0a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/remove-pending-async-render-blocking-script.html.ini @@ -0,0 +1,3 @@ +[remove-pending-async-render-blocking-script.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini new file mode 100644 index 0000000000..52605001dc --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-inline-module-with-import.html.ini @@ -0,0 +1,3 @@ +[script-inserted-inline-module-with-import.html] + [Script-inserted module script elements with "blocking=render" are render-blocking] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini new file mode 100644 index 0000000000..4b23298c84 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-module-script.html.ini @@ -0,0 +1,3 @@ +[script-inserted-module-script.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini new file mode 100644 index 0000000000..b7531c1e18 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-script.html.ini @@ -0,0 +1,5 @@ +[script-inserted-script.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini new file mode 100644 index 0000000000..339e2b26a7 --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-style-element.html.ini @@ -0,0 +1,3 @@ +[script-inserted-style-element.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini new file mode 100644 index 0000000000..6b043e4b9c --- /dev/null +++ b/testing/web-platform/meta/html/dom/render-blocking/script-inserted-stylesheet-link.html.ini @@ -0,0 +1,3 @@ +[script-inserted-stylesheet-link.html] + [Rendering is blocked before render-blocking resources are loaded] + expected: FAIL |