Hi Joe,

Yes, we are planning to start the roll out once M102 has launched on Stable.

Sincerely,
[image: Google Logo]
Peter Birk Pakkenberg
Software Engineer
pb...@google.com
+447469379358


On Mon, 11 Apr 2022 at 18:42, Joe Medley <jmed...@google.com> wrote:

> Peter,
>
> Do you know any release/availability dates yet? We need to add fields to
> the Chrome Status
> <https://github.com/GoogleChrome/chromium-dashboard/issues/1247>.
>
> On Thursday, April 7, 2022 at 8:59:53 AM UTC-7 Peter Birk Pakkenberg wrote:
>
>> Hello blink-dev@
>>
>> We are hoping to begin rolling out origin trial support on WebView. The
>> goal is to ensure that the origins who wish to test new Blink features can
>> reach users in Android WebView as well.
>> Launch Bugs
>>
>> http://crbug.com/1186236
>>
>> http://crbug.com/1308425 (internal launch bug)
>> Summary
>>
>> We will soon enable origin trials on Android WebView, which means that
>> clients will start to honour Origin-Trial headers for trials that target
>> the Android platform in runtime_enabled_features.json5
>> <https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/runtime_enabled_features.json5>,
>> provided the feature is implemented for WebView. This means that a number
>> of existing Blink trials will be enabled.
>>
>> The long term goal is to achieve parity between WebView and Chrome on
>> Android when it comes to experimentation for features implemented in Blink,
>> which has two key benefits to the Chromium project. First, it provides a
>> large number of additional clients to test new Blink features. Due to the
>> embedded nature of WebView, this will provide new insights into a part of
>> the web ecosystem that has previously not been accessible to
>> experimentation (for example hybrid apps). In turn, this will help to avoid
>> surprises for feature developers who rely on origin trials to launch new
>> features, which will hopefully lead to smoother feature launches.
>> Why Now
>>
>> Planned features on WebView require origin testing, making it a necessity
>> to enable the framework. Additionally, the longer origin trials remain
>> disabled on WebView, the more likely it is that a trial misses an issue on
>> WebView that could have been found, like it has happened in the past
>> <http://crbug.com/1264391>.
>> Affected trials
>>
>> By our analysis, 14 trials
>> <https://docs.google.com/spreadsheets/d/19MXe8GOOoen98cjK0TI5i3PZMvniP-NIjYilr0_hjy0/edit#gid=0>
>> will be affected by the enablement on WebView. This means that they a) are
>> targeting the Android platform, and b) have been implemented in shared code
>> that is used by WebView. Other trials may rely on integrations in the
>> embedder, which have not been implemented for WebView, which means that
>> they won’t exhibit any new behaviour during the roll-out.
>> Rollout plan
>>
>> WebView does not have good penetration on the dev/beta channels, so we
>> will have to do the primary experiment on Stable. Given that we will be
>> enabling all applicable origin trials on WebView at the same time as part
>> of our feature roll-out, we expect full support to reach all WebView users
>> in 3-4 weeks.
>> Feedback from the Blink community
>>
>> We’d love to receive feedback and questions from the Blink community,
>> either via this thread, in the launch bug
>> <https://bugs.chromium.org/p/chromium/issues/detail?id=1186236> or
>> privately. Some of the things that we’ve been thinking about:
>>
>>
>>    -
>>
>>    Should targeting Android in runtime_enabled_features.json5 include or
>>    exclude WebView? We propose for it to be included as the majority of 
>> trials
>>    are either applicable to WebView as well, or have the corresponding
>>    features disabled through other means in Chromium.
>>
>>    -
>>
>>    How should trial owners consider WebView metrics in their analysis?
>>    For Googlers, the UMA dashboards provide this ability, although WebView
>>    does not record UKM. Externally we’re investigating whether we can publish
>>    WebView metrics as part of chromestatus.com, but that’s adjacent to
>>    this effort.
>>
>>    -
>>
>>    How should Web developers consider WebView usage? For the trials that
>>    are applicable to WebView, ideally they wouldn’t. WebView powers a
>>    significant share of browsing time on Android, so in most cases this is an
>>    audience they already reach today, but (possibly unknowingly) isn’t 
>> covered
>>    by their own experimentation
>>
>>
>>
>> Sincerely,
>> [image: Google Logo]
>> Peter Birk Pakkenberg
>> Software Engineer
>> pb...@google.com
>> +447469379358 <+44%207469%20379358>
>>
>

-- 
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/CACvTYjt%3D4cwnjO13257rSYf9uu6YLGVNg8pmHjdPVQ85MOLbqw%40mail.gmail.com.

Reply via email to