Hi blink-dev,

User-agent client hint is currently ramping up to 100% of the stable 
release population, enabling default TOT on Android WebView. 

Best,
Victor

On Tuesday, September 12, 2023 at 1:09:55 PM UTC-4 Victor Tan wrote:

> Hi blink-dev,
>
> User-agent client hint is currently ramping up to 10% of the stable 
> release population on Android WebView. 
>
> Best,
> Victor
>
> On Tuesday, August 29, 2023 at 2:13:52 PM UTC-4 Victor Tan wrote:
>
>> Hi blink-dev,
>>
>> User-agent client hint is currently ramping up to 1% of the stable 
>> release population on Android WebView. 
>> New schedule timeline as follows:
>> 1% ~ Aug 29, 2023
>> 10% ~ Sep 12, 2023
>> TOT default ~ Sep 26, 2023
>>
>> Thanks.
>>
>> Best,
>> Victor
>>
>> On Thursday, August 24, 2023 at 7:39:59 PM UTC-4 TAMURA, Kent wrote:
>>
>>> LGTM3.
>>>
>>>
>>> On Fri, Aug 25, 2023 at 12:34 AM 'Rick Byers' via blink-dev <
>>> blink-dev@chromium.org> wrote:
>>>
>>>> Sorry for the delay, LGTM2
>>>>
>>>> I'm surprised you need a ramp-up for this. New APIs are generally safe 
>>>> so we usually don't finch them. But if you'd rather do a finch roll-out 
>>>> for 
>>>> extra safety, I have no objection.
>>>>
>>>> Rick
>>>>
>>>> On Thu, Aug 24, 2023 at 9:10 AM Peter Beverloo <pe...@chromium.org> 
>>>> wrote:
>>>>
>>>>> Non-API OWNER LGTM to proceed on WebView - thank you for all the 
>>>>> diligence you've done on understanding and navigating the platform 
>>>>> constraints!
>>>>>
>>>>> Thanks,
>>>>> Peter
>>>>>
>>>>>
>>>>> On Wed, Aug 23, 2023 at 10:45 PM 'Victor Tan' via blink-dev <
>>>>> blink-dev@chromium.org> wrote:
>>>>>
>>>>>> can anyone take a look at this?   thanks.   :)
>>>>>>
>>>>>> On Wednesday, August 16, 2023 at 1:40:38 PM UTC-4 Chris Harrelson 
>>>>>> wrote:
>>>>>>
>>>>>>> LGTM1
>>>>>>>
>>>>>>> On Tue, Aug 15, 2023 at 2:19 PM Victor Tan <vict...@chromium.org> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Currently, we haven't confirmed the public plan for 
>>>>>>>> user-agent reduction on WeView. We won't do user-agent reduction 
>>>>>>>> before 
>>>>>>>> completing roll-out user-agent client hints. 
>>>>>>>>
>>>>>>>> Victor
>>>>>>>>
>>>>>>>> On Tue, Aug 15, 2023 at 5:13 PM Bhanu Vattikonda <vbh...@google.com> 
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Is there a corresponding User-Agent reduction plan for Android 
>>>>>>>>> WebView?
>>>>>>>>>
>>>>>>>>> On Tuesday, August 15, 2023 at 12:30:17 PM UTC-7 
>>>>>>>>> vict...@chromium.org wrote:
>>>>>>>>>
>>>>>>>>>> Contact emails
>>>>>>>>>>
>>>>>>>>>> vict...@chromium.org, mike...@chromium.org
>>>>>>>>>>
>>>>>>>>>> Explainer
>>>>>>>>>>
>>>>>>>>>> https://github.com/WICG/client-hints-infrastructure#readme
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> https://github.com/WICG/ua-client-hints#explainer-reducing-user-agent-granularity
>>>>>>>>>>
>>>>>>>>>> Specification
>>>>>>>>>>
>>>>>>>>>> https://wicg.github.io/ua-client-hints/
>>>>>>>>>>
>>>>>>>>>> Summary
>>>>>>>>>>
>>>>>>>>>> User-agent client hints (a set of `Sec-CH-UA-*`) aim to deprecate 
>>>>>>>>>> and replace the User-Agent header to reduce the passive 
>>>>>>>>>> fingerprinting 
>>>>>>>>>> surface we expose via HTTP requests. As we previously rolled-out 
>>>>>>>>>> user-agent 
>>>>>>>>>> client hints on Windows, Mac, Linux, Chrome OS and Android, we 
>>>>>>>>>> intend to 
>>>>>>>>>> proceed with shipping user-agent client hints on Android WebView. 
>>>>>>>>>> For 
>>>>>>>>>> overridden user-agent strings, we only populate user-agent client 
>>>>>>>>>> hints if 
>>>>>>>>>> the overridden user-agent contains the default user-agent. In this 
>>>>>>>>>> case, we 
>>>>>>>>>> will only generate low-entropy user-agent client hints If users also 
>>>>>>>>>> override the user-agent string through command-line.
>>>>>>>>>>
>>>>>>>>>> Blink component
>>>>>>>>>>
>>>>>>>>>> Blink>Network>ClientHints
>>>>>>>>>>
>>>>>>>>>> TAG review
>>>>>>>>>>
>>>>>>>>>> https://github.com/w3ctag/design-reviews/issues/320 
>>>>>>>>>>
>>>>>>>>>> TAG review status
>>>>>>>>>>
>>>>>>>>>> Closed.
>>>>>>>>>>
>>>>>>>>>> Risks
>>>>>>>>>> Interoperability and Compatibility
>>>>>>>>>>
>>>>>>>>>> Introducing User-Agent client hints in itself won't affect any 
>>>>>>>>>> page since it's purely opt-in features. It helps us to improve the 
>>>>>>>>>> interoperability between Chrome and WebView. 
>>>>>>>>>>
>>>>>>>>>> Here is our proposed rollout plan in Chrome Stable channel 
>>>>>>>>>> (Canary/Dev/Beta has been enabled 50%), with the understanding that 
>>>>>>>>>> if we 
>>>>>>>>>> discover concerning breakage or regressions via health metrics or 
>>>>>>>>>> bug 
>>>>>>>>>> reports we will pause the rollout:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Stage
>>>>>>>>>>
>>>>>>>>>> Duration
>>>>>>>>>>
>>>>>>>>>> Date
>>>>>>>>>>
>>>>>>>>>> Stable 1% (M116+)
>>>>>>>>>>
>>>>>>>>>> M116 stable release is shipping to 100% (a best guess)
>>>>>>>>>>
>>>>>>>>>> Aug 22, 2023
>>>>>>>>>>
>>>>>>>>>> Stable 10% (M116+)
>>>>>>>>>>
>>>>>>>>>> ~2 weeks after previous stage
>>>>>>>>>>
>>>>>>>>>> Sep 5, 2023
>>>>>>>>>>
>>>>>>>>>> TOT Default (M117)
>>>>>>>>>>
>>>>>>>>>> ~2 weeks after previous stage
>>>>>>>>>>
>>>>>>>>>> Sep 19, 2023
>>>>>>>>>>
>>>>>>>>>> Stable 100% (M116=>M117)
>>>>>>>>>>
>>>>>>>>>> ~ Same business day as previous stage
>>>>>>>>>>
>>>>>>>>>> Sep 19, 2023
>>>>>>>>>>
>>>>>>>>>> Gecko: Non-harmful on User-Agent client hints (
>>>>>>>>>> https://github.com/mozilla/standards-positions/issues/202).
>>>>>>>>>>
>>>>>>>>>> WebKit: No signals (
>>>>>>>>>> https://github.com/WebKit/standards-positions/issues/70).
>>>>>>>>>>
>>>>>>>>>> Web developers: Mixed signals (https://crbug.com/1430051 
>>>>>>>>>> <https://bugs.chromium.org/p/chromium/issues/detail?id=1430051>). 
>>>>>>>>>> We know at least one site that uses user-agent client hints on 
>>>>>>>>>> Android 
>>>>>>>>>> WebView..
>>>>>>>>>>
>>>>>>>>>> Debuggability
>>>>>>>>>>
>>>>>>>>>> No special DevTools support needed. The UA Client Hints headers 
>>>>>>>>>> will be as debuggable as other request headers, through DevTools’ 
>>>>>>>>>> network 
>>>>>>>>>> tab.
>>>>>>>>>>
>>>>>>>>>> Will this feature be supported on all six Blink platforms 
>>>>>>>>>> (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
>>>>>>>>>>
>>>>>>>>>> Yes
>>>>>>>>>>
>>>>>>>>>> Notes: The existing flag UserAgentClientHint was already enabled 
>>>>>>>>>> for other five platforms (Windows, Mac, Linux, Chrome OS and 
>>>>>>>>>> Android).
>>>>>>>>>>
>>>>>>>>>> Is this feature fully tested by web-platform-tests 
>>>>>>>>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>>>>>>>>> ?
>>>>>>>>>>
>>>>>>>>>> https://wpt.fyi/results/client-hints
>>>>>>>>>>
>>>>>>>>>> Flag name
>>>>>>>>>>
>>>>>>>>>> UserAgentClientHint
>>>>>>>>>>
>>>>>>>>>> Tracking bug
>>>>>>>>>>
>>>>>>>>>> https://crbug.com/1430051 
>>>>>>>>>> <https://bugs.chromium.org/p/chromium/issues/detail?id=1430051> 
>>>>>>>>>>
>>>>>>>>>> Launch bug
>>>>>>>>>>
>>>>>>>>>> https://launch.corp.google.com/launch/4261345 
>>>>>>>>>>
>>>>>>>>>> Link to entry on the Chrome Platform Status
>>>>>>>>>> https://chromestatus.com/feature/5127746375647232 
>>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>> 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 on the web visit 
>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7Hs_mYf2XdSU8M-vTsVuapefb%3D-AOMSh-dmObk8s75X_g%40mail.gmail.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7Hs_mYf2XdSU8M-vTsVuapefb%3D-AOMSh-dmObk8s75X_g%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/e07fe0c5-959a-4ed3-b35e-dee0dd68a1cbn%40chromium.org
>>>>>>  
>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e07fe0c5-959a-4ed3-b35e-dee0dd68a1cbn%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 on the web visit 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALt3x6mvxAjXNJ5aUez-ezfp2HUXLari0iALm5RiAyLun%2BN2oQ%40mail.gmail.com
>>>>>  
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALt3x6mvxAjXNJ5aUez-ezfp2HUXLari0iALm5RiAyLun%2BN2oQ%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/CAFUtAY8tdKTJ2BSPVFKDHq-rqvEObErJuviWRdeD4xWs%2BJyU2g%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY8tdKTJ2BSPVFKDHq-rqvEObErJuviWRdeD4xWs%2BJyU2g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> -- 
>>> TAMURA, Kent 
>>> Software Engineer, Google 
>>>
>>>
>>>

-- 
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/895ca41c-9fce-4850-b19a-6e41c8e420d0n%40chromium.org.

Reply via email to