We are planning to use something like this:
https://chromium-review.googlesource.com/c/chromium/src/+/3565637

However, yes, I do think OT will override that.

Christian

On Tue, Jun 28, 2022 at 6:21 AM Peter Birk Pakkenberg <[email protected]>
wrote:

> Hi Christian,
>
> I can see the issue. Do you already have a solution to ensure that the
> interface won't be available for WebView once the feature is fully
> released, and is it the case that the Origin Trial overrides this solution?
>
>
> Sincerely,
> [image: Google Logo]
> Peter Birk Pakkenberg
> Software Engineer
> [email protected]
> +447469379358 <+44%207469%20379358>
>
>
> On Mon, 27 Jun 2022 at 16:53, Christian Biesinger <[email protected]>
> wrote:
>
>> 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/CAPTJ0XH8Nx4Umr0E7iKR5%3Dm6zpSJ0vJ7-1xp3T3WS-PQc7Xshw%40mail.gmail.com.

Reply via email to