Enable cookies tests

This commit is contained in:
pshaughn 2020-01-24 18:12:58 -05:00 committed by Patrick Shaughnessy
parent 937efba0cd
commit 8320d40f92
25 changed files with 568 additions and 0 deletions

View file

@ -7,6 +7,10 @@ skip: true
skip: false
[2dcontext]
skip: false
[cookies]
skip: false
[samesite]
skip: true
[cors]
skip: false
[css]

View file

@ -0,0 +1,13 @@
[charset-tests.html]
[charset0002 - charset0002]
expected: FAIL
[charset0003 - charset0003]
expected: FAIL
[charset0004 - charset0004]
expected: FAIL
[charset0001 - charset0001]
expected: FAIL

View file

@ -0,0 +1,2 @@
[chromium-tests.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[domain-tests.html]
expected: TIMEOUT

View file

@ -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

View file

@ -0,0 +1,2 @@
[ordering-tests.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[path-tests.html]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[navigated-away.html]
[document.cookie behavior on documents without browser context]
expected: FAIL

View file

@ -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

View file

@ -0,0 +1,5 @@
[about-blank-nested.https.html]
expected: TIMEOUT
[SameSite cookies with intervening about:blank iframes and navigation]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[about-blank-toplevel.https.html]
expected: TIMEOUT
[SameSite cookies with top-level about:blank window]
expected: TIMEOUT

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -0,0 +1,5 @@
[sandbox-iframe-nested.https.html]
expected: TIMEOUT
[SameSite cookies with intervening sandboxed iframe and navigation]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[sandbox-iframe-subresource.https.html]
[SameSite cookies with intervening sandboxed iframe and subresources]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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