Intent to Experiment: Capture handle

87 views
Skip to first unread message

Elad Alon

unread,
Mar 4, 2022, 9:34:12 AM3/4/22
to blink-dev

Contact emails

elad...@chromium.org

Explainer

https://github.com/WICG/capture-handle/blob/main/README.md

Specification

https://wicg.github.io/capture-handle/ ("Identity" part)

Summary

We introduce a mechanism that allows an application to opt-in to exposing certain information to other applications which are video-capturing it. This allows collaboration between capturing and captured applications. For example, a VC application that's video-capturing a tab where a presentation application lives, could expose user-facing controls in the VC tab for navigating the presentation in the captured tab.


TAG review

https://github.com/w3ctag/design-reviews/issues/645

TAG review status

Pending

Risks

Interoperability and Compatibility

Gecko: No signal

WebKit: No signal

Web developers: Very positive signals from Google, Microsoft (1-2), Citrix (1-2), RingCentral, Jitsi and Zoom.

Goals for experimentation

Receive feedback from Web-developers and expose potential issues with specification and implementation.

Reason this experiment is being extended

Continue receiving Web-developer feedback while standardization discussions are progressing.

Ongoing technical constraints

N/A

Debuggability

No DevTools support is needed.


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

No

Supported on all Desktop platforms. Not supported on any Mobile platform.


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

No

Flag name

CaptureHandle

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1200910

Launch bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1200907

Estimated milestones

OriginTrial desktop last102 (currently 99; asking to extend to 102, inclusive)
OriginTrial desktop first96 (renewed from 92 after break)

Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/4854125411958784

Links to previous Intent discussions

Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/yLTykllpNmI
Intent to Experiment: https://groups.google.com/a/chromium.org/g/blink-dev/c/RKONugfoGwM/m/mpFizHPxAwAJ
Earlier break of experiment and restart as 96-99: https://groups.google.com/a/chromium.org/g/blink-dev/c/eJPOkBGriZc


This intent message was generated by Chrome Platform Status.

Elad Alon

unread,
Mar 4, 2022, 9:36:47 AM3/4/22
to blink-dev, Elad Alon
*Intent to extend experiment, I mean.

Yoav Weiss

unread,
Mar 4, 2022, 10:42:58 AM3/4/22
to Elad Alon, blink-dev
LGTM to continue experimenting till M102

--
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/8b33a6f7-d5eb-474b-882a-166a5e1bbb8bn%40chromium.org.

Elad Alon

unread,
Mar 4, 2022, 10:44:31 AM3/4/22
to Yoav Weiss, blink-dev
Thanks!
To clarify, is this inclusive?

Yoav Weiss

unread,
Mar 4, 2022, 11:14:31 AM3/4/22
to Elad Alon, blink-dev
Indeed!
Reply all
Reply to author
Forward
0 new messages