LGTM1

On Friday, October 6, 2023 at 4:41:48 PM UTC+2 Mike Taylor wrote:

> Thanks Jason!
>
> And yes, Cammie (and team), please request approval bits in Chromestatus - 
> API OWNERs will wait on that (not approvals, just beginning the process for 
> each) before approving.
>
> thanks,
> Mike
> On 10/4/23 9:08 PM, 'Jason Robbins' via blink-dev wrote:
>
> At this morning's API Owners meeting, they asked me to add all review gate 
> types to all of the "web developer facing code change" features that are 
> currently under review, including this one.  So, I have added Privacy, 
> Security, Enterprise, Debuggability, and Testing gates to your feature 
> entry.  
>
> Please click the gate chips in the "Prepare to ship" stage on your feature 
> detail page.  For each one, answer survey questions and request that 
> cross-functional review.  You can request them all in parallel.  In cases 
> where you already have the go/launch bit approved, you can note that in a 
> comment on that gate for a potentially faster review.
>
> Thanks,
> jason!
>
> On Wednesday, October 4, 2023 at 9:01:02 AM UTC-7 Chris Harrelson wrote:
>
>> This looks good, but please file for all of the 5 other chips necessary 
>> for shipping a feature.
>>
>> On Wed, Sep 27, 2023 at 11:13 AM Cammie Smith Barnes <[email protected]> 
>> wrote:
>>
>>> Contact emails 
>>>
>>> [email protected]
>>>
>>> [email protected]
>>>
>>> [email protected]
>>>
>>> [email protected]
>>>
>>> Explainer 
>>>
>>> https://github.com/WICG/shared-storage
>>>
>>> Specification 
>>>
>>> https://wicg.github.io/shared-storage/
>>>
>>> Summary 
>>>
>>> We plan to ship the following changes to the Shared Storage API:
>>>
>>>    1. 
>>>    
>>>    Only allow Private Aggregation reports for up to 5 seconds after a 
>>>    worklet operation starts
>>>    1. 
>>>       
>>>       This is a privacy measure to prevent timing attacks.
>>>       2. 
>>>       
>>>       Reports sent after this point are silently dropped
>>>       2. 
>>>    
>>>    Allow writing to and deleting from Shared Storage via HTTP response 
>>>    header
>>>    1. 
>>>       
>>>       This is a performance improvement and is backwards compatible
>>>       3. 
>>>    
>>>    Per-site privacy budgeting
>>>    1. 
>>>       
>>>       This change enforces budgets to per-site rather than per-origin
>>>       
>>>
>>> Blink component 
>>>
>>> Blink>Storage>SharedStorage 
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EStorage%3ESharedStorage&can=2>
>>>
>>>
>>>
>>>
>>> Risks 
>>>
>>>
>>> Interoperability and Compatibility 
>>>
>>> Change [1] will drop the private aggregation contributions issued after 
>>> 5 seconds after a worklet operation starts. 5 seconds should be sufficient 
>>> for all known use cases, so this change should have negligible backward 
>>> compatibility issues.
>>>
>>> Change [2] is optional and fully backwards compatible.  
>>>
>>> Change [3] could decrease budget for those that are using multiple 
>>> origins today that are considered part of the same eTLD+1. Since the API is 
>>> new (shipped in M115), the expectation is for the impact to be low. It will 
>>> not break script since the APIs gracefully handle situations where the 
>>> budget is exceeded, but could impact the overall quality of the returned 
>>> data for that site.
>>>
>>> Gecko: No signal
>>>
>>> WebKit: No signal
>>>
>>> Web developers: No signals
>>>
>>> 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 
>>>
>>> Shared Storage database contents for an origin can be viewed and 
>>> modified within devtools. Support for debugging Shared Storage worklets 
>>> will be available within the next couple of milestones.
>>>
>>>
>>> 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>
>>> ? 
>>>
>>> Yes
>>>
>>> Flag name 
>>>
>>> Finch feature name
>>>
>>> SharedStorageAPIM118
>>>
>>> Requires code in //chrome? 
>>>
>>> No
>>>
>>> Estimated milestones 
>>>
>>> We intend to ship in  M119. 
>>>
>>> Anticipated spec changes 
>>>    
>>>    1. 
>>>    
>>>    Timeout enforcement: 
>>>    
>>> https://github.com/patcg-individual-drafts/private-aggregation-api/pull/102
>>>    2. 
>>>    
>>>    Allow writing to Shared Storage via response headers
>>>    
>>> https://github.com/WICG/shared-storage/pull/110
>>>
>>>    1. 
>>>    
>>>    Per-site privacy budgeting
>>>    
>>> https://github.com/WICG/shared-storage/pull/118
>>>
>>> Link to entry on the Chrome Platform Status 
>>>
>>> https://chromestatus.com/feature/5112254843846656
>>>
>>> -- 
>>> 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/CAJ8xcq5HooQ3L6HbL9z8-xP9fFw3gjW6150H8RSJ_a4pfDmMcQ%40mail.gmail.com
>>>  
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJ8xcq5HooQ3L6HbL9z8-xP9fFw3gjW6150H8RSJ_a4pfDmMcQ%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/02d283d3-3ba1-4baf-aa22-d7b1cd1dd313n%40chromium.org
>  
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/02d283d3-3ba1-4baf-aa22-d7b1cd1dd313n%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/18947cf0-a260-4a9f-8d12-2e18af7272b1n%40chromium.org.

Reply via email to