As of Chrome 115, storage, service workers, and communication APIs are partitioned in third-party contexts. From Chrome 113 to 126, sites were able to take part in a deprecation trial to temporarily unpartition and restore prior behavior of storage, service workers, and communication APIs. This trial was renewed from 127 to 132, and renamed DisableThirdPartyStoragePartitioning2.
Beginning in Chrome 125, we have shipped support for non-cookie storage in the Storage Access API, which should address the majority of use cases for unpartitioned storage.
Where those use cases aren't met, it is now possible to request a renewal for the DisableThirdPartyStoragePartitioning3 deprecation trial for an additional 6 milestones, for users on Chrome 133 to 138 (inclusive). Note that if a user has blocked third-party cookies, this trial won't enable unpartitioned third-party storage.
Eligibility criteria and review process
This deprecation trial renewal requires a review and approval process for participation. Any sites that have previously enrolled in the DisableThirdPartyStoragePartitioning2 trial will be eligible.
We will apply the following process for registration requests:
- If a site can provide a deprecation trial token for DisableThirdPartyStoragePartitioning2 that matches the origin they are requesting a renewal for, the registration request will be approved.
- Otherwise, the registration request will be rejected, even for sites enrolled in the original DisableThirdPartyStoragePartitioning trial.
Apply for the deprecation trial renewal
- Visit trial for DisableThirdPartyStoragePartitioning3 or navigate to it from the list of active trials on the Chrome origin trials page.
- Click 'Register'.
- Provide the information required by the form.
- Check the boxes to accept the 'Disclosure and Acknowledgement' conditions.
- Submit the request. To process your application, we will require additional information.
Submit additional information
Once you've submitted your request, you will receive an email notification with an auto-generated ticket asking for a copy of your previously issued deprecation trial token.
We will review your request and notify you when review is complete or if additional information is needed, and whether your request is approved or denied. You will also receive the status and rationale for the result. If approved, you can proceed to provide the trial token as needed. If denied, you can follow the guidance in the request ticket.
Deploy updated deprecation trial token
The token must be distributed using an HTML <meta>
tag (and third-party tokens must be injected using JavaScript from the third-party origin you need to unpartition).
The HTTP header method is not supported.
The new token must be deployed—it is not sufficient to register and be granted a renewal.
For more information on deprecation trial tokens, check out our original blog post on storage partitioning deprecation trials.
Non-cookie extension to SAA
You can learn more about the Storage Access API and see a demo. Unpartitioned cookie access has been available using this API since Chrome 119 and unpartitioned access to non-cookie storage was added in Chrome 125.
Share feedback
Submit any feedback or issues you have to the Partitioned Storage deprecation trial GitHub repository.