Open Bug 2016939 Opened 1 month ago Updated 3 days ago

Perma [tier 2] wpt backlog /service-workers/service-worker/navigation-sets-cookie.https.html and same-site-cookies.https.html | single tracking bug

Categories

(Core :: DOM: Service Workers, defect)

defect

Tracking

()

ASSIGNED

People

(Reporter: intermittent-bug-filer, Assigned: valentin)

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell needswork:owner])

Attachments

(1 file)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=548834361&repo=mozilla-central&task=DxtXLkYBQ4ep66FBfkUMGg.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DxtXLkYBQ4ep66FBfkUMGg/runs/0/artifacts/public/logs/live_backing.log


[task 2026-02-14T18:45:02.242+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level navigation with navpreload service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T18:45:02.244+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level navigation with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T18:45:02.244+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level navigation with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T18:45:02.245+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level POST with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T18:45:02.245+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level with change-request service worker POST should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T18:45:02.246+00:00] 18:45:02     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cleanup service workers - expected NOTRUN
[task 2026-02-14T18:45:02.247+00:00] 18:45:02     INFO - TEST-UNEXPECTED-OK | /service-workers/service-worker/navigation-sets-cookie.https.html | expected TIMEOUT
[task 2026-02-14T18:45:34.593+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough - expected TIMEOUT
[task 2026-02-14T18:45:34.594+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request - expected NOTRUN
[task 2026-02-14T18:45:34.594+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload - expected NOTRUN
[task 2026-02-14T18:45:34.595+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with no service worker - expected NOTRUN
[task 2026-02-14T18:45:34.596+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with fallback - expected NOTRUN
[task 2026-02-14T18:45:34.597+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with passthrough - expected NOTRUN
[task 2026-02-14T18:45:34.597+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with change-request - expected NOTRUN
[task 2026-02-14T18:45:34.598+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with navpreload - expected NOTRUN
[task 2026-02-14T18:45:34.600+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with no service worker - expected NOTRUN
[task 2026-02-14T18:45:34.600+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with fallback - expected NOTRUN
[task 2026-02-14T18:45:34.600+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with passthrough - expected NOTRUN
[task 2026-02-14T18:45:34.601+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with change-request - expected NOTRUN
[task 2026-02-14T18:45:34.602+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with navpreload - expected NOTRUN
[task 2026-02-14T18:45:34.602+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker and same-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.606+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback and same-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough and same-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request and same-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload and same-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker and cross-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback and cross-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.607+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough and cross-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.608+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request and cross-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.609+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload and cross-site redirect - expected NOTRUN
[task 2026-02-14T18:45:34.610+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T18:45:34.611+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T18:45:34.611+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T18:45:34.612+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T18:45:34.613+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T18:45:34.613+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and no service worker - expected NOTRUN
[task 2026-02-14T18:45:34.614+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and fallback service worker - expected NOTRUN
[task 2026-02-14T18:45:34.615+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and passthrough service worker - expected NOTRUN
[task 2026-02-14T18:45:34.615+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and change-request service worker - expected NOTRUN
[task 2026-02-14T18:45:34.616+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and navpreload service worker - expected NOTRUN
[task 2026-02-14T18:45:34.617+00:00] 18:45:34     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and no service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T18:45:34.618+00:00] 18:45:34     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and fallback service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T18:45:34.620+00:00] 18:45:34     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and passthrough service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T18:45:34.621+00:00] 18:45:34     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and change-request service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T18:45:34.622+00:00] 18:45:34     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and navpreload service worker - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T18:45:34.623+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with no service worker - expected NOTRUN
[task 2026-02-14T18:45:34.627+00:00] 18:45:34     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with fallback - expected NOTRUN
[task 2026-02-14T18:45:34.627+00:00] 18:45:34     INFO - TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with passthrough - Test timed out

Summary: Perma [tier 2] wpt backlo /service-workers/service-worker/navigation-sets-cookie.https.html and same-site-cookies.https.html | single tracking bug → Perma [tier 2] wpt backlog /service-workers/service-worker/navigation-sets-cookie.https.html and same-site-cookies.https.html | single tracking bug

I suspect this is coming from Bug 1936770 or Bug 2016508. Started with this merge: https://hg-edge.mozilla.org/mozilla-central/pushloghtml?changeset=844fb16c6ad5b79392ba216d09a4d336cd3528f3
We can't double check on autoland because they're skipped there.
Logs with the tests, note that there are more than the red highlighted lines:

[task 2026-02-14T19:29:15.865+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level navigation with passthrough service worker should be able to set SameSite=* cookies. - expected TIMEOUT
[task 2026-02-14T19:29:15.865+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level navigation with passthrough service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.866+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level POST with passthrough service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.867+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level with passthrough service worker POST should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.868+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level navigation with navpreload service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.869+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level navigation with navpreload service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.869+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level navigation with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.870+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level navigation with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.871+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Same-site top-level POST with change-request service worker should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.872+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cross-site top-level with change-request service worker POST should be able to set SameSite=* cookies. - expected NOTRUN
[task 2026-02-14T19:29:15.873+00:00] 19:29:15     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/navigation-sets-cookie.https.html | Cleanup service workers - expected NOTRUN
[task 2026-02-14T19:29:15.873+00:00] 19:29:15     INFO - TEST-UNEXPECTED-OK | /service-workers/service-worker/navigation-sets-cookie.https.html | expected TIMEOUT
[task 2026-02-14T19:29:41.165+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough - expected TIMEOUT
[task 2026-02-14T19:29:41.165+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.166+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload - expected NOTRUN
[task 2026-02-14T19:29:41.167+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with no service worker - expected NOTRUN
[task 2026-02-14T19:29:41.168+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with fallback - expected NOTRUN
[task 2026-02-14T19:29:41.169+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with passthrough - expected NOTRUN
[task 2026-02-14T19:29:41.170+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.171+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, window.open with navpreload - expected NOTRUN
[task 2026-02-14T19:29:41.172+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with no service worker - expected NOTRUN
[task 2026-02-14T19:29:41.173+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with fallback - expected NOTRUN
[task 2026-02-14T19:29:41.173+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with passthrough - expected NOTRUN
[task 2026-02-14T19:29:41.175+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.176+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, window.open with navpreload - expected NOTRUN
[task 2026-02-14T19:29:41.176+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.177+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.178+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.178+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.179+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.180+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.181+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.182+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.182+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.183+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.184+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.185+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with fallback, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.186+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with passthrough, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.187+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with change-request, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.188+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, window.open with navpreload, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.189+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and no service worker - expected NOTRUN
[task 2026-02-14T19:29:41.189+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and fallback service worker - expected NOTRUN
[task 2026-02-14T19:29:41.190+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and passthrough service worker - expected NOTRUN
[task 2026-02-14T19:29:41.191+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and change-request service worker - expected NOTRUN
[task 2026-02-14T19:29:41.191+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested window.open with cross-site middle frame and navpreload service worker - expected NOTRUN
[task 2026-02-14T19:29:41.192+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and no service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T19:29:41.194+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and fallback service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T19:29:41.197+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and passthrough service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T19:29:41.197+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and change-request service worker - assert_equals: SameSite=None cookies are always sent. expected (string) "COOKIE_VALUE" but got (undefined) undefined
[task 2026-02-14T19:29:41.198+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, nested set location with cross-site middle frame and navpreload service worker - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.198+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with no service worker - expected NOTRUN
[task 2026-02-14T19:29:41.199+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with fallback - expected NOTRUN
[task 2026-02-14T19:29:41.200+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with passthrough - expected NOTRUN
[task 2026-02-14T19:29:41.200+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.201+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, form post with no service worker - expected NOTRUN
[task 2026-02-14T19:29:41.202+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, form post with fallback - expected NOTRUN
[task 2026-02-14T19:29:41.202+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, form post with passthrough - expected NOTRUN
[task 2026-02-14T19:29:41.203+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-site, form post with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.204+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | cross-site, form post with no service worker - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.206+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | cross-site, form post with fallback - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.207+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | cross-site, form post with passthrough - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.208+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | cross-site, form post with change-request - expected NOTRUN
[task 2026-02-14T19:29:41.208+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with no service worker and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.209+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with fallback and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.210+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with passthrough and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.210+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with change-request and same-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.212+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with no service worker and cross-site redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.213+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with fallback and cross-site redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.214+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with passthrough and cross-site redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.215+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with change-request and cross-site redirect - expected NOTRUN
[task 2026-02-14T19:29:41.216+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with no service worker, cross-site redirect, and same-origin redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.218+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with fallback, cross-site redirect, and same-origin redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.219+00:00] 19:29:41     INFO - TEST-UNEXPECTED-FAIL | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with passthrough, cross-site redirect, and same-origin redirect - assert_not_equals: Unspecified-SameSite cookies are not sent with cross-site requests. got disallowed value "COOKIE_VALUE"
[task 2026-02-14T19:29:41.220+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | same-origin, form post with change-request, cross-site redirect, and same-origin redirect - expected NOTRUN
[task 2026-02-14T19:29:41.220+00:00] 19:29:41     INFO - TEST-UNEXPECTED-PASS | /service-workers/service-worker/same-site-cookies.https.html | Cleanup service workers - expected NOTRUN
[task 2026-02-14T19:29:41.221+00:00] 19:29:41     INFO - TEST-UNEXPECTED-OK | /service-workers/service-worker/same-site-cookies.https.html | expected TIMEOUT

Julian or Benjamin, could you please have a look to see where this came from? Thank you.

Flags: needinfo?(jdescottes)
Flags: needinfo?(bvandersloot)

I backed out my patches and the test still fails (as in, it unexpectedly passes).

Flags: needinfo?(jdescottes)

Could you please have a look over what from https://hg-edge.mozilla.org/mozilla-central/pushloghtml?changeset=844fb16c6ad5b79392ba216d09a4d336cd3528f3 could have caused these? Bug 1936770 and Bug 2016508 have been excluded.

Flags: needinfo?(bvandersloot) → needinfo?(aryx.bugmail)

This looks like it's caused by the changed in bug 2003766:

But there was also this Try push based on latest main with the changes from 2003766 reverted and it still failed the backlog tasks.

Valentin, could the unexpected passes of service-workers/service-worker/navigation-sets-cookie.https.html in comment 0 be a result of the changes in bug 2003766?

Flags: needinfo?(aryx.bugmail) → needinfo?(valentin.gosu)

Yes,

running this locally with a build from before I get an error at https://web-platform.test:8443/cookies/resources/setSameSite.py?with-sw&0.3721523350494268: SyntaxError: JSON.parse: unexpected character at line 2 column 1 of the JSON data
Looking at
tests.cookies.resources.setSameSite::main it seems the content-type gets set by setNoCacheAndCORSHeaders to text/javascript, then by setSameSite.py to text/html.

So we outght to update the test expectations.

Flags: needinfo?(valentin.gosu)
Assignee: nobody → valentin.gosu
Status: NEW → ASSIGNED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: