Contact emailsmfo...@chromium.org, taku...@chromium.org

Explainer
https://github.com/webscreens/site-initiated-mirroring/blob/main/explainer.md

Specification
https://github.com/webscreens/site-initiated-mirroring/blob/main/explainer.md

Summary

The Presentation API currently allows pages to request a presentation of a
newly opened page (given a URL) to a secondary display. This feature allows
pages to request a presentation of themselves, and to customize certain
aspects of how the page will be mirrored to the secondary display.

Blink componentBlink>PresentationAPI
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPresentationAPI>

Motivation

This allows websites to mirror what is currently shown in the tab to remote
displays. This is simpler than launching a presentation receiver page in a
separate browsing context to be displayed (what is currently available in
Presentation API), in which the receiver page often doesn't have the same
user session state as the controller page. See the explainer for use cases.

Initial public proposal
https://lists.w3.org/Archives/Public/public-webscreens/2021Oct/0003.html
The proposal was made at the Second Screen Community Group meeting at TPAC
2021 (meeting minutes
<https://www.w3.org/2021/10/26-webscreens-minutes.html#t03>), and has been
adopted by the community group for incubation.

TAG reviewNot started

RisksLow demand for the specific configurations being added, outside of the
developers that already use the feature via the Cast SDK

Interoperability and CompatibilityGecko: No signalWebKit: No signalWeb
developers: Google Slides and Meet implement the functionality through the
Cast web sender SDK (not a public standard).
Debuggability

N/A

Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
?No

Flag nameSiteInitiatedMirroring

Requires code in //chrome?True, mainly in //chrome/browser/media/router/

Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1267372

Launch bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1267380

Estimated milestones

TBD, will be updated in the launch bug

Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5648093276012544

This intent message was generated by Chrome Platform Status
<https://www.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/CABHf1irUWUSQG1k091zOTvKFYSe9bp1nO0-C8oEupE3wKLq7nQ%40mail.gmail.com.

Reply via email to