Please also fill out the other chromestatus review categories for this
Intent, in particular for Privacy and Security, thanks.

On Tue, Sep 26, 2023 at 11:14 PM Yoav Weiss <[email protected]> wrote:

>
>
> On Mon, Sep 25, 2023 at 11:52 PM Alex Turner <[email protected]> wrote:
>
>> Contact [email protected]
>>
>> Specification
>>
>>    -
>>
>>    Null report fixes:
>>    https://github.com/patcg-individual-drafts/private-aggregation-api/pull/91
>>    -
>>
>>    Debug mode eligibility changes:
>>    https://github.com/patcg-individual-drafts/private-aggregation-api/pull/90
>>    -
>>
>>    Padding report payloads:
>>    
>> https://github.com/patcg-individual-drafts/private-aggregation-api/pull/98,
>>    https://github.com/WICG/attribution-reporting-api/pull/1030
>>    -
>>
>>    Reducing delay:
>>    
>> https://github.com/patcg-individual-drafts/private-aggregation-api/pull/103
>>
>>
>> Summary
>>
>> We're planning a few bundled changes to Private Aggregation:
>>
>>    -
>>
>>    Null report fixes: Currently reports with no contributions are
>>    inadvertently dropped. This change ensures that, when a context ID is
>>    specified, a null report is sent even if budget is denied. Separately, it
>>    fixes a bug causing budget to always be denied for null reports.
>>    -
>>
>>    Debug mode eligibility changes: Currently, debug mode is always
>>    available. This change only allows debug mode for callers that are allowed
>>    access to third-party cookies, silently dropping the debug mode otherwise.
>>    Note that this will allow debug mode to automatically sunset when
>>    third-party cookies are deprecated.
>>    -
>>
>>    Padding report payloads: To avoid the payload size being dependent on
>>    the number of contributions, we will pad it with 'null' contributions to a
>>    fixed length. **Note**: this change will also affect Attribution
>>    Reporting’s aggregatable reports.
>>    -
>>
>>    Reducing delay: When a context ID is specified, we remove the
>>    randomized 10-60 minute delay, which is superfluous as a report is always
>>    sent in this case. Instead, we just wait until the Shared Storage 
>> operation
>>    timeout.
>>
>>
>> Blink componentBlink>PrivateAggregation
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPrivateAggregation>
>>
>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/846 (We have
>> not requested a signal for these changes specifically.)
>>
>> TAG review statusPending
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>>
>>    - Null report fixes: Increases the number of reports sent to
>>    reporting endpoints, reporting endpoints using plaintext debug payloads
>>    will need to handle the null report case.
>>
>> Do you know if current reporting endpoints are ready to handle this
> change?
>
>>
>>    - Debug mode eligibility changes: Backwards incompatible for callers
>>    using enableDebugMode() without third-party cookie eligibility.
>>
>> Were callers already ready to have the enableDebugMode() call fail? Does
> it throw, or silently fails?
>
>>
>>    - Padding report payloads: Compatible with existing aggregation
>>    service versions. Reporting endpoints will see larger payloads and null
>>    contributions added to the plaintext debug payloads (if used).
>>    - Reducing delay: Should not require any reporting endpoint changes,
>>    reports will simply arrive earlier.
>>
>>
>> *Gecko*: No signal (
>> https://github.com/mozilla/standards-positions/issues/805). We have not
>> requested a signal for these changes specifically. The Gecko position on
>> Shared Storage (one of the ways Private Aggregation is exposed) is negative.
>>
>> *WebKit*: No signal (
>> https://github.com/WebKit/standards-positions/issues/189). We have not
>> requested a signal for these changes specifically
>>
>> *Web developers*: Positive for reducing delay
>>
>> *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?
>>
>> None
>>
>>
>> Debuggability
>>
>> No new debug capabilities beyond the existing internals page
>> (chrome://private-aggregation-internals) and temporary debug mode.
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, Chrome OS, Android, and Android WebView)?
>>
>> 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>
>> ?WPTs will be added when features are enabled.
>>
>> Flag name on chrome://flagsNone
>>
>> Finch feature namePadding: PrivacySandboxAggregationServiceReportPadding
>> All other features: PrivateAggregationApiBundledEnhancements
>>
>> Requires code in //chrome?Only for settings checks
>>
>> Tracking bughttps://crbug.com/1481761
>>
>> Launch bughttps://launch.corp.google.com/launch/4272421
>>
>> Estimated milestones
>>
>> We intend to ship in M119.
>>
>> Anticipated spec changes
>> None
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/5205079858085888
>>
>> Links to previous Intent discussions
>>
>> Previous I2S
>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/8cKaLstq2QQ/m/Udrbb4ifDQAJ>
>>
>> This intent message was generated by Chrome Platform Status
>> <https://chromestatus.com/>.
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiF%3DMBk5ra9sn9i4ajaNSd9aMFKE_9DpxE8pziGY6YXB9Mg%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiF%3DMBk5ra9sn9i4ajaNSd9aMFKE_9DpxE8pziGY6YXB9Mg%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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUzy0MKk6iD4MhPyeUwA-MESOo%2BGwsVX-GSb_MQUw2N8A%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUzy0MKk6iD4MhPyeUwA-MESOo%2BGwsVX-GSb_MQUw2N8A%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-Wk005m48W89F5t0XHtRODw13UHE76R_Gb%2B_qyL6-hrQ%40mail.gmail.com.

Reply via email to