LGTM1

On Thu, Feb 23, 2023 at 3:13 PM 'François Beaufort' via blink-dev <
[email protected]> wrote:

> Contact emails
>
> [email protected]
>
> Explainer
>
>
> https://github.com/WICG/capability-delegation#allowing-display-capture-from-cross-origin-iframe-click
>
> Specification
>
>
> https://wicg.github.io/capability-delegation/spec.html#monkey-patch-to-screen-capture
>
> https://github.com/WICG/capability-delegation/pull/32
>
> Summary
>
> This feature is based on the general delegation mechanism (
> https://chromestatus.com/feature/5708770829139968) shipped on M100.
>
> Display-Capture Capability Delegation allows a Window to transfer the
> ability to call navigator.mediaDevices.getDisplayMedia() to another Window
> it trusts after relinquishing the transient user activation at the sender
> Window.
>
> Blink component
>
> Blink>GetDisplayMedia
>
> TAG review
>
> Covered by the review for the general delegation mechanism:
> https://github.com/w3ctag/design-reviews/issues/655
>
>
> Risks
>
> Interoperability and Compatibility risks remain unchanged from the general
> delegation mechanism; see:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/PHT_2X7oRBE/m/gR9UiZxBAQAJ
>
>
> External signals
>
> Gecko: Positive (https://github.com/mozilla/standards-positions/issues/565
>
> WebKit: No signal (
> https://github.com/WebKit/standards-positions/issues/137)
>
> Web developers: Positive (
> https://github.com/w3c/mediacapture-screen-share/issues/258)
>
> Debuggability
>
> This remains unchanged from the general intent:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/PHT_2X7oRBE/m/gR9UiZxBAQAJ
>
> Ongoing technical constraints
>
> None.
>
> 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.
>
> Is this feature fully tested by web-platform-tests?
>
> Yes.
>
> Flag name
>
> --enable-blink-features=CapabilityDelegationDisplayCaptureRequest
>
> Requires code in //chrome?
>
> No.
>
> Tracking bug
>
> https://crbug.com/1412770
>
> Estimated milestone
>
> 113
>
> Link to entry on the Chrome Platform Status
>
> https://chromestatus.com/feature/5147589575442432
>
> Links to previous Intent discussions
>
> Intent for the general delegation mechanism with Payment Request:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/PHT_2X7oRBE/m/gR9UiZxBAQAJ
>
> Intent for the general delegation mechanism with Fullscreen Request:
>
>
> https://groups.google.com/a/chromium.org/g/blink-dev/c/7YkubntWi3Y/m/tyB2H5a0AwAJ
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPpwU5KYbTAkRZDOaW27oAB4hvr-UWcyLwSuw9jHyrO9dJZkRQ%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPpwU5KYbTAkRZDOaW27oAB4hvr-UWcyLwSuw9jHyrO9dJZkRQ%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfW-U2ANfa1%3DMAmKLRKAOaXNgJ-i01VBOeEqVzCaNcp0dg%40mail.gmail.com.

Reply via email to