Ready for Developer Testing: Media Previews opt-out

272 views
Skip to first unread message

mark a. foltz

unread,
Apr 9, 2024, 8:07:26 PMApr 9
to blink-dev, bryantc...@chromium.org

Contact emails

mfo...@chromium.orgbryantc...@chromium.org

Explainer

None

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 component

Blink>MediaStream

TAG review

None

TAG review status

Not 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:

Ergonomics

N/A



Activation

N/A



Security

N/A



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



Goals for experimentation



Ongoing technical constraints

There are no plans to add media previews to Chrome on platforms other than Windows/Mac/Linux.



Debuggability

N/A



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

No

There are currently no plans to launch previews outside of Windows/Mac/Linux.



Is this feature fully tested by web-platform-tests?

No

N/A



DevTrial instructions

https://tinyurl.com/yc6mvth8

Flag name on chrome://flags

--enable-features=camera-mic-preview

Finch feature name

CameraMicPreview

Requires code in //chrome?

False

Tracking bug

https://issues.chromium.org/330762482

Launch bug

https://launch.corp.google.com/launch/4304480

Estimated milestones

Origin trial desktop first125
Origin trial desktop last136
DevTrial on desktop122


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5100528783851520

This intent message was generated by Chrome Platform Status.

Philipp Hancke

unread,
Apr 9, 2024, 9:42:56 PMApr 9
to mark a. foltz, blink-dev, bryantc...@chromium.org
Interesting, this goes in the direction of
which I had considered "that ship has sailed". The spec landed
but I don't recall any implementations.
Will this be wired up to the "semantics" field?

It seems that choosing the output device is missing, that is a quite common feature.

--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALgg%2BHEQFdnM53Q0wxGhRmsW%3D8A0%2Ba43MXs5nGaP4eujexSOOQ%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages