diff options
Diffstat (limited to 'testing/web-platform/meta/cookies/attributes')
9 files changed, 1327 insertions, 0 deletions
diff --git a/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini b/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini new file mode 100644 index 0000000000..2aa54d2105 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini @@ -0,0 +1,1051 @@ +[attributes-ctl.sub.html] + [Cookie with %x0 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 after Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 after Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x0 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x2 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x2 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x2 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x3 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x3 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x3 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x4 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x4 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x4 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x5 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x5 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x5 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x6 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x6 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x6 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x8 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x8 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x8 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x9 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xa after Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa after Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xa in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xa in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xb after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xb in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xb after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xc after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xc in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xc after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd after Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd after Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xd in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xd in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xe after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xe in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xe after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xf after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %xf in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %xf after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x10 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x10 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x10 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x11 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x11 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x11 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x12 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x12 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x12 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x13 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x13 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x13 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x14 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x14 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x14 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x15 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x15 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x15 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x16 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x16 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x16 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x17 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x17 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x17 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x18 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x18 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x18 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x19 after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x19 in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x19 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1a after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1a in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1a after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1b after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1b in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1b after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1c after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1c in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1c after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1d after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1d in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1d after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1e after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1e in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1e after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1f after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1f in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x1f after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in Domain attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in Path attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f after Max-Age attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f after Expires attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7f after Secure attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7f in HttpOnly attribute is handled correctly.] + expected: FAIL + + [Cookie with %x7f after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x0 after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x2 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x3 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x4 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x5 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x6 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x8 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xa after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xb in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xc in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xd after SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xe in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %xf in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x10 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x11 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x12 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x13 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x14 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x15 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x16 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x17 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x18 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x19 in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1a in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1b in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1c in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1d in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1e in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x1f in SameSite attribute value is handled correctly.] + expected: FAIL + + [Cookie with %x7f in SameSite attribute value is handled correctly.] + expected: FAIL + diff --git a/testing/web-platform/meta/cookies/attributes/domain.sub.html.ini b/testing/web-platform/meta/cookies/attributes/domain.sub.html.ini new file mode 100644 index 0000000000..83309ef216 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/domain.sub.html.ini @@ -0,0 +1,85 @@ +[domain.sub.html] + expected: + if (os == "linux") and debug and not fission and not swgl: TIMEOUT + if (os == "linux") and not debug: [OK, TIMEOUT] + [Return cookie for domain match (with first domain attribute as suffix of host name and second a match for host name)] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [No cookie set on domain mismatch before a (domain matching) redirect] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [No cookie set on domain mismatch before a (domain matching) redirect (for second level subdomain)] + expected: + if (os == "linux") and not debug: [PASS, NOTRUN] + + [Return cookie for domain match (with first domain attribute as suffix of host name and second a bare attribute)] + expected: + if (os == "linux") and not debug: [PASS, NOTRUN] + + [No cookie returned for domain mismatch (first attribute is a different subdomain and second is bare)] + expected: + if (os == "linux") and not debug: [PASS, NOTRUN] + + [Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' second)] + expected: + if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [PASS, NOTRUN] + + [Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' first)] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [No host cookies returned for host cookies after non-host redirect 1] + expected: + if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [PASS, NOTRUN] + + [No host cookies returned for host cookies after non-host redirect 2] + expected: + if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN] + + [No host cookies returned for host cookies after non-host redirect 3] + expected: + if (os == "linux") and debug and not fission and not swgl: TIMEOUT + if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN] + + [Return cookie with valid domain after domain with single dot ('.') value.] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Empty domain treated as host cookie 3] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Empty domain treated as host cookie 1] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Empty domain treated as host cookie 2] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Cookie returned for bare domain attribute following mismatched domain attribute (after redirect to same-origin page).] + expected: + if (os == "linux") and not debug: [PASS, NOTRUN] + + [No cookie returned for domain attribute mismatch (first attribute doesn't, second does, third doesn't)] + expected: + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] + + [Return cookie for domain match (with two identical domain attributes)] + expected: + if (os == "linux") and not debug and fission: [PASS, TIMEOUT] + if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN] + + [No cookie returned for domain with single dot ('.') value.] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Return cookie for domain match (with first domain attribute a match for host name and second as suffix of host name)] + expected: + if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/cookies/attributes/expires.html.ini b/testing/web-platform/meta/cookies/attributes/expires.html.ini new file mode 100644 index 0000000000..d740d01186 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/expires.html.ini @@ -0,0 +1,3 @@ +[expires.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/cookies/attributes/invalid.html.ini b/testing/web-platform/meta/cookies/attributes/invalid.html.ini new file mode 100644 index 0000000000..54d3bf3e58 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/invalid.html.ini @@ -0,0 +1,23 @@ +[invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Ignore `Set-Cookie: =` with other `Set-Cookie` headers] + expected: FAIL + + [Ignore name- and value-less `Set-Cookie: ; bar`] + expected: FAIL + + [Ignore `Set-Cookie: =`] + expected: FAIL + + [Ignore empty cookie string] + expected: FAIL + + [Ignore name- and value-less `Set-Cookie: `] + expected: FAIL + + [Ignore name- and value-less `Set-Cookie: \\t`] + expected: FAIL + + [Ignore cookie with domain that won't domain match (along with other invalid noise)] + expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/max-age.html.ini b/testing/web-platform/meta/cookies/attributes/max-age.html.ini new file mode 100644 index 0000000000..f2bcad051b --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/max-age.html.ini @@ -0,0 +1,36 @@ +[max-age.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Set multiple cookies with max-age attribute] + expected: + if processor == "x86": [FAIL, PASS] + FAIL + + [Set mulitiple cookies with valid max-age values] + expected: + if (os == "android") and not debug: [FAIL, PASS] + FAIL + + [Don't set multiple cookies with max-age=0] + expected: FAIL + + [Set no cookie with max-age=0] + expected: FAIL + + [Set no cookie with max-age=-1] + expected: FAIL + + [Set cookie with age] + expected: FAIL + + [Expire later cookie with same name and max-age=0] + expected: FAIL + + [Ignore max-age attribute with invalid non-zero-digit (containing a comma)] + expected: FAIL + + [Set no cookie with max-age=-20] + expected: FAIL + + [Expire later cookie with same name and max-age=0, and don't set cookie with max-age=0] + expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/path-redirect.html.ini b/testing/web-platform/meta/cookies/attributes/path-redirect.html.ini new file mode 100644 index 0000000000..17470f346d --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/path-redirect.html.ini @@ -0,0 +1,44 @@ +[path-redirect.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [No cookie sent for redirected path mismatch with trailing '?' after unquoted Path] + expected: FAIL + + [No cookie sent for redirected path mismatch with trailing '#' after unquoted Path] + expected: FAIL + + [Cookie sent for redirected path with trailing '/' and the redirected URL is one level deeper] + expected: FAIL + + [Cookie sent for redirected path match with a trailing ';' after an unquoted Path] + expected: FAIL + + [No cookie sent for redirected path match with a trailing ';' inside a quoted Path] + expected: FAIL + + [No cookie sent for redirected path match with partially URL encoded path] + expected: FAIL + + [Multiple cookies sent for multiple redirected path matches, sorted by length] + expected: FAIL + + [No cookie sent for redirected path mismatch where path and redirected URL begin with same string] + expected: FAIL + + [No cookie sent for redirected path mismatch where final path directory component and redirected URL resource begin with same string] + expected: FAIL + + [No cookie sent for redirected path mismatch where final path directory component begins with same string as redirected URL final directory component] + expected: FAIL + + [No cookie sent for redirected path mismatch for different resources inside the same final directory component] + expected: FAIL + + [No cookie sent for redirected path mismatch where final path directory component ends in '/' and does not match redirected URL] + expected: FAIL + + [No cookie sent for redirected path mismatch with a similar start to the redirected URL] + expected: FAIL + + [No cookie sent for redirected path mismatch with trailing '/' after unquoted Path] + expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/path.html.ini b/testing/web-platform/meta/cookies/attributes/path.html.ini new file mode 100644 index 0000000000..404bcb0e7f --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/path.html.ini @@ -0,0 +1,28 @@ +[path.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Set cookie for mismatched and root path] + expected: FAIL + + [Return cookie for path= / (whitespace after equals)] + expected: FAIL + + [Set cookie for bare Path] + expected: + if (os == "android") and fission: [PASS, FAIL] + FAIL + + [No cookie returned for partial path match, return cookie for default path] + expected: + if (os == "android") and fission: [PASS, FAIL] + FAIL + + [Set cookie for Path=] + expected: + if (os == "android") and fission: [PASS, FAIL] + FAIL + + [Return cookie for bare path= (after mismatched path)] + expected: + if (os == "android") and fission: [PASS, FAIL] + FAIL diff --git a/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini b/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini new file mode 100644 index 0000000000..85fa34f729 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini @@ -0,0 +1,33 @@ +[secure-non-secure.html] + [(non-secure) Ignore cookie for Secure attribute] + expected: FAIL + + [(non-secure) Ignore cookie for seCURe attribute] + expected: FAIL + + [(non-secure) Ignore cookie for for Secure= attribute] + expected: FAIL + + [(non-secure) Ignore cookie for Secure=aaaa] + expected: FAIL + + [(non-secure) Ignore cookie for Secure space equals] + expected: FAIL + + [(non-secure) Ignore cookie for Secure equals space] + expected: FAIL + + [(non-secure) Ignore cookie for spaced Secure] + expected: FAIL + + [(non-secure) Ignore cookie for space Secure with ;] + expected: FAIL + + [(non-secure) Ignore cookie with __Secure- prefix and Secure] + expected: FAIL + + [(non-secure) Ignore cookie with __Secure- prefix and without Secure] + expected: FAIL + + [(non-secure) Cookie returned with __%53ecure- prefix and without Secure] + expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/secure.https.html.ini b/testing/web-platform/meta/cookies/attributes/secure.https.html.ini new file mode 100644 index 0000000000..ade3d54ba2 --- /dev/null +++ b/testing/web-platform/meta/cookies/attributes/secure.https.html.ini @@ -0,0 +1,24 @@ +[secure.https.html] + [Set cookie for Secure attribute] + expected: FAIL + + [Set cookie for seCURe attribute] + expected: FAIL + + [Set cookie for for Secure= attribute] + expected: FAIL + + [Set cookie for Secure=aaaa] + expected: FAIL + + [Set cookie for Secure space equals] + expected: FAIL + + [Set cookie for Secure equals space] + expected: FAIL + + [Set cookie for spaced Secure] + expected: FAIL + + [Set cookie for space Secure with ;] + expected: FAIL |