Contact emailselada...@chromium.org Explainer https://github.com/screen-share/captured-surface-control/blob/main/README.md
Specificationhttps://screen-share.github.io/captured-surface-control Design docs https://docs.google.com/document/d/10UojDvTJ6ojBEOP7cgBIIaE7WZEfes_Qv1eN3A2A0nM/edit?usp=sharing Summary Web API that allows Web applications to: 1. Produce wheel events in a captured tab or window. 2. Read/write the zoom level of a captured tab. Blink componentBlink>GetDisplayMedia <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EGetDisplayMedia> Motivation Nearly all video-conferencing Web applications offer their users the ability to share a browser tab, a native window, or screen. Many of these applications also show the local user a “preview tile” with a video of the captured display surface. All these applications suffer from the same drawback - if the user wishes to interact with a captured tab or window, the user must first switch to that surface, taking them away from the video-conferencing application. This This presents a few issues: 1. Users are distracted by the need to jump around between the video-conferencing application and the captured application. 2. Users can't concurrently see the captured application and the videos of remote users. 3. Users are likewise limited in their ability to interact with controls exposed by the video-conferencing application while they are away from it. Examples of such controls would be an embedded chat application, emoji reactions, knock-ins by users asking to join the call, multimedia controls, etc. 4. Users who are presenting cannot delegate some limited control to remote participants, leading to the all too familiar request from remote participant to presenting participant to change slides or scroll up or down. The Captured Surface Control API tackles these issues. Initial public proposal https://docs.google.com/presentation/d/1OLivIHYOLKjsFnINq2nibBk9RtwCQjkEyIazyiFzhh0/edit#slide=id.g2211059cb4b_0_0 TAG reviewN/A TAG review statusPending Risks Interoperability and Compatibility*Gecko*: No signal *WebKit*: No signal *Web developers*: No signals *Other signals*: WebView application risks No Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?No Finch feature nameCapturedDisplaySurface Requires code in //chrome?False Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1466247 Launch bughttps://launch.corp.google.com/launch/4268170 Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5092615678066688 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/CAMO6jDPSgR3kX39drHd9t-JvTKBk%2B7Dg03O6dvowzw-LjQ__1A%40mail.gmail.com.