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.