Closed Bug 1655870 Opened 4 years ago Closed 4 years ago

Create an MDN page for the "CookiePartitionedForeign" storage access policy error

Categories

(Core :: Privacy: Anti-Tracking, defect, P1)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: englehardt, Assigned: pbz)

References

Details

When cookies are partitioned we show console message that says Partitioned cookie or storage access was provided to <URL> because it is loaded in the third-party context and storage partitioning is enabled..

The message includes a Learn More link that leads to https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Privacy/Storage_access_policy/Errors/CookiePartitionedForeign.

This error page currently 404s. Adding this error page is complicated by the fact that we don't have any public documentation on partitioning. We could start out with a stub page that points to the privacy CG work item (https://github.com/privacycg/storage-partitioning). That should be sufficient for the study. For MVP we need real developer docs.

Here's a comparable warning message when we block cookies: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Privacy/Storage_access_policy/Errors/CookieBlockedForeign.

Summary: Add error page for partitioning error → Create an MDN page for the "CookiePartitionedForeign" storage access policy error

A request to access cookies or storage was partitioned because it came from a third-party (a different origin) and dynamic first-party isolation is enabled.

A Privacy Badger test that verifies basic learning from third-party cookies has started failing on Nightly some time recently. Our test pages (for example, https://ddrybktjfxh4.cloudfront.net/) fail to set a third-party cookies via JavaScript upon initial visit. Reloading the page however sometimes (?!) allows the cookie to be set.

Has dynamic first-party isolation been enabled by default in Firefox 82 Nightly? Is it coming to Beta next? Where can I learn more about how it works?

I see a value of 5 for network.cookie.cookieBehavior on 82 Nightly. This value is not documented on https://developer.mozilla.org/en-US/docs/Mozilla/Cookies_Preferences

Assignee: nobody → pbz
Status: NEW → ASSIGNED

I've created a PR to update the page: https://github.com/mdn/content/pull/2361

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.