Hi all, a brief update that the team is still working on setting up the
first-party version of this Deprecation Trial.

In the meantime, if you're a developer experiencing breakage on your site
and are planning to apply to the first-party DT, please file a
breakage report via https://goo.gle/report-3pc-broken at your earliest
convenience to support faster processing once the DT registration opens.

Thanks,

Johann

On Tue, Dec 26, 2023 at 5:13 PM Chris Harrelson <chris...@chromium.org>
wrote:

> LGTM
>
> On Tue, Dec 26, 2023 at 8:11 AM 'Joshua Hood' via blink-dev <
> blink-dev@chromium.org> wrote:
>
>> Hi Blink API owners,
>>
>> We would like to request your approval for adding a first-party version
>> of this Deprecation Trial. This will be helpful for top-level origins
>> that also need additional transition time, in cases where it is impossible,
>> impractical or unnecessary to sign the affected third-party (3P) providers
>> up for the 3P deprecation trial. This deprecation trial temporarily
>> provides cross-site cookie access for non-advertising use cases.
>>
>> This has been requested by web developers on threads such as the I2D&R
>> thread
>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/RG0oLYQ0f2I/m/GS14IqCOAQAJ>
>> for third-party cookies.
>>
>> Our proposed timelines for this trial remain unchanged:
>>
>> Registration opens the week of January 15, 2024 [1]
>>
>> The trial will end on December 27, 2024
>>
>> Effective in Chrome versions M120 through M132
>>
>> [1] As communicated previously, the grace period
>> <https://developers.google.com/privacy-sandbox/blog/third-party-cookie-deprecation-trial#:~:text=We%20acknowledge%20that,the%20grace%20period>
>> that we are providing for the third-party deprecation trial also applies to
>> the first-party deprecation trial. Additionally, to minimize user impact
>> before registration for the trial opens, Chrome will provide temporary
>> access to third-party cookies for sites with reported
>> <http://goo.gle/report-3pc-broken> user-facing breakage during this
>> grace period.
>>
>> On Tuesday, December 5, 2023 at 3:53:04 PM UTC-5 Ben Kelly wrote:
>>
>>> FYI, we are also planning to provide a grace period for sites registered
>>> and approved for the deprecation trial to give them time to deploy trial
>>> tokens.  See this updated section of the blog post:
>>>
>>>
>>> https://developers.google.com/privacy-sandbox/blog/third-party-cookie-deprecation-trial#:~:text=We%20acknowledge%20that,the%20grace%20period
>>> .
>>>
>>> On Tue, Dec 5, 2023 at 12:22 PM Ben Kelly <wande...@chromium.org> wrote:
>>>
>>>> The deprecation trial is now open for registrations:
>>>>
>>>>
>>>> https://developer.chrome.com/origintrials/#/view_trial/3315212275698106369
>>>>
>>>> Again, please be aware this trial will require a review process as
>>>> outlined in the blog pos
>>>> <https://developer.chrome.com/blog/third-party-cookie-deprecation-trial/>
>>>> t.
>>>>
>>>> On Tue, Nov 21, 2023 at 2:53 PM Ben Kelly <wande...@chromium.org>
>>>> wrote:
>>>>
>>>>> FYI, please see this blog post for more information on this
>>>>> deprecation trial:
>>>>>
>>>>> https://developer.chrome.com/blog/third-party-cookie-deprecation-trial/
>>>>>
>>>>> On Fri, Nov 17, 2023 at 7:52 PM Mike Taylor <mike...@chromium.org>
>>>>> wrote:
>>>>>
>>>>>> LGTM for a deprecation trial from M120 to M132. For those of you who
>>>>>> have followed my career (all 2 of you), it shouldn't come as a surprise
>>>>>> that I appreciate the desire and efforts to minimize the compat
>>>>>> implications for sites that are earnestly moving towards this brave new
>>>>>> post-3rd-party cookies world.
>>>>>>
>>>>>> (Note: I don't work on third-party cookie deprecation but I would
>>>>>> have landed on a similarly recommended timeline for 
>>>>>> migration/deprecation.
>>>>>> Thanks for being accommodating and realistic to the complicated demands 
>>>>>> of
>>>>>> web development and deployment of different use-cases.)
>>>>>>
>>>>>> On 11/17/23 1:21 PM, Ben Kelly wrote:
>>>>>>
>>>>>> Contact emails
>>>>>>
>>>>>> joha...@chromium.org, wande...@chromium.org
>>>>>>
>>>>>> Explainer
>>>>>>
>>>>>> None
>>>>>>
>>>>>> Specification
>>>>>>
>>>>>>
>>>>>> https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-rfc6265bis-12#name-the-cookie-header-field
>>>>>>
>>>>>> Summary
>>>>>>
>>>>>> We intend to deprecate and remove default access to third-party (aka
>>>>>> cross-site) cookies as part of the Privacy Sandbox Timeline for the Web,
>>>>>> starting with an initial 1% testing period in Q1 2024, followed by a
>>>>>> gradual phaseout planned to begin in Q3 2024 after consultation with the
>>>>>> CMA. (The gradual phaseout is subject to addressing any remaining
>>>>>> competition concerns of the UK’s Competition and Markets Authority.)
>>>>>>
>>>>>> Phasing out third-party cookies (3PCs) is a central effort to the
>>>>>> Privacy Sandbox initiative, which aims to responsibly reduce cross-site
>>>>>> tracking on the web (and beyond) while supporting key use cases through 
>>>>>> new
>>>>>> technologies. Our phaseout plan was developed with the UK's Competition 
>>>>>> and
>>>>>> Markets Authority, in line with the commitments we offered for Privacy
>>>>>> Sandbox for the web.
>>>>>>
>>>>>> To support this effort we would like to run a deprecation trial for
>>>>>> third-party embedded content.  Qualified third-parties participating in 
>>>>>> the
>>>>>> trial can supply a token via an iframe or third-party script in order to
>>>>>> continue receiving third-party cookies on requests to that origin.
>>>>>>
>>>>>> Goals for experimentation
>>>>>>
>>>>>> The primary goal of the deprecation trial is to reduce the amount of
>>>>>> broken user-visible experiences as third-party cookies are phased out.
>>>>>> Third-party embedded content or services with these kinds of experiences
>>>>>> can use the trial to continue to receive third-party cookies while they
>>>>>> work on long term solutions for their users based on CHIPS, Storage 
>>>>>> Access
>>>>>> API, Related Website Sets, FedCM, etc.
>>>>>>
>>>>>> To meet this goal, requests to register for the deprecation trial
>>>>>> will be reviewed to confirm eligibility. Specifically, third-party
>>>>>> providers will need to demonstrate functional breakage in user journeys 
>>>>>> to
>>>>>> be eligible. Because the deprecation trial is not intended to support
>>>>>> cross-site tracking for advertising purposes, third-party embeds and
>>>>>> services used for advertising will not be eligible. The ineligibility of
>>>>>> advertising use cases will also help to ensure the deprecation trial does
>>>>>> not interfere with the industry testing planned for the start of 2024 as
>>>>>> described by the CMA
>>>>>> <https://www.gov.uk/cma-cases/investigation-into-googles-privacy-sandbox-browser-changes#industry-testing>
>>>>>> .
>>>>>>
>>>>>> Experiment timeline
>>>>>>
>>>>>> Registration opens the week of November 27, 2023.
>>>>>>
>>>>>> The trial will end on December 27, 2024.
>>>>>>
>>>>>> Effective in Chrome versions M120 through M132
>>>>>>
>>>>>> Blink component
>>>>>>
>>>>>> Internals>Network>Cookies
>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3ENetwork%3ECookies>
>>>>>>
>>>>>> Search tags
>>>>>>
>>>>>> 3pcd <https://chromestatus.com/features#tags:3pcd>
>>>>>>
>>>>>> TAG review
>>>>>>
>>>>>> None
>>>>>>
>>>>>> TAG review status
>>>>>>
>>>>>> Not applicable
>>>>>>
>>>>>> Risks
>>>>>> Interoperability and Compatibility
>>>>>>
>>>>>> Web Compatibility:
>>>>>>
>>>>>> Despite 3PCs already being blocked in Firefox and Safari and
>>>>>> developer outreach efforts to raise awareness and encourage developers to
>>>>>> prepare for the deprecation, we currently estimate that a non-trivial
>>>>>> number of sites are still relying on third-party cookies for some
>>>>>> user-facing functionality. See Intent to Deprecate and Remove for more
>>>>>> information:
>>>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/RG0oLYQ0f2I/m/xMSdsEAzBwAJ
>>>>>>
>>>>>>
>>>>>> Interoperability:
>>>>>>
>>>>>> Both Firefox and Safari have removed default access to third-party
>>>>>> cookies already, though there are small differences in how browsers treat
>>>>>> SameSite=None cookies in so called “ABA” scenarios (site A embeds site B,
>>>>>> which embeds site A again). Chrome ships the more secure and more
>>>>>> restrictive variant, and from initial conversations we are optimistic 
>>>>>> that
>>>>>> other browsers will adopt it as well. There are also subtle differences 
>>>>>> in
>>>>>> how browsers restore access to third-party cookies through mechanisms 
>>>>>> such
>>>>>> as heuristics or custom quirks. Where Chrome implements similar measures
>>>>>> (such as the heuristics), we try to follow the launch and standards
>>>>>> processes to achieve as much interop as we can, given other requirements
>>>>>> such as privacy and security.
>>>>>>
>>>>>>
>>>>>> Gecko: Shipped/Shipping
>>>>>>
>>>>>> WebKit: Shipped/Shipping
>>>>>>
>>>>>> Web developers: Mixed signals (
>>>>>> https://privacysandbox.com/news/privacy-sandbox-for-the-web-reaches-general-availability/#:~:text=The%20Benefits%20of%20Collaboration)
>>>>>> As one of the most impactful changes to the web platform in a long time,
>>>>>> the deprecation of 3rd party cookies and the introduction of alternative
>>>>>> APIs have received a lot of helpful feedback from web developers to an
>>>>>> extent impossible to summarize in a few sentences. As described in the
>>>>>> summary, the Privacy Sandbox wants to ensure that a vibrant, freely
>>>>>> accessible web can exist even as we roll out strong user protections and 
>>>>>> we
>>>>>> will continue to work with web developers to understand their use cases 
>>>>>> and
>>>>>> ship the right (privacy-enhancing) APIs. And we’ve received feedback that
>>>>>> gives us confidence that we’re on the right track.
>>>>>>
>>>>>> Other signals:
>>>>>>
>>>>>> Activation
>>>>>>
>>>>>> Impact on the Ads ecosystem:
>>>>>>
>>>>>> A suite of APIs for delivering relevant ads, measuring ad
>>>>>> performance, and preventing fraud and abuse are now generally available 
>>>>>> in
>>>>>> Chrome to continue to facilitate ad-supported content on the web. We
>>>>>> continue to work closely with the UK Competition and Markets Authority
>>>>>> (CMA) on evaluating the impact of this change on the ads ecosystem.
>>>>>>
>>>>>>
>>>>>> 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?
>>>>>>
>>>>>> None
>>>>>>
>>>>>>
>>>>>>
>>>>>> Ongoing technical constraints
>>>>>>
>>>>>> None
>>>>>>
>>>>>>
>>>>>> Debuggability
>>>>>>
>>>>>> Developers may use the command-line testing switch
>>>>>> --test-third-party-cookie-phaseout (available starting Chrome 115) or
>>>>>> enable chrome://flags#test-third-party-cookie-phaseout (available
>>>>>> starting Chrome 117), to simulate browser behavior with default access to
>>>>>> third-party cookies removed. We also started reporting DevTools issues 
>>>>>> for
>>>>>> cookies impacted by the deprecation starting in Chrome 117 to help 
>>>>>> identify
>>>>>> potentially impacted workflows. We are continuing to improve our 
>>>>>> developer
>>>>>> documentation on debugging third-party cookies usage, and guidance on
>>>>>> migration to new APIs.
>>>>>>
>>>>>> https://developer.chrome.com/blog/cookie-countdown-2023oct/
>>>>>>
>>>>>>
>>>>>> Will this feature be supported on all six Blink platforms (Windows,
>>>>>> Mac, Linux, Chrome OS, Android, and Android WebView)?
>>>>>>
>>>>>> No
>>>>>>
>>>>>> Third-Party Cookies will be deprecated on Windows, Mac, Linux, Chrome
>>>>>> OS, Android. The deprecation will not affect Android WebView for the time
>>>>>> being, where 3PCs are already blocked by default, but can be re-enabled 
>>>>>> by
>>>>>> the embedding application.
>>>>>>
>>>>>>
>>>>>> Is this feature fully tested by web-platform-tests
>>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>>> ?
>>>>>>
>>>>>> Yes
>>>>>>
>>>>>> Yes. We have put together a set of WPTs which cover third-party
>>>>>> cookie blocking for subresource requests. It is not yet comprehensive, we
>>>>>> are working on adding additional tests to support our standardization
>>>>>> efforts.
>>>>>>
>>>>>>
>>>>>> https://wpt.fyi/results/cookies/third-party-cookies/third-party-cookies.tentative.https.html?label=experimental&label=master&aligned
>>>>>>
>>>>>>
>>>>>> Flag name on chrome://flags
>>>>>>
>>>>>> test-third-party-cookie-phaseout
>>>>>>
>>>>>> Finch feature name
>>>>>>
>>>>>> None
>>>>>>
>>>>>> Non-finch justification
>>>>>>
>>>>>> None
>>>>>>
>>>>>> Requires code in //chrome?
>>>>>>
>>>>>> False
>>>>>>
>>>>>> Launch bug
>>>>>>
>>>>>> https://launch.corp.google.com/4276016
>>>>>>
>>>>>> Estimated milestones
>>>>>>
>>>>>> DevTrial on desktop
>>>>>>
>>>>>> 117
>>>>>>
>>>>>> DevTrial on Android
>>>>>>
>>>>>> 117
>>>>>>
>>>>>>
>>>>>> Link to entry on the Chrome Platform Status
>>>>>>
>>>>>> https://chromestatus.com/feature/5133113939722240
>>>>>>
>>>>>> Links to previous Intent discussions
>>>>>> --
>>>>>> 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+...@chromium.org.
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK7rkMgacVy4YDA4T6z72mEPfwGst3O1_GbB8jF_W5kBwPyAXA%40mail.gmail.com
>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK7rkMgacVy4YDA4T6z72mEPfwGst3O1_GbB8jF_W5kBwPyAXA%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 on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4e6f1196-440e-4212-bf88-8bc68cd700b2n%40chromium.org
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4e6f1196-440e-4212-bf88-8bc68cd700b2n%40chromium.org?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 on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9wHa6O6VPRX5GtfTuhx5whJ1DUt2EAUrfLU650Gaet8w%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9wHa6O6VPRX5GtfTuhx5whJ1DUt2EAUrfLU650Gaet8w%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 on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAD_OO4i8jNQqZRgL0bfNGP%2B1dz6xvkSMPnB_AfGTT_tUiZx__w%40mail.gmail.com.

Reply via email to