Hello, any more information or context I can provide to move this forward?

On Thu, Apr 4, 2024 at 11:21 AM mark a. foltz <mfo...@chromium.org> wrote:

> Yes, the intention is to allow coordination of experimentation with
> another origin trial for Page-Embedded Permissions Controls.  I am CCing 
> +Chris
> Harrelson <chris...@chromium.org> and +Rick Byers <rby...@chromium.org> who
> I've discussed the background for this request.
>
> More detailed reasoning is covered in the "motivation" part of the
> chromestatus, which for some reason the tool does not include in the
> generated email (is that a bug?)  I've copied it below for convenience.
>
> m.
> Motivation
>
> This is not a traditional deprecation trial as we are not changing
> Web-facing behavior. Instead we are using a reverse origin trial to
> coordinate a Chrome launch with the launch of Page Embedded Permissions
> controls. This origin trial will exclude sites from the launch of Media
> Previews. Design Doc for Media Previews: [image: icon]Chrome Camera and
> Mic Previews
> <https://docs.google.com/document/d/1ZnX2JROjr9l4y2_OPMpfVlLOo-A5cQzD4mWarj9kXQ0/edit>
> Excerpts from the above document: Chrome will provide real-time previews of
> camera and microphone input at the time camera and microphone permissions
> are requested by websites. These will also be available from the site’s
> pageinfo. In addition, users with multiple devices will be able to select a
> camera and microphone at the time permissions are requested, unless the
> site has requested a specific device through getUserMedia(). This feature
> is in concurrent development with another permissions-related project,
> Page-Embedded Permissions Controls. Users will be exposed to PEPC under an
> independent launch process involving a separate origin trial and/or
> site-specific experiments. To allow the media previews and PEPC launches to
> proceed in parallel without exposing users to multiple experimental
> conditions, we will be providing a reverse origin trial to allow sites that
> plan to adopt PEPC to opt out of media previews.
>
>
> On Wed, Apr 3, 2024 at 12:18 PM Yoav Weiss (@Shopify) <
> yoavwe...@chromium.org> wrote:
>
>> Another question - do you want this browser UI feature to be controlled
>> with an Origin Trial? If so, can you expand on the reasoning?
>>
>> On Wed, Apr 3, 2024 at 7:25 PM mark a. foltz <mfo...@chromium.org> wrote:
>>
>>> That's correct.  This will impact Chrome's permission UI but not the
>>> behavior of the gated web APIs (navigator.mediaDevices.getUserMedia /
>>> navigator.mediaDevices.enumerateDevices).
>>>
>>>
>>> On Wed, Apr 3, 2024 at 3:02 AM Yoav Weiss (@Shopify) <
>>> yoavwe...@chromium.org> wrote:
>>>
>>>> Do I understand correctly that this intent only concerns the permission
>>>> UI itself and is not web exposed in any way?
>>>>
>>>> On Tue, Apr 2, 2024 at 7:16 PM mark a. foltz <mfo...@chromium.org>
>>>> wrote:
>>>>
>>>>> FYI, this request has been shifted one milestone forward (from 124 =>
>>>>> 135, to 125 => 136) because of some UI changes that will require 
>>>>> additional
>>>>> eng work to address.
>>>>>
>>>>> On Fri, Mar 29, 2024 at 10:04 AM mark a. foltz <mfo...@chromium.org>
>>>>> wrote:
>>>>>
>>>>>> The automatically generated subject wasn't appropriate for this
>>>>>> intent, so I edited it by hand.  I think Jason is aware of it as I was
>>>>>> conversing with him on a GitHub issue about it.
>>>>>>
>>>>>> On Wed, Mar 27, 2024 at 8:28 AM Yoav Weiss (@Shopify) <
>>>>>> yoavwe...@chromium.org> wrote:
>>>>>>
>>>>>>> As a heads up, this wasn't caught in the API owner tooling, probably
>>>>>>> due to the unconventional title.
>>>>>>>
>>>>>>> +Jason Robbins <jrobb...@google.com> - FYI
>>>>>>>
>>>>>>> On Tue, Mar 26, 2024 at 9:33 PM mark a. foltz <mfo...@chromium.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Contact emailsmfo...@chromium.org, bryantchand...@chromium.org
>>>>>>>>
>>>>>>>> ExplainerNone
>>>>>>>>
>>>>>>>> Specification
>>>>>>>> https://docs.google.com/document/d/1ZnX2JROjr9l4y2_OPMpfVlLOo-A5cQzD4mWarj9kXQ0/edit
>>>>>>>>
>>>>>>>> Design docs
>>>>>>>>
>>>>>>>> https://docs.google.com/document/d/1ZnX2JROjr9l4y2_OPMpfVlLOo-A5cQzD4mWarj9kXQ0/edit
>>>>>>>>
>>>>>>>> Summary
>>>>>>>>
>>>>>>>> Allow coordination between sites using Page Embedded Permissions
>>>>>>>> Controls and concurrent experiments with the camera and microphone
>>>>>>>> permissions UI in Chrome.
>>>>>>>>
>>>>>>>>
>>>>>>>> Blink componentBlink>MediaStream
>>>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EMediaStream>
>>>>>>>>
>>>>>>>> TAG reviewNone
>>>>>>>>
>>>>>>>> TAG review statusNot applicable
>>>>>>>>
>>>>>>>> Risks
>>>>>>>>
>>>>>>>>
>>>>>>>> Interoperability and Compatibility
>>>>>>>>
>>>>>>>> None as this feature concerns the functionality of Chrome's
>>>>>>>> permissions UI, and does not change the behavior of the APIs that are 
>>>>>>>> gated
>>>>>>>> by it: navigator.mediaDevices.enumerateDevices and
>>>>>>>> navigator.mediaDevices.getUserMedia Other browsers implement their own
>>>>>>>> permissions UIs independently of Chrome.
>>>>>>>>
>>>>>>>>
>>>>>>>> *Gecko*: N/A
>>>>>>>>
>>>>>>>> *WebKit*: N/A
>>>>>>>>
>>>>>>>> *Web developers*: No signals
>>>>>>>>
>>>>>>>> *Other signals*:
>>>>>>>>
>>>>>>>> WebView application risks
>>>>>>>>
>>>>>>>> Does this intent deprecate or change behavior of existing APIs,
>>>>>>>> such that it has potentially high risk for Android WebView-based
>>>>>>>> applications?
>>>>>>>>
>>>>>>>> None
>>>>>>>>
>>>>>>>>
>>>>>>>> Debuggability
>>>>>>>>
>>>>>>>> None
>>>>>>>>
>>>>>>>>
>>>>>>>> Is this feature fully tested by web-platform-tests
>>>>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>>>>> ?No
>>>>>>>>
>>>>>>>> Flag name on chrome://flags--enable-features=camera-mic-preview
>>>>>>>>
>>>>>>>> Finch feature nameCameraMicPreview
>>>>>>>>
>>>>>>>> Requires code in //chrome?False
>>>>>>>>
>>>>>>>> Tracking bughttps://issues.chromium.org/330762482
>>>>>>>>
>>>>>>>> Launch bughttps://launch.corp.google.com/launch/4304480
>>>>>>>>
>>>>>>>> Estimated milestones
>>>>>>>> Origin trial desktop first 124
>>>>>>>> Origin trial desktop last 135
>>>>>>>>
>>>>>>>> Link to entry on the Chrome Platform Status
>>>>>>>> https://chromestatus.com/feature/5100528783851520?gate=5076768018137088
>>>>>>>>
>>>>>>>> This intent message was generated by Chrome Platform Status
>>>>>>>> <https://chromestatus.com/>.
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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/CALgg%2BHG8dcBFh%2Bw4WbVwVbYvTJ8y5DzrhaxkU%3D2vWMyB0ixUeQ%40mail.gmail.com
>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALgg%2BHG8dcBFh%2Bw4WbVwVbYvTJ8y5DzrhaxkU%3D2vWMyB0ixUeQ%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/CALgg%2BHEEjhPmuA%2BvJLbPzy1V-40rEVeZVGhuT7PsZ-wdRhuk4Q%40mail.gmail.com.

Reply via email to