LGTM to extend this DT <https://www.chromium.org/blink/launching-features/#deprecation-trial> for another 6 milestones.
On Tue, Nov 26, 2024 at 12:00 PM Ari Chivukula <aric...@chromium.org> wrote: > Contact emails > > aric...@chromium.org, miketa...@chromium.org > > Explainer > > > https://github.com/wanderview/quota-storage-partitioning/blob/main/explainer.md > > Links to previous Intent discussions > > Intent to Experiment: > https://groups.google.com/a/chromium.org/g/blink-dev/c/FNi-nNC8fiw/ > > Intend to Extend Experiment: > https://groups.google.com/a/chromium.org/g/blink-dev/c/NiqXsIGv01I/ > <https://groups.google.com/a/chromium.org/g/blink-dev/c/NiqXsIGv01I/m/njSZj2ILAQAJ> > > Summary > > We shipped “storage partitioning” in Chrome 115, an initial Deprecation > Trail > <https://developer.chrome.com/origintrials/#/view_trial/-8517432795264450559> > (DT) from Chrome 111 - 126, and a second DT > <https://developer.chrome.com/origintrials/#/view_trial/568016503002103809> > from Chrome 127 - 132. There are also enterprise policies available: > > > https://chromeenterprise.google/policies/#DefaultThirdPartyStoragePartitioningSetting > > > https://chromeenterprise.google/policies/#ThirdPartyStoragePartitioningBlockedForOrigins > > We are requesting a renewal for 6 milestones (Chrome 133 - 138 inclusive) > for the DisableThirdPartyStoragePartitioning2 > <https://developer.chrome.com/origintrials/#/view_trial/568016503002103809> > DT (the extension will be named DisableThirdPartyStoragePartitioning3). We > may need to request a further extension down the road, but for now 6 > milestones is sufficient. > > 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> > (Chrome 125+) to address sites impacted by storage partitioning. We are > still confident this API extension has addressed the majority of > “unpartitioned” storage use cases (as evidenced by the significant delta in > registered origins between the deprecation trial and its renewal), however, > we are aware of a few partners with slightly different use cases that we > are currently exploring API solutions for, especially in the areas of > Anti-Abuse and Anti-Fraud. > > Our goal is still to have this Deprecation Trial expire and migrate the > platform to partitioned-by-default 3rd party storage, communications APIs, > and service workers, but future renewals may be needed. 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. > > Blink component > > Blink>Storage > <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EStorage> > > TAG review > > https://github.com/w3ctag/design-reviews/issues/629 > > Chromium Trial Name > > DisableThirdPartyStoragePartitioning3 > > Origin Trial documentation link > > > https://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/storage-partitioning-deprecation-trial > > RisksInteroperability 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. > > Finch feature name > > DisableThirdPartyStoragePartitioning3 > > Tracking bug > > https://issues.chromium.org/40055290 > > Link to entry on the Chrome Platform Status > > https://chromestatus.com/feature/5723617717387264 > > -- > 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 visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DJTtNyoZftn2v0Enfo_7LurthqRyRKaOdNavzKXRveDKQ%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DJTtNyoZftn2v0Enfo_7LurthqRyRKaOdNavzKXRveDKQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY_rL0ZtEaJLOVKAj-uoGwpLFCAvrzXPt3Q7f1ixXtEavA%40mail.gmail.com.