Thank you - can you please update the chromestatus entry "Supported on all platforms?" entry?

On 11/7/24 4:41 PM, Akash Nadan wrote:
Hi All,

Slight update to one of the I2S questions:

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
The attribution reporting feature will be supported on all platforms.

Thanks,
Akash

On Thursday, November 7, 2024 at 6:51:20 AM UTC-8 Mike Taylor wrote:

    OK - thank you.

    LGTM1

    On 11/6/24 5:48 PM, Akash Nadan wrote:
    Hi Mike,

    If a site continues to set the ar_debug cookie, they will still
    be able to get the expected debug reporting. They do not need to
    stop setting it.

    Thanks,
    Akash

    On Wednesday, November 6, 2024 at 12:25:41 PM UTC-8 Mike Taylor
    wrote:


        On 11/6/24 1:28 PM, Nan Lin wrote:
        Hi Mike,

        Thanks. Please see the inline response.

        Nan

        On Wed, Nov 6, 2024 at 9:24 AM Mike Taylor
        <mike...@chromium.org> wrote:


            On 11/5/24 5:10 PM, Nan Lin wrote:
            Hi Mike,

            Thanks for the quick response. Please see the inline
            response.

            Thanks,
            Nan

            On Tue, Nov 5, 2024 at 4:36 PM Mike Taylor
            <mike...@chromium.org> wrote:

                On 11/5/24 3:30 PM, 'Akash Nadan' via blink-dev wrote:

                Contact emails

                akash...@google.com, lin...@chromium.org,
                john...@chromium.org


                Explainer

                Attribution Reporting with event-level reports
                
<https://github.com/WICG/attribution-reporting-api/blob/main/EVENT.md>

                Attribution Reporting API with Aggregatable
                Reports
                
<https://github.com/WICG/attribution-reporting-api/blob/main/AGGREGATE.md>

                Aggregation Service for the Attribution Reporting
                API
                
<https://github.com/WICG/attribution-reporting-api/blob/main/AGGREGATION_SERVICE_TEE.md>


                Specification

                https://wicg.github.io/attribution-reporting-api/
                <https://wicg.github.io/attribution-reporting-api/>


                Blink component

                Internals > AttributionReporting
                
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3EAttributionReporting>


                TAG review

                Still under review
                <https://github.com/w3ctag/design-reviews/issues/724>under
                the original I2S for the Attribution Reporting API


                TAG review status

                Pending


                Summary

                We are landing the following change to the
                Attribution Reporting API focused on:

                 *

                    making it easier to receive API cookie-based
                    debug reports


                Currently the API allows cookie-based debug
                reporting only if third-party cookies are
                available AND the API caller sets the special
                unpartitioned ar_debug cookie.


                This change makes it easier for API callers to use
                the API’s cookie-based debug reporting by allowing
                them to receive cookie-based debug reports as long
                as they have third-party cookie accessibility on
                the source/destination sites, and they no longer
                need to actually set the ar_debug cookie.
                Third-party cookie accessibility is equivalent to
                the API caller’s ability to set the ar_debug cookie.


                This change makes it easier for API callers to
                receive cookie-based API debug reports (i.e. lower
                chance of misconfigured ar_debug cookies).


                Explainer/Spec changes

                1.

                    Explainer & Spec:
                    
https://github.com/WICG/attribution-reporting-api/issues/1440
                    
