Closed Bug 1895439 Opened 9 months ago Closed 8 months ago

New wpt failures in /cookies/ [attributes/attributes-ctl.sub.html, attributes/invalid.html, attributes/max-age.html, and 10 others]

Categories

(Core :: Networking: Cookies, defect)

defect

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

Details

(Whiteboard: [wpt])

Syncing wpt PR 45980 found new untriaged test failures in CI

Tests Affected

Firefox-only failures

  • /cookies/attributes/attributes-ctl.sub.html [wpt.fyi]
    • Cookie with %x0 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x0 after Domain attribute value is handled correctly.: FAIL
    • Cookie with %x0 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x0 after Path attribute value is handled correctly.: FAIL
    • Cookie with %x0 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x0 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x0 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x0 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x0 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x0 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x0 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x0 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x2 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x2 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x2 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x2 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x2 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x2 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x2 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x2 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x2 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x2 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x2 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x3 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x3 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x3 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x3 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x3 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x3 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x3 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x3 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x3 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x3 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x3 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x4 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x4 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x4 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x4 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x4 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x4 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x4 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x4 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x4 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x4 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x4 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x5 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x5 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x5 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x5 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x5 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x5 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x5 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x5 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x5 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x5 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x5 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x6 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x6 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x6 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x6 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x6 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x6 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x6 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x6 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x6 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x6 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x6 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x7 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x7 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x7 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x7 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x7 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x7 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x7 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x7 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x7 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x7 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x7 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x8 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x8 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x8 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x8 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x8 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x8 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x8 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x8 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x8 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x8 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x8 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xa after Domain attribute value is handled correctly.: FAIL
    • Cookie with %xa after Path attribute value is handled correctly.: FAIL
    • Cookie with %xa in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xa after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xa after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xa in Secure attribute is handled correctly.: FAIL
    • Cookie with %xa in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xa in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xa after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xb in Domain attribute value is handled correctly.: FAIL
    • Cookie with %xb in Path attribute value is handled correctly.: FAIL
    • Cookie with %xb in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xb after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xb in Expires attribute value is handled correctly.: FAIL
    • Cookie with %xb after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xb in Secure attribute is handled correctly.: FAIL
    • Cookie with %xb after Secure attribute is handled correctly.: FAIL
    • Cookie with %xb in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xb in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xb after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xc in Domain attribute value is handled correctly.: FAIL
    • Cookie with %xc in Path attribute value is handled correctly.: FAIL
    • Cookie with %xc in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xc after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xc in Expires attribute value is handled correctly.: FAIL
    • Cookie with %xc after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xc in Secure attribute is handled correctly.: FAIL
    • Cookie with %xc after Secure attribute is handled correctly.: FAIL
    • Cookie with %xc in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xc in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xc after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xd after Domain attribute value is handled correctly.: FAIL
    • Cookie with %xd after Path attribute value is handled correctly.: FAIL
    • Cookie with %xd in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xd after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xd after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xd in Secure attribute is handled correctly.: FAIL
    • Cookie with %xd in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xd in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xd after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xe in Domain attribute value is handled correctly.: FAIL
    • Cookie with %xe in Path attribute value is handled correctly.: FAIL
    • Cookie with %xe in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xe after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xe in Expires attribute value is handled correctly.: FAIL
    • Cookie with %xe after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xe in Secure attribute is handled correctly.: FAIL
    • Cookie with %xe after Secure attribute is handled correctly.: FAIL
    • Cookie with %xe in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xe in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xe after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xf in Domain attribute value is handled correctly.: FAIL
    • Cookie with %xf in Path attribute value is handled correctly.: FAIL
    • Cookie with %xf in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xf after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %xf in Expires attribute value is handled correctly.: FAIL
    • Cookie with %xf after Expires attribute value is handled correctly.: FAIL
    • Cookie with %xf in Secure attribute is handled correctly.: FAIL
    • Cookie with %xf after Secure attribute is handled correctly.: FAIL
    • Cookie with %xf in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %xf in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %xf after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x10 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x10 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x10 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x10 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x10 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x10 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x10 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x10 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x10 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x10 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x10 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x11 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x11 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x11 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x11 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x11 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x11 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x11 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x11 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x11 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x11 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x11 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x12 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x12 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x12 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x12 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x12 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x12 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x12 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x12 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x12 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x12 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x12 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x13 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x13 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x13 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x13 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x13 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x13 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x13 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x13 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x13 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x13 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x13 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x14 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x14 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x14 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x14 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x14 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x14 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x14 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x14 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x14 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x14 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x14 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x15 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x15 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x15 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x15 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x15 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x15 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x15 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x15 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x15 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x15 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x15 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x16 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x16 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x16 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x16 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x16 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x16 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x16 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x16 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x16 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x16 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x16 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x17 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x17 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x17 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x17 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x17 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x17 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x17 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x17 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x17 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x17 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x17 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x18 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x18 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x18 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x18 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x18 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x18 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x18 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x18 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x18 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x18 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x18 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x19 in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x19 in Path attribute value is handled correctly.: FAIL
    • Cookie with %x19 in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x19 after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x19 in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x19 after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x19 in Secure attribute is handled correctly.: FAIL
    • Cookie with %x19 after Secure attribute is handled correctly.: FAIL
    • Cookie with %x19 in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x19 in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x19 after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1a in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1a in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1a in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1a after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1a in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1a after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1a in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1a after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1a in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1a in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1a after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1b in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1b in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1b in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1b after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1b in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1b after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1b in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1b after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1b in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1b in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1b after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1c in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1c in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1c in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1c after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1c in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1c after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1c in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1c after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1c in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1c in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1c after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1d in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1d in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1d in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1d after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1d in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1d after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1d in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1d after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1d in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1d in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1d after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1e in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1e in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1e in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1e after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1e in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1e after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1e in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1e after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1e in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1e in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1e after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1f in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x1f in Path attribute value is handled correctly.: FAIL
    • Cookie with %x1f in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1f after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x1f in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1f after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x1f in Secure attribute is handled correctly.: FAIL
    • Cookie with %x1f after Secure attribute is handled correctly.: FAIL
    • Cookie with %x1f in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x1f in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x1f after SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x7f in Domain attribute value is handled correctly.: FAIL
    • Cookie with %x7f in Path attribute value is handled correctly.: FAIL
    • Cookie with %x7f in Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x7f after Max-Age attribute value is handled correctly.: FAIL
    • Cookie with %x7f in Expires attribute value is handled correctly.: FAIL
    • Cookie with %x7f after Expires attribute value is handled correctly.: FAIL
    • Cookie with %x7f in Secure attribute is handled correctly.: FAIL
    • Cookie with %x7f after Secure attribute is handled correctly.: FAIL
    • Cookie with %x7f in HttpOnly attribute is handled correctly.: FAIL
    • Cookie with %x7f in SameSite attribute value is handled correctly.: FAIL
    • Cookie with %x7f after SameSite attribute value is handled correctly.: FAIL
  • /cookies/attributes/invalid.html [wpt.fyi]
    • Ignore Set-Cookie: =: FAIL
    • Ignore empty cookie string: FAIL
    • Ignore cookie with domain that won't domain match (along with other invalid noise): FAIL
  • /cookies/attributes/max-age.html [wpt.fyi]
    • Ignore max-age attribute with invalid non-zero-digit (containing a comma): FAIL
    • Set cookie with age: FAIL
    • Set no cookie with max-age=0: FAIL
    • Set no cookie with max-age=-1: FAIL
    • Set no cookie with max-age=-20: FAIL
    • Set multiple cookies with max-age attribute: FAIL
    • Expire later cookie with same name and max-age=0: FAIL
    • Expire later cookie with same name and max-age=0, and don't set cookie with max-age=0: FAIL
    • Don't set multiple cookies with max-age=0: FAIL
  • /cookies/attributes/path-redirect.html [wpt.fyi]
    • Cookie sent for redirected path with trailing '/' and the redirected URL is one level deeper: FAIL
    • Cookie sent for redirected path match with a trailing ';' after an unquoted Path: FAIL
    • No cookie sent for redirected path match with a trailing ';' inside a quoted Path: FAIL
    • No cookie sent for redirected path match with partially URL encoded path: FAIL
    • Multiple cookies sent for multiple redirected path matches, sorted by length: FAIL
    • No cookie sent for redirected path mismatch where path and redirected URL begin with same string: FAIL
    • No cookie sent for redirected path mismatch where final path directory component and redirected URL resource begin with same string: FAIL
    • No cookie sent for redirected path mismatch where final path directory component begins with same string as redirected URL final directory component: FAIL
    • No cookie sent for redirected path mismatch for different resources inside the same final directory component: FAIL
    • No cookie sent for redirected path mismatch where final path directory component ends in '/' and does not match redirected URL: FAIL
    • No cookie sent for redirected path mismatch with a similar start to the redirected URL: FAIL
    • No cookie sent for redirected path mismatch with trailing '?' after unquoted Path: FAIL
    • No cookie sent for redirected path mismatch with trailing '#' after unquoted Path: FAIL
    • No cookie sent for redirected path mismatch with trailing '/' after unquoted Path: FAIL
  • /cookies/attributes/path.html [wpt.fyi]
    • Set cookie for bare Path: FAIL
    • Set cookie for Path=: FAIL
    • Set cookie for mismatched and root path: FAIL
    • No cookie returned for partial path match, return cookie for default path: FAIL
    • Return cookie for path= / (whitespace after equals): FAIL
    • Return cookie for bare path= (after mismatched path): FAIL
  • /cookies/attributes/secure.https.html [wpt.fyi]
    • Set cookie for Secure attribute: FAIL
    • Set cookie for seCURe attribute: FAIL
    • Set cookie for for Secure= attribute: FAIL
    • Set cookie for Secure=aaaa: FAIL
    • Set cookie for Secure space equals: FAIL
    • Set cookie for Secure equals space: FAIL
    • Set cookie for spaced Secure: FAIL
    • Set cookie for space Secure with ;: FAIL
  • /cookies/name/name-ctl.html [wpt.fyi]
    • Cookie with %x0 in name is rejected (DOM).: FAIL
    • Cookie with %xa in name is rejected (DOM).: FAIL
    • Cookie with %xd in name is rejected (DOM).: FAIL
    • Cookie with %xb in name is rejected (HTTP).: FAIL
    • Cookie with %xc in name is rejected (HTTP).: FAIL
    • Cookie with %xe in name is rejected (HTTP).: FAIL
    • Cookie with %xf in name is rejected (HTTP).: FAIL
    • Cookie with %x10 in name is rejected (HTTP).: FAIL
    • Cookie with %x11 in name is rejected (HTTP).: FAIL
    • Cookie with %x12 in name is rejected (HTTP).: FAIL
    • Cookie with %x13 in name is rejected (HTTP).: FAIL
    • Cookie with %x14 in name is rejected (HTTP).: FAIL
    • Cookie with %x15 in name is rejected (HTTP).: FAIL
    • Cookie with %x16 in name is rejected (HTTP).: FAIL
    • Cookie with %x17 in name is rejected (HTTP).: FAIL
    • Cookie with %x18 in name is rejected (HTTP).: FAIL
    • Cookie with %x19 in name is rejected (HTTP).: FAIL
    • Cookie with %x1a in name is rejected (HTTP).: FAIL
    • Cookie with %x1b in name is rejected (HTTP).: FAIL
    • Cookie with %x1c in name is rejected (HTTP).: FAIL
    • Cookie with %x1d in name is rejected (HTTP).: FAIL
    • Cookie with %x1e in name is rejected (HTTP).: FAIL
    • Cookie with %x1f in name is rejected (HTTP).: FAIL
    • Cookie with %x7f in name is rejected (HTTP).: FAIL
  • /cookies/name/name.html [wpt.fyi]
    • Set valueless cookie to its name with empty value: FAIL
    • Remove trailing WSP characters from the name string: FAIL
    • Remove leading WSP characters from the name string: FAIL
    • Only return the new cookie (with the same name): FAIL
    • Ignore invalid attributes after valid name (that looks like Cookie2 Version attribute): FAIL
    • Set a cookie that has whitespace in its name: FAIL
    • Use last value for cookies with identical names: FAIL
    • Keep first-in, first-out name order: FAIL
    • Keep first-in, first-out single-char name order: FAIL
    • Ignore nameless cookies that impersonate cookie prefixes: FAIL
    • Ignore cookie with empty name and empty value: FAIL
    • Ignore cookie with no name or value: FAIL
    • URL-encoded cookie name is not decoded: FAIL
    • Name is set as expected for a=test: FAIL
    • Name is set as expected for 1=test: FAIL
    • Name is set as expected for $=test: FAIL
    • Name is set as expected for !a=test: FAIL
    • Name is set as expected for @a=test: FAIL
    • Name is set as expected for #a=test: FAIL
    • Name is set as expected for $a=test: FAIL
    • Name is set as expected for %a=test: FAIL
    • Name is set as expected for ^a=test: FAIL
    • Name is set as expected for &a=test: FAIL
    • Name is set as expected for *a=test: FAIL
    • Name is set as expected for (a=test: FAIL
    • Name is set as expected for )a=test: FAIL
    • Name is set as expected for -a=test: FAIL
    • Name is set as expected for _a=test: FAIL
    • Name is set as expected for +=test: FAIL
    • Name is set as expected for "a=test: FAIL
  • /cookies/size/name-and-value.html [wpt.fyi]
    • Set max-size cookie with largest possible name and value (4096 bytes): FAIL
    • Ignore cookie with name larger than 4096 and 1 byte value: FAIL
    • Set max-size value-less cookie: FAIL
    • Ignore value-less cookie with name larger than 4096 bytes: FAIL
    • Set max-size cookie with largest possible value (4095 bytes): FAIL
    • Ignore named cookie (with non-zero length) and value larger than 4095 bytes: FAIL
    • Ignore named cookie with length larger than 4095 bytes, and a non-zero value: FAIL
    • Ignore name-less cookie with value larger than 4096 bytes: FAIL
    • Ignore name-less cookie (without leading =) with value larger than 4096 bytes: FAIL
    • Set max-size cookie that also has an attribute: FAIL
  • /cookies/value/value-ctl.html [wpt.fyi]
    • Cookie with %x0 in value is rejected (DOM).: FAIL
    • Cookie with %xa in value is rejected (DOM).: FAIL
    • Cookie with %xd in value is rejected (DOM).: FAIL
    • Cookie with %xb in value is rejected (HTTP).: FAIL
    • Cookie with %xc in value is rejected (HTTP).: FAIL
    • Cookie with %xe in value is rejected (HTTP).: FAIL
    • Cookie with %xf in value is rejected (HTTP).: FAIL
    • Cookie with %x10 in value is rejected (HTTP).: FAIL
    • Cookie with %x11 in value is rejected (HTTP).: FAIL
    • Cookie with %x12 in value is rejected (HTTP).: FAIL
    • Cookie with %x13 in value is rejected (HTTP).: FAIL
    • Cookie with %x14 in value is rejected (HTTP).: FAIL
    • Cookie with %x15 in value is rejected (HTTP).: FAIL
    • Cookie with %x16 in value is rejected (HTTP).: FAIL
    • Cookie with %x17 in value is rejected (HTTP).: FAIL
    • Cookie with %x18 in value is rejected (HTTP).: FAIL
    • Cookie with %x19 in value is rejected (HTTP).: FAIL
    • Cookie with %x1a in value is rejected (HTTP).: FAIL
    • Cookie with %x1b in value is rejected (HTTP).: FAIL
    • Cookie with %x1c in value is rejected (HTTP).: FAIL
    • Cookie with %x1d in value is rejected (HTTP).: FAIL
    • Cookie with %x1e in value is rejected (HTTP).: FAIL
    • Cookie with %x1f in value is rejected (HTTP).: FAIL
    • Cookie with %x7f in value is rejected (HTTP).: FAIL
  • /cookies/value/value.html [wpt.fyi]
    • Set quoted value containing a comma: FAIL
    • Ignore whitespace at the end of value: FAIL
    • Set value including quotes and whitespace up until semicolon: FAIL
    • Set value with a single quote excluding whitespace: FAIL
    • Set value with unbalanced leading quote: FAIL
    • Set cookie with large name + value ( = 4kb): FAIL
    • Ignore cookie with large name + value ( > 4kb): FAIL
    • Set cookie but ignore value after LF: FAIL
    • Set cookie ignoring whitespace after value endquote: FAIL
    • Ignore whitespace and ; after value: FAIL
    • Ignore whitespace preceding value: FAIL
    • Set cookie with quotes in value: FAIL
    • Set cookie keeping whitespace inside quoted value: FAIL
    • Set cookie with another = inside quoted value: FAIL
    • Set cookie ignoring whitespace surrounding value and characters after first semicolon: FAIL
    • URL-encoded cookie value is not decoded: FAIL
    • Set cookie with value set to =: FAIL
    • Set cookie with one = inside an unquoted value: FAIL
    • Set cookie with two = inside an unquoted value: FAIL
    • Set cookie with a space character in the value: FAIL

