LGTM2

On Wed, Feb 19, 2025 at 8:28 AM Alex Russell <slightly...@chromium.org>
wrote:

> LGTM1; thanks for making sure to follow up on the spec PRs.
>
> On Thursday, February 13, 2025 at 6:44:27 AM UTC-8 joha...@google.com
> wrote:
>
>> > The spec PR for this is still marked as a draft, and as such hasn't
>> received significant editor review. Can you say more about what's blocking
>> it from being ready?
>>
>> As alluded to by Anne in the PR
>> <https://github.com/whatwg/html/pull/10915#issuecomment-2595870637>,
>> this is yet another feature dependent on cookie layering work to complete.
>> The good news is that there's significant progress on that front, with both
>> a new cookies spec draft
>> <https://github.com/johannhof/draft-annevk-johannhof-httpbis-cookies>
>> and HTML / Fetch <https://github.com/whatwg/fetch/pull/1807> PRs being
>> worked on by a group of contributors from Chromium, WebKit and Firefox. Our
>> hope is to have the majority of layering work completed this year, which is
>> great given the complexity of the work but IMO a bit too long to block
>> features like this one from progressing.
>>
>> I think I can speak for Anusha and Dylan when I say that we're ready to
>> bear the cost of potential changes for interop, also because we think that
>> is unlikely given our positive conversations with other browser vendors.
>>
>> On Thu, Feb 13, 2025 at 4:08 AM Rupert Wiser <bew...@chromium.org> wrote:
>>
>>> Can you confirm this was tested in WebView specifically? WebView applies
>>> 3PC settings a little differently from other content embedders and I
>>> suspect you might need additional plumbing for the js cookies,
>>>
>>> On Thursday, February 13, 2025 at 4:52:16 AM UTC Domenic Denicola wrote:
>>>
>>>> The spec PR for this is still marked as a draft, and as such hasn't
>>>> received significant editor review. Can you say more about what's blocking
>>>> it from being ready?
>>>>
>>>> On Thursday, February 13, 2025 at 2:04:55 AM UTC+9 anush...@google.com
>>>> wrote:
>>>>
>>>>
>>>> Hey, sorry about that just went ahead and started all of the relevant
>>>> ones!
>>>> On Wednesday, February 12, 2025 at 11:21:21 AM UTC-5
>>>> vmp...@chromium.org wrote:
>>>>
>>>> Hey,
>>>>
>>>> Do you mind starting all of the relevant reviews for this as well?
>>>> [image: chipsna.png]
>>>>
>>>> Thanks,
>>>> Vlad
>>>>
>>>> On Wed, Feb 12, 2025 at 9:09 AM 'Anusha Muley' via blink-dev <
>>>> blin...@chromium.org> wrote:
>>>>
>>>> Contact emails
>>>>
>>>> anush...@chromium.org, dylan...@chromium.org
>>>>
>>>>
>>>> Explainer
>>>>
>>>> https://github.com/explainers-by-googlers/csp-sandbox-allow-
>>>> same-site-none-cookies
>>>>
>>>> Specification
>>>>
>>>> HTML Spec https://github.com/whatwg/html/pull/10915
>>>>
>>>> Summary
>>>>
>>>> Enable a frame to signal the browser to include SameSite=None cookies
>>>> in first-party requests from sandboxed frames when third-party cookie (3PC)
>>>> restrictions are active using the allow-same-site-none-cookies value.
>>>>
>>>> Blink component
>>>>
>>>> Chromium > Blink > SecurityFeature > ContentSecurityPolicy
>>>> Search tags
>>>>
>>>> allow-same-site-none-cookies
>>>>
>>>> TAG review
>>>>
>>>> https://github.com/w3ctag/design-reviews/issues/1004
>>>> TAG review status
>>>>
>>>> Early Design Review Satisfied
>>>>
>>>> Chromium Trial Name
>>>>
>>>> N/A- No OT
>>>>
>>>> Origin Trial documentation link
>>>>
>>>> N/A- No OT
>>>>
>>>> Risks
>>>>
>>>> Interoperability and Compatibility
>>>>
>>>> Gecko: Positive
>>>> <https://github.com/mozilla/standards-positions/issues/1165>
>>>>
>>>> WebKit: No signal
>>>> <https://github.com/WebKit/standards-positions/issues/450> (we
>>>> discussed this with them and got tentatively positive feedback)
>>>>
>>>> Web developers: Positive (see public feedback
>>>> <https://issues.chromium.org/issues/41486025#comment15>, we also
>>>> received a private signal of developer demand)
>>>>
>>>> Other signals:
>>>>
>>>> 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?
>>>>
>>>> No
>>>>
>>>>
>>>> Debuggability
>>>>
>>>> Feature use visible in the experimental Chrome DevTools Protocol
>>>> Monitor
>>>> <https://developer.chrome.com/blog/new-in-devtools-92/#protocol-monitor>,
>>>> Cookies (and the reasons why they are included/excluded) are generally
>>>> debuggable via the Network panel.
>>>>
>>>>
>>>> Will this feature be supported on all six Blink platforms (Windows,
>>>> Mac, Linux, ChromeOS, Android, and Android WebView)?
>>>>
>>>> Yes
>>>>
>>>>
>>>> Is this feature fully tested by web-platform-tests
>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>> ?
>>>>
>>>> Yes, https://wpt.fyi/results/cookies/samesite/sandbox-
>>>> allow-same-site-none-cookies-value.tentative.https.html
>>>>
>>>> Flag name on chrome://flags
>>>>
>>>> N/A
>>>>
>>>> Finch feature name
>>>>
>>>> “AllowSameSiteNoneCookiesInSandbox”
>>>>
>>>> Requires code in //chrome?
>>>>
>>>> False
>>>>
>>>> Tracking bug
>>>>
>>>> https://g-issues.chromium.org/u/0/issues/372894175
>>>>
>>>> Measurement
>>>>
>>>> UMA histogram value to measure the usage of the new
>>>> ThirdPartyCookieAllowMechanism
>>>>
>>>> UKM log usage and aggregate by urls that are using the value
>>>>
>>>> Sample links
>>>>
>>>> https://sandbox-allow-same-site-none-cookies-demo.glitch.me/
>>>>
>>>> Estimated milestones
>>>>
>>>> 135
>>>>
>>>> Anticipated spec changes
>>>>
>>>> None
>>>>
>>>> Link to entry on the Chrome Platform Status
>>>>
>>>> https://chromestatus.com/feature/5090336588955648
>>>>
>>>> *Links to previous Intent discussions *Intent to Prototype: Allow
>>>> SameSite=None Cookies in First-Party Sandboxed Contexts
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f89dec9c-ba10-4c4a-b208-7804ab5d32d7n%40chromium.org>
>>>>
>>>> --
>>>> 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 visit https://groups.google.com/a/
>>>> chromium.org/d/msgid/blink-dev/d0ddbd19-fd21-483f-8a10-
>>>> 6c1e8f1b5177n%40chromium.org
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d0ddbd19-fd21-483f-8a10-6c1e8f1b5177n%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 visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ae298e38-ee2a-48f0-a6be-f95c3fdbddf3n%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ae298e38-ee2a-48f0-a6be-f95c3fdbddf3n%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 visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-_HyvGtR0cJMA_3SiFYZD-KEODEqeMWaHZ8x79v6MMbA%40mail.gmail.com.

Reply via email to