<https://github.com/WICG/attribution-reporting-api/issues/1440>

                Can you motivate this change a little more? I'm not
                seeing developer feedback in this issue that
                requiring the ar_debug cookie is a burden - so why
                do we want to make this change now?


            In the past, we've heard about feedback on missing
            debug reports due to misconfigured ar_debug cookie
            (e.g.
            https://github.com/WICG/attribution-reporting-api/issues/1195).
            Therefore, our motivation is to improve utility, and in
            the meanwhile bring Attribution Reporting API in
            alignment with Private Aggregation API in terms of
            debugging behavior.

            Thanks - looking at
            
https://github.com/WICG/attribution-reporting-api/issues/1195#issuecomment-2018709555
            it seems like the developer just misconfigured the debug
            cookie, right?

            So I guess my question is: why did we think requiring
            this cookie was a good idea in the past, and why do we
            not believe that now? I agree it is awkward that ARA and
            PAA don't have similar debug requirements.

        Yes, the developer misconfigured the debug cookie and
        therefore didn't get debug reporting to work. We've also
        heard similar feedback on misconfigured debug cookies.

        The purpose of the ar_debug cookie requirement was to make
        it very clear that cookie-based debug reporting is tied to
        whether the reporting origin has access to unpartitioned
        cookies, but it's not really improving privacy.
        Removing the requirement would allow us to bring ARA in
        alignment with PAA, and also make it easier for reporting
        origins to set up cookie-based debug reporting while not
        regressing privacy.
        Therefore, we think it's fine to remove the requirement for
        those reasons and base debug reporting on whether reporting
        origins have the capability to access third-party cookies.

        OK - thanks for the responses. One more question: if sites
        continue to send the ar_debug cookie, will they still get the
        expected debug reporting? Or will they need to stop sending it?




                Risks
                Interoperability and Compatibility

                This is not a fully backwards compatible change.
                The API caller may receive more debug reports
                overall, however this is unlikely because the  API
                caller can only set the unpartitioned cookie if
                they have third-party cookie access and they still
                have control over whether to enable cookie-based
                debug reporting via setting other API fields.
                Additionally, this change will not break any
                pre-existing API integrations or web functionality.


                Gecko: No signal (Original request:
                https://github.com/mozilla/standards-positions/issues/791
                <https://github.com/mozilla/standards-positions/issues/791>)


                WebKit: No signal (Original request:
                https://github.com/WebKit/standards-positions/issues/180
                <https://github.com/WebKit/standards-positions/issues/180>)



                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


                Will this feature be supported on all six Blink
                platforms (Windows, Mac, Linux, Chrome OS,
                Android, and Android WebView)?

                The attribution reporting feature will be
                supported on all platforms with the exception of
                Android WebView


                Is this feature fully tested by web-platform-tests
                
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?


                Yes


                Estimated milestones

                This feature is anticipated to ship as part of
                Chrome 132
                <https://chromiumdash.appspot.com/schedule>.


                Link to entry on the Chrome Platform Status

                https://chromestatus.com/feature/5107034180288512
                <https://chromestatus.com/feature/5107034180288512>


                Links to previous Intent discussions

                Previous I2S:

                Intent to Ship: Attribution Reporting API
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/2Rmj5V6FSaY>

                Intent to Ship: Attribution Reporting features
                M117
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/nWF61c8xu-M/m/uMmH1ewcAQAJ>

                Intent to Ship: Attribution Reporting features
                M118
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/Mh-mJiyJZFk/m/HlgzpphYBQAJ>

                Intent to Ship: Attribution Reporting features
                M119
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/6e44SBtEtcQ>

                Intent to Ship: Attribution Reporting features
                M120
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/jSk3xpNPzGQ/m/VZPsdYgGCAAJ>

                Intent to Ship: Attribution Reporting features
                M121
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/g9KiC6Rg_mA/m/V679WcWuAQAJ>

                Intent to Ship: Attribution Reporting features
                M123
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/NE7VGke1Bjc/m/bIX00t4CAAAJ>

                Intent to Ship: Attribution Reporting features
                M124
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/aregp1li6xk/m/IhBB2z8tBQAJ>

                Intent to Ship: Attribution Reporting features
                M125
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/9UyhI6SRyxM/m/zgWWckgWAQAJ>

                Intent to Ship: Attribution Reporting features
                M126
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/7UQR2lPn5KE/m/q_kL6ZiJDgAJ>

                Intent to Ship: Attribution Reporting features
                M127
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/LAgnyPsJyJg?pli=1>

                Intent to Ship: Attribution Reporting features
                M128 (1)
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/qlsv7fn0zRE/m/SK8upePCCAAJ>

                Intent to Ship: Attribution Reporting features
                M128 (2)
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/VKGn41wMYlg/m/VsNXktqvCAAJ>

                Intent to Ship: Attribution Reporting feature M130
                
<https://groups.google.com/a/chromium.org/g/blink-dev/c/-K2xDYuvmmA/m/Fhp564I7AgAJ>


-- 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/dabe5dbd-7c60-4f4f-b355-4f082bb9e62an%40chromium.org
                
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/dabe5dbd-7c60-4f4f-b355-4f082bb9e62an%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+...@chromium.org.
                To view this discussion visit
                
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b271e7ec-b183-41c7-9b5e-41efee533506%40chromium.org
                
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b271e7ec-b183-41c7-9b5e-41efee533506%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/9984cd4a-1c3a-4e89-b21b-747bfafeea91%40chromium.org.

Reply via email to