**
*Contact emails*
*
miketa...@chromium.org
Explainer
https://github.com/wanderview/quota-storage-partitioning/blob/main/explainer.md
<https://github.com/wanderview/quota-storage-partitioning/blob/main/explainer.md>
Specification
None
Summary
We shipped “storage partitioning” in Chrome 115, and a Deprecation Trail
<https://developer.chrome.com/origintrials/#/view_trial/-8517432795264450559>(DT)
beginning in M113 that is set to expire in M126. There are also
enterprise policies available:
https://chromeenterprise.google/policies/#DefaultThirdPartyStoragePartitioningSetting
<https://chromeenterprise.google/policies/#DefaultThirdPartyStoragePartitioningSetting>
https://chromeenterprise.google/policies/#ThirdPartyStoragePartitioningBlockedForOrigins
<https://chromeenterprise.google/policies/#ThirdPartyStoragePartitioningBlockedForOrigins>
We are requesting a renewal for 6 milestones (M127 - M132 inclusive) for
the DisableThirdPartyStoragePartitioning
<https://developer.chrome.com/origintrials/#/view_trial/-8517432795264450559>DT
(but notthe
DisableThirdPartySessionStoragePartitioningAfterGeneralPartitioning
<https://developer.chrome.com/origintrials/#/view_trial/3444127815031586817>DT).
Since we shipped the first Deprecation Trial, we have also shipped the
non-cookie storage extension to SAA
<https://groups.google.com/a/chromium.org/g/blink-dev/c/F5EV8I-j7Eg/m/OAi7lcykAAAJ>(M125+)
to address sites impacted by storage partitioning. We are confident this
API extension will address the majority of “unpartitioned” storage use
cases, however, we are aware of a few partners with slightly different
use cases that we are currently exploring API solutions for.
Our near-term goal is to have this Deprecation Trial expire and migrate
the platform to partitioned-by-default 3rd party storage, communications
APIs, and service workers, especially ahead of 3rd party cookie
deprecation. Given that, we propose to only allow an extension for sites
that have already enrolled in the current non-expired Deprecation Trial,
taking advantage of the new OT registration approval workflow.
We will respond to this intent with a link to a blog post once the
renewal process is in place.
Blink component
Blink>Storage
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EStorage>
TAG review
Early Design Review https://github.com/w3ctag/design-reviews/issues/629
<https://github.com/w3ctag/design-reviews/issues/629>
TAG review status
Resolution Satisfied
Chromium Trial Name
DisableThirdPartyStoragePartitioning
Origin Trial documentation link
https://developer.chrome.com/blog/storage-partitioning-deprecation-trial/
<https://developer.chrome.com/blog/storage-partitioning-deprecation-trial/>
Risks
Interoperability and Compatibility
Gecko: Shipped/Shipping
WebKit: Shipped/Shipping
Web developers: Mixed signals (some supportive, some concerns around
compatibility)
WebView application risks
Does this intent deprecate or change behavior of existing APIs, such
that it has potentially high risk for Android WebView-based applications?
Not enabled on WebView for now.
Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
No, all but WebView.
Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
We have basic WPT coverage.
DevTrial instructions
https://developer.chrome.com/en/blog/storage-partitioning-dev-trial
<https://developer.chrome.com/en/blog/storage-partitioning-dev-trial>
Finch feature name
DisableThirdPartyStoragePartitioning
Non-finch justification
N/A
Requires code in //chrome?
False
Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1191114
<https://bugs.chromium.org/p/chromium/issues/detail?id=1191114>
Launch bug
https://launch.corp.google.com/launch/4214498
<https://launch.corp.google.com/launch/4214498>
Estimated milestones
Shipping on desktop
115
Origin trial desktop first
113
Origin trial desktop last
132
DevTrial on desktop
105
Shipping on Android
115
DevTrial on Android
105
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5723617717387264?gate=5117857892663296
<https://chromestatus.com/feature/5723617717387264?gate=5117857892663296>
Links to previous Intent discussions
Intent to Experiment:
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d395956d-3a59-1ba9-1b5c-33505e1518d3%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d395956d-3a59-1ba9-1b5c-33505e1518d3%40chromium.org>
This intent message was generated by Chrome Platform Status
<https://chromestatus.com/>.
*
--
You received this message because you are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a259a331-8726-4579-b5ee-5191cd8bf705%40chromium.org.