diff options
25 files changed, 568 insertions, 0 deletions
diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini index f11d0d0baa4..17a03b6605d 100644 --- a/tests/wpt/include.ini +++ b/tests/wpt/include.ini @@ -7,6 +7,10 @@ skip: true skip: false [2dcontext] skip: false +[cookies] + skip: false + [samesite] + skip: true [cors] skip: false [css] diff --git a/tests/wpt/metadata/cookies/http-state/charset-tests.html.ini b/tests/wpt/metadata/cookies/http-state/charset-tests.html.ini new file mode 100644 index 00000000000..8b6f0fa25e4 --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/charset-tests.html.ini @@ -0,0 +1,13 @@ +[charset-tests.html] + [charset0002 - charset0002] + expected: FAIL + + [charset0003 - charset0003] + expected: FAIL + + [charset0004 - charset0004] + expected: FAIL + + [charset0001 - charset0001] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/http-state/chromium-tests.html.ini b/tests/wpt/metadata/cookies/http-state/chromium-tests.html.ini new file mode 100644 index 00000000000..c83ca7e1650 --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/chromium-tests.html.ini @@ -0,0 +1,2 @@ +[chromium-tests.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata/cookies/http-state/domain-tests.html.ini b/tests/wpt/metadata/cookies/http-state/domain-tests.html.ini new file mode 100644 index 00000000000..bf248de15e0 --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/domain-tests.html.ini @@ -0,0 +1,2 @@ +[domain-tests.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata/cookies/http-state/general-tests.html.ini b/tests/wpt/metadata/cookies/http-state/general-tests.html.ini new file mode 100644 index 00000000000..50a51b45da1 --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/general-tests.html.ini @@ -0,0 +1,24 @@ +[general-tests.html] + [0024 - Ignore `Set-Cookie: =` with other `Set-Cookie` headers.] + expected: FAIL + + [0023 - Ignore empty cookie string.] + expected: FAIL + + [0021 - Set nameless cookie, given `Set-Cookie: =x`] + expected: FAIL + + [0025 - Ignore name- and value-less `Set-Cookie: ; bar`.] + expected: FAIL + + [0028 - Ignore name- and value-less `Set-Cookie: \t] + expected: FAIL + + [0004 - Set nameless cookie.] + expected: FAIL + + [0027 - Overwrite nameless cookie.] + expected: FAIL + + [0026 - Ignore name- and value-less `Set-Cookie: `.] + expected: FAIL diff --git a/tests/wpt/metadata/cookies/http-state/ordering-tests.html.ini b/tests/wpt/metadata/cookies/http-state/ordering-tests.html.ini new file mode 100644 index 00000000000..1de22d6efb7 --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/ordering-tests.html.ini @@ -0,0 +1,2 @@ +[ordering-tests.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata/cookies/http-state/path-tests.html.ini b/tests/wpt/metadata/cookies/http-state/path-tests.html.ini new file mode 100644 index 00000000000..facc56bed6f --- /dev/null +++ b/tests/wpt/metadata/cookies/http-state/path-tests.html.ini @@ -0,0 +1,2 @@ +[path-tests.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata/cookies/navigated-away.html.ini b/tests/wpt/metadata/cookies/navigated-away.html.ini new file mode 100644 index 00000000000..e8ceb90da99 --- /dev/null +++ b/tests/wpt/metadata/cookies/navigated-away.html.ini @@ -0,0 +1,4 @@ +[navigated-away.html] + [document.cookie behavior on documents without browser context] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html.ini b/tests/wpt/metadata/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html.ini new file mode 100644 index 00000000000..1d071fb5c9e --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html.ini @@ -0,0 +1,4 @@ +[cookies-without-samesite-must-be-secure.https.tentative.html] + [SameSite=None cookies are rejected unless the Secure attribute is set.] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite/about-blank-nested.https.html.ini b/tests/wpt/metadata/cookies/samesite/about-blank-nested.https.html.ini new file mode 100644 index 00000000000..6bcf349b36f --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/about-blank-nested.https.html.ini @@ -0,0 +1,5 @@ +[about-blank-nested.https.html] + expected: TIMEOUT + [SameSite cookies with intervening about:blank iframes and navigation] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/about-blank-toplevel.https.html.ini b/tests/wpt/metadata/cookies/samesite/about-blank-toplevel.https.html.ini new file mode 100644 index 00000000000..1863942d9e1 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/about-blank-toplevel.https.html.ini @@ -0,0 +1,5 @@ +[about-blank-toplevel.https.html] + expected: TIMEOUT + [SameSite cookies with top-level about:blank window] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/fetch.https.html.ini b/tests/wpt/metadata/cookies/samesite/fetch.https.html.ini new file mode 100644 index 00000000000..d70c2b40350 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/fetch.https.html.ini @@ -0,0 +1,27 @@ +[fetch.https.html?legacy-samesite] + [Subdomain redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Same-host redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Cross-site redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Cross-site fetches are cross-site] + expected: FAIL + + +[fetch.https.html] + [Subdomain redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Same-host redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Cross-site redirecting to cross-site fetches are cross-site] + expected: FAIL + + [Cross-site fetches are cross-site] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite/form-get-blank-reload.https.html.ini b/tests/wpt/metadata/cookies/samesite/form-get-blank-reload.https.html.ini new file mode 100644 index 00000000000..17076dc0c9a --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/form-get-blank-reload.https.html.ini @@ -0,0 +1,23 @@ +[form-get-blank-reload.https.html?legacy-samesite] + expected: TIMEOUT + [Reloaded cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Reloaded subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Reloaded same-host top-level form GETs are strictly same-site] + expected: TIMEOUT + + +[form-get-blank-reload.https.html] + expected: TIMEOUT + [Reloaded cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Reloaded subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Reloaded same-host top-level form GETs are strictly same-site] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/form-get-blank.https.html.ini b/tests/wpt/metadata/cookies/samesite/form-get-blank.https.html.ini new file mode 100644 index 00000000000..46ffac56ca7 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/form-get-blank.https.html.ini @@ -0,0 +1,77 @@ +[form-get-blank.https.html] + expected: TIMEOUT + [Subdomain redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Same-host redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host top-level form GETs are strictly same-site] + expected: TIMEOUT + + +[form-get-blank.https.html?legacy-samesite] + expected: TIMEOUT + [Subdomain redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Same-host redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Cross-site top-level form GETs are laxly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to subdomain top-level form GETs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host top-level form GETs are strictly same-site] + expected: NOTRUN + + [Same-host top-level form GETs are strictly same-site] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/form-post-blank-reload.https.html.ini b/tests/wpt/metadata/cookies/samesite/form-post-blank-reload.https.html.ini new file mode 100644 index 00000000000..97860f8923a --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/form-post-blank-reload.https.html.ini @@ -0,0 +1,23 @@ +[form-post-blank-reload.https.html] + expected: TIMEOUT + [Reloaded same-host top-level form POSTs are strictly same-site] + expected: TIMEOUT + + [Reloaded subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Reloaded cross-site top-level form POSTs are not same-site] + expected: NOTRUN + + +[form-post-blank-reload.https.html?legacy-samesite] + expected: TIMEOUT + [Reloaded same-host top-level form POSTs are strictly same-site] + expected: TIMEOUT + + [Reloaded subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Reloaded cross-site top-level form POSTs are not same-site] + expected: NOTRUN + diff --git a/tests/wpt/metadata/cookies/samesite/form-post-blank.https.html.ini b/tests/wpt/metadata/cookies/samesite/form-post-blank.https.html.ini new file mode 100644 index 00000000000..ebd1918f71a --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/form-post-blank.https.html.ini @@ -0,0 +1,77 @@ +[form-post-blank.https.html] + expected: TIMEOUT + [Subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host top-level form POSTs are strictly same-site] + expected: TIMEOUT + + +[form-post-blank.https.html?legacy-samesite] + expected: TIMEOUT + [Subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain top-level form POSTs are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site top-level form POSTs are cross-site] + expected: NOTRUN + + [Same-host top-level form POSTs are strictly same-site] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/iframe-reload.https.html.ini b/tests/wpt/metadata/cookies/samesite/iframe-reload.https.html.ini new file mode 100644 index 00000000000..710be1590ca --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/iframe-reload.https.html.ini @@ -0,0 +1,23 @@ +[iframe-reload.https.html?legacy-samesite] + expected: TIMEOUT + [Reloaded cross-site fetches are cross-site] + expected: NOTRUN + + [Reloaded subdomain fetches are strictly same-site] + expected: NOTRUN + + [Reloaded same-host fetches are strictly same-site] + expected: TIMEOUT + + +[iframe-reload.https.html] + expected: TIMEOUT + [Reloaded cross-site fetches are cross-site] + expected: NOTRUN + + [Reloaded subdomain fetches are strictly same-site] + expected: NOTRUN + + [Reloaded same-host fetches are strictly same-site] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/iframe.https.html.ini b/tests/wpt/metadata/cookies/samesite/iframe.https.html.ini new file mode 100644 index 00000000000..a1a6640f24e --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/iframe.https.html.ini @@ -0,0 +1,77 @@ +[iframe.https.html] + expected: TIMEOUT + [Same-host fetches are strictly same-site] + expected: TIMEOUT + + [Subdomain redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Subdomain fetches are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Same-host redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Cross-site redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Same-host redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Cross-site fetches are cross-site] + expected: NOTRUN + + +[iframe.https.html?legacy-samesite] + expected: TIMEOUT + [Same-host fetches are strictly same-site] + expected: TIMEOUT + + [Subdomain redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Subdomain fetches are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Same-host redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Cross-site redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host fetches are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site fetches are cross-site] + expected: NOTRUN + + [Same-host redirecting to subdomain fetches are strictly same-site] + expected: NOTRUN + + [Cross-site fetches are cross-site] + expected: NOTRUN + diff --git a/tests/wpt/metadata/cookies/samesite/img.https.html.ini b/tests/wpt/metadata/cookies/samesite/img.https.html.ini new file mode 100644 index 00000000000..af2ad5ea458 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/img.https.html.ini @@ -0,0 +1,27 @@ +[img.https.html] + [Cross-site redirecting to cross-site images are cross-site] + expected: FAIL + + [Subdomain redirecting to cross-site images are cross-site] + expected: FAIL + + [Cross-site images are cross-site] + expected: FAIL + + [Same-host redirecting to cross-site images are cross-site] + expected: FAIL + + +[img.https.html?legacy-samesite] + [Cross-site redirecting to cross-site images are cross-site] + expected: FAIL + + [Subdomain redirecting to cross-site images are cross-site] + expected: FAIL + + [Cross-site images are cross-site] + expected: FAIL + + [Same-host redirecting to cross-site images are cross-site] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite/sandbox-iframe-nested.https.html.ini b/tests/wpt/metadata/cookies/samesite/sandbox-iframe-nested.https.html.ini new file mode 100644 index 00000000000..c7560ac57b4 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/sandbox-iframe-nested.https.html.ini @@ -0,0 +1,5 @@ +[sandbox-iframe-nested.https.html] + expected: TIMEOUT + [SameSite cookies with intervening sandboxed iframe and navigation] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/cookies/samesite/sandbox-iframe-subresource.https.html.ini b/tests/wpt/metadata/cookies/samesite/sandbox-iframe-subresource.https.html.ini new file mode 100644 index 00000000000..fe1d6a30eb8 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/sandbox-iframe-subresource.https.html.ini @@ -0,0 +1,4 @@ +[sandbox-iframe-subresource.https.html] + [SameSite cookies with intervening sandboxed iframe and subresources] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite/setcookie-lax.https.html.ini b/tests/wpt/metadata/cookies/samesite/setcookie-lax.https.html.ini new file mode 100644 index 00000000000..2173b67131a --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/setcookie-lax.https.html.ini @@ -0,0 +1,9 @@ +[setcookie-lax.https.html] + [Cross-site window shouldn't be able to set `SameSite=Lax` or `SameSite=Strict` cookies.] + expected: FAIL + + +[setcookie-lax.https.html?legacy-samesite] + [Cross-site window shouldn't be able to set `SameSite=Lax` or `SameSite=Strict` cookies.] + expected: FAIL + diff --git a/tests/wpt/metadata/cookies/samesite/setcookie-navigation.https.html.ini b/tests/wpt/metadata/cookies/samesite/setcookie-navigation.https.html.ini new file mode 100644 index 00000000000..34c0f38153d --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/setcookie-navigation.https.html.ini @@ -0,0 +1,29 @@ +[setcookie-navigation.https.html] + expected: TIMEOUT + [Same-site top-level POST should be able to set SameSite=* cookies.] + expected: NOTRUN + + [Same-site top-level navigation should be able to set SameSite=* cookies.] + expected: TIMEOUT + + [Cross-site top-level POST should be able to set SameSite=* cookies.] + expected: NOTRUN + + [Cross-site top-level navigation should be able to set SameSite=* cookies.] + expected: NOTRUN + + +[setcookie-navigation.https.html?legacy-samesite] + expected: TIMEOUT + [Same-site top-level POST should be able to set SameSite=* cookies.] + expected: NOTRUN + + [Same-site top-level navigation should be able to set SameSite=* cookies.] + expected: TIMEOUT + + [Cross-site top-level POST should be able to set SameSite=* cookies.] + expected: NOTRUN + + [Cross-site top-level navigation should be able to set SameSite=* cookies.] + expected: NOTRUN + diff --git a/tests/wpt/metadata/cookies/samesite/window-open-reload.https.html.ini b/tests/wpt/metadata/cookies/samesite/window-open-reload.https.html.ini new file mode 100644 index 00000000000..c437ce01aaf --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/window-open-reload.https.html.ini @@ -0,0 +1,23 @@ +[window-open-reload.https.html] + expected: TIMEOUT + [Reloaded same-host auxiliary navigations are strictly same-site.] + expected: TIMEOUT + + [Reloaded subdomain auxiliary navigations are strictly same-site.] + expected: NOTRUN + + [Reloaded cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + +[window-open-reload.https.html?legacy-samesite] + expected: TIMEOUT + [Reloaded same-host auxiliary navigations are strictly same-site.] + expected: TIMEOUT + + [Reloaded subdomain auxiliary navigations are strictly same-site.] + expected: NOTRUN + + [Reloaded cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + diff --git a/tests/wpt/metadata/cookies/samesite/window-open.https.html.ini b/tests/wpt/metadata/cookies/samesite/window-open.https.html.ini new file mode 100644 index 00000000000..18d4e58f070 --- /dev/null +++ b/tests/wpt/metadata/cookies/samesite/window-open.https.html.ini @@ -0,0 +1,77 @@ +[window-open.https.html] + expected: TIMEOUT + [Same-host redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Same-host auxiliary navigations are strictly same-site] + expected: TIMEOUT + + [Cross-site redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + + +[window-open.https.html?legacy-samesite] + expected: TIMEOUT + [Same-host redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Cross-site redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Same-host redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Cross-site redirecting to cross-site auxiliary navigations are laxly same-site] + expected: NOTRUN + + [Same-host redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Same-host auxiliary navigations are strictly same-site] + expected: TIMEOUT + + [Cross-site redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to subdomain auxiliary navigations are strictly same-site] + expected: NOTRUN + + [Subdomain redirecting to same-host auxiliary navigations are strictly same-site] + expected: NOTRUN + |