New Tests That Don't Pass

  • /cookies/attributes/invalid.html [wpt.fyi]
    • Ignore Set-Cookie: = with other Set-Cookie headers: FAIL (Chrome: PASS, Safari: FAIL)
    • Ignore name- and value-less Set-Cookie: ; bar: FAIL (Chrome: PASS, Safari: FAIL)
    • Ignore name- and value-less Set-Cookie:: FAIL (Chrome: PASS, Safari: FAIL)
    • Ignore name- and value-less Set-Cookie: \t: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/attributes/max-age.html [wpt.fyi]
    • Set mulitiple cookies with valid max-age values: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/encoding/charset.html [wpt.fyi]
    • utf-8 name and ASCII value: FAIL (Chrome: PASS, Safari: FAIL)
    • ASCII name and quoted utf-8 value: FAIL (Chrome: PASS, Safari: FAIL)
    • utf-8 name and value: FAIL (Chrome: PASS, Safari: FAIL)
    • quoted utf-8 name and value: FAIL (Chrome: PASS, Safari: FAIL)
    • utf-8 name and value, with (invalid) utf-8 attribute: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/name/name-ctl.html [wpt.fyi]
    • Cookie with %x9 in name is accepted (DOM).: FAIL (Chrome: FAIL, Safari: PASS)
    • Cookie with %x9 in name is accepted (HTTP).: FAIL (Chrome: FAIL, Safari: PASS)
  • /cookies/name/name.html [wpt.fyi]
    • Set a nameless cookie (that has an = in its value): FAIL (Chrome: PASS, Safari: FAIL)
    • Set a nameless cookie (that has multiple ='s in its value): FAIL (Chrome: PASS, Safari: FAIL)
    • Set a nameless cookie: FAIL (Chrome: PASS, Safari: FAIL)
    • Ignore invalid attributes after nameless cookie: FAIL (Chrome: PASS, Safari: FAIL)
    • Set a nameless cookie ignoring characters after first ;: FAIL (Chrome: PASS, Safari: FAIL)
    • Set a nameless cookie ignoring characters after first ; (2): FAIL (Chrome: PASS, Safari: FAIL)
    • Return the most recent nameless cookie: FAIL (Chrome: PASS, Safari: FAIL)
    • Return the most recent nameless cookie, without leading =: FAIL (Chrome: PASS, Safari: FAIL)
    • Return the most recent nameless cookie, even if preceded by =: FAIL (Chrome: PASS, Safari: FAIL)
    • Return the most recent nameless cookie, even if preceded by =, in addition to other valid cookie: FAIL (Chrome: PASS, Safari: FAIL)
    • Keep non-alphabetic first-in, first-out name order: FAIL (Chrome: PASS, Safari: FAIL)
    • Keep first-in, first-out order if comma-separated: FAIL (Chrome: PASS, Safari: FAIL)
    • Set nameless cookie, given Set-Cookie: =test16: FAIL (Chrome: PASS, Safari: FAIL)
    • Overwrite nameless cookie: FAIL (Chrome: PASS, Safari: FAIL)
    • Name is set as expected for "a=b"=test: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/size/attributes.www.sub.html [wpt.fyi]
    • Too long path attribute (>1024 bytes) is ignored; previous valid path wins.: FAIL (Chrome: PASS, Safari: FAIL)
    • Too long path attribute (>1024 bytes) is ignored: FAIL (Chrome: PASS, Safari: FAIL)
    • Too long domain attribute (>1024 bytes) is ignored; previous valid domain wins.: FAIL (Chrome: PASS, Safari: FAIL)
    • Max size domain attribute (1024 bytes) is not ignored: FAIL (Chrome: PASS, Safari: FAIL)
    • Too long domain attribute (>1024 bytes) is ignored: FAIL (Chrome: PASS, Safari: FAIL)
    • Set cookie with max size name/value pair and max size attribute value: FAIL (Chrome: PASS, Safari: FAIL)
    • Set cookie with max size name/value pair and multiple max size attributes (>8k bytes total): FAIL (Chrome: PASS, Safari: FAIL)
    • Max length Max-Age attribute value (1024 bytes) doesn't cause cookie rejection: FAIL (Chrome: PASS, Safari: FAIL)
    • Too long Max-Age attribute value (>1024 bytes) doesn't cause cookie rejection: FAIL (Chrome: PASS, Safari: FAIL)
    • Max length negative Max-Age attribute value (1024 bytes) doesn't get ignored: FAIL (Chrome: PASS, Safari: FAIL)
    • Too long negative Max-Age attribute value (>1024 bytes) gets ignored: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/size/name-and-value.html [wpt.fyi]
    • Set max-size name-less cookie: FAIL (Chrome: PASS, Safari: FAIL)
  • /cookies/value/value.html [wpt.fyi]
    • Set value containing a comma: FAIL (Chrome: PASS, Safari: FAIL)
    • Ignore values after semicolon: FAIL (Chrome: PASS, Safari: FAIL)
    • Set nameless cookie to its value: FAIL (Chrome: PASS, Safari: FAIL)
    • Set nameless cookie to its value with an escaped quote: FAIL (Chrome: PASS, Safari: FAIL)
    • Set nameless cookie followed by '=' to its value: FAIL (Chrome: PASS, Safari: FAIL)
    • Set cookie value ignoring characters after semicolon: FAIL (Chrome: PASS, Safari: FAIL)
    • Set valueless cookie, given Set-Cookie: test22=: FAIL (Chrome: PASS, Safari: FAIL)
    • Set a nameless cookie with a space character in the value: FAIL (Chrome: PASS, Safari: FAIL)

CI Results

Gecko CI (Treeherder)
GitHub PR Head

Notes

These updates will be on mozilla-central once bug 1894187 lands.

Note: this bug is for tracking fixing the issues and is not
owned by the wpt sync bot.

This bug is linked to the relevant tests by an annotation in
https://github.com/web-platform-tests/wpt-metadata. These annotations
can be edited using the wpt interop dashboard
https://jgraham.github.io/wptdash/

If this bug is split into multiple bugs, please also update the
annotations, otherwise we are unable to track which wpt issues are
already triaged. Resolving as duplicate or closing this issue should
be cause the bot to automatically update or remove the annotation.

Unhandled rejection with value: object "Error: delete_all_cookies() is not implemented by testdriver-vendor.js"

Is this a problem with the implementation behind wpt.live?
Does this have anything to do with us?

See Also: → 1892748

I think a large majority of these were fixed in bug 1848226.
We'll address any remaining cookie failures in separate bugs.

Status: NEW → RESOLVED
Closed: 8 months ago
Duplicate of bug: 1848226
Resolution: --- → DUPLICATE
Depends on: 1848226
No longer duplicate of bug: 1848226
Resolution: DUPLICATE → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.