On Fri, Nov 10, 2023 at 10:23 PM 'Garrett Tanzer' via blink-dev < blink-dev@chromium.org> wrote:
> They should all be requested now. > > Thanks > > On Fri, Nov 10, 2023 at 3:45 PM Mike Taylor <miketa...@chromium.org> > wrote: > >> Hi Garrett, >> >> Would you mind requesting each of the review gates in the chromestatus >> entry? >> >> thanks, >> Mike >> On 11/7/23 12:24 PM, Garrett Tanzer wrote: >> >> Intent to Ship: Protected Audience - Do Not Disable Cookie Setting in >> ReportEvent until 3PCD (Chrome - 120) >> >> >> Contact emails >> >> shivani...@chromium.org, jkar...@chromium.org, lbr...@google.com, >> gtan...@google.com >> >> Explainer(s) >> >> https://github.com/WICG/turtledove/pull/884 >> >> Relevant issue: Don't disable cookie setting in ReportEvent API until >> 3PCD <https://github.com/WICG/turtledove/issues/866> >> >> >> Spec(s): >> >> Since this change is only temporarily allowing cookies in the automatic >> beacons and the functionality change will be deprecated with 3PCD and it >> respects 3PC preferences as cookies do today, it is not added to the spec. >> >> >> Summary >> >> We launched Fenced Frames for Protected Audience as a part of Chrome 115. >> With this change, we are temporarily un-disabling credentials on the >> automatic >> beacons >> <https://github.com/WICG/turtledove/blob/main/Fenced_Frames_Ads_Reporting.md#support-for-attribution-reporting> >> initiated from a fenced frame (or urn iframe) until 3rd party cookie >> deprecation (3PCD) to help with adoption. >> >> Can you explain more how this would help with adoption? Wouldn't this create a false sense of "security" amongst early adopters and cause them to rely on those cookies up until their deprecation? > >> Details >> >> We received a request (https://github.com/WICG/turtledove/issues/866) to >> not disable credentials on automatic beacon reports until 3PCD for both >> fenced frames and urn-iframes, with higher priority for urn iframes. This >> will help adtech in running experiments on Protected Audience. For example, >> the Attribution Reporting API’s verbose debugging feature requires cookies >> to be set in headers, so it is currently broken for automatic beacons. >> >> >> With this change, we will switch the credentials mode for automatic >> beacons only from CredentialsMode::kOmit to CredentialsMode::kInclude. >> Please note: >> >> - >> >> This will be gated behind a check that 3rd party cookies are enabled. >> This has the effect of respecting current user preferences and >> automatically disabling the change at 3PCD. >> - >> >> A parallel change <https://github.com/WICG/turtledove/issues/822> >> splits up automatic beacons into beacons sent on navigation start and >> navigation commit. This change will apply to both. >> >> >> >> Blink component >> >> Blink>FencedFrames >> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EFencedFrames> >> >> TAG reviews and status >> >> N/A since there are no spec changes. >> >> Link to Origin Trial feedback summary >> >> No Origin Trial performed >> >> Is this feature supported on all six Blink platforms (Windows, Mac, >> Linux, Chrome OS, Android, and Android WebView)? >> >> Supported on all the above platforms except Android WebView. >> >> Debuggability >> >> Additional debugging capabilities are not necessary for these feature >> changes. >> >> Risks >> >> Compatibility >> >> There are no compatibility risks, since existing receiving servers can >> choose to not use the cookies. >> >> Interoperability >> >> There are no interoperability risks as no other browsers have decided to >> implement these features yet. >> >> >> Is this feature fully tested by web-platform-tests >> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>? >> Link to test suite results from wpt.fyi. >> >> No. This is tested in browser tests. This will not become a part of >> web-standard, so we are not adding any additional tests in the >> web-platform. Links for the original tests are below. >> >> WPT for Fenced Frames: >> https://github.com/web-platform-tests/wpt/tree/master/fenced-frame >> >> >> Anticipated spec changes >> >> None >> >> Link to entry on the Chrome Platform Status >> >> https://chromestatus.com/feature/5170880732987392 >> >> Links to previous Intent discussions >> >> Intent to prototype: >> https://groups.google.com/a/chromium.org/g/blink-dev/c/Ko9UXQYPgUE/m/URRsB-qvAAAJ >> >> >> Intent to experiment: >> https://groups.google.com/a/chromium.org/g/blink-dev/c/y6G3cvKXjlg/m/Lcpmpi_LAgAJ >> >> >> Intent to ship: >> >> >> https://groups.google.com/a/chromium.org/g/blink-dev/c/tpw8wW0VenQ/m/mePLTiHlDQAJ >> >> -- >> 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/CAFk1C%2BNZrECQ9atA9vbZxjFrVtnW-H6z4yPdUt_4nD1q%3Dot61g%40mail.gmail.com >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFk1C%2BNZrECQ9atA9vbZxjFrVtnW-H6z4yPdUt_4nD1q%3Dot61g%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/CACykZxqOWNtkLOwW71ZiG3Hu9G8xCyTi%2BcpJay1sZFtZ6UaTJQ%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACykZxqOWNtkLOwW71ZiG3Hu9G8xCyTi%2BcpJay1sZFtZ6UaTJQ%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/CAL5BFfV%2BBfhQqopPak88XUztRUC2%2Bfu3k4C0X45TDtm8EAdj9g%40mail.gmail.com.