Yes, my concern is the "FedCm" origin trial. In particular, webview will not have an implementation on the embedder side, so the API will not work. But since the origin trial code does not know that, the API will still be exposed to websites. This means the website can not do feature detection and calling the API will just not work. This is an unfortunate state of affairs and may actually break real-world websites.
(Thinking of the [RuntimeEnabled] attribute in IDL) On Mon, Jun 27, 2022 at 4:52 AM Peter Birk Pakkenberg <[email protected]> wrote: > Hi Christian, > > Certainly. > The answer is currently yes and no, respectively. Webview shares the > android build target, so they are tied together right now. > > Do you have a specific trial that you are concerned about? If the trial in > question requires implementation in the embedder, then it's still possible > to simply not provide any implementation for the WebView embedder, which > will make the trial a no-op on that platform. > > If the trial exists entirely in shared code, then we would prefer that the > trial goes ahead on WebView along with the rest of the Android platform, > since that means it will be enabled on WebView when the feature launches, > and in my opinion it would be better to have the feature tested before > launching it, which is not happening today. > > Sincerely, > [image: Google Logo] > Peter Birk Pakkenberg > Software Engineer > [email protected] > +447469379358 <+44%207469%20379358> > > > On Fri, 24 Jun 2022 at 17:59, Christian Biesinger <[email protected]> > wrote: > >> Can you just clarify -- will a platform of "Android" enable an OT on >> webview as well? If yes is there a way not to do that? >> >> Christian >> >> On Fri, Jun 24, 2022 at 7:16 AM 'Peter Birk Pakkenberg' via blink-dev < >> [email protected]> wrote: >> >>> Hello blink-dev@ >>> >>> We have now enabled origin trials on WebView for 103 beta. >>> We aim to enable it on the stable channel in 104. >>> >>> Please note that due to the limited beta channel penetration for >>> WebView, you may not see much traffic on your trials yet. >>> >>> Sincerely, >>> [image: Google Logo] >>> Peter Birk Pakkenberg >>> Software Engineer >>> [email protected] >>> +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 [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACvTYjvqy7DZsGq9_efaS-E2y7niTFxVkCqsd3BYrN41qv8oAw%40mail.gmail.com >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACvTYjvqy7DZsGq9_efaS-E2y7niTFxVkCqsd3BYrN41qv8oAw%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/CAPTJ0XHO8H6Wn_scuercTd2Z-q9E4n-8B5gFBCkRbSb2xxVFwg%40mail.gmail.com.
