Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add all-screens-capture permissions policy #553

Merged
merged 1 commit into from
Jul 24, 2024
Merged

Conversation

shangl
Copy link
Contributor

@shangl shangl commented Jul 24, 2024

No description provided.

@clelland clelland merged commit f15a454 into w3c:main Jul 24, 2024
2 checks passed
github-actions bot added a commit that referenced this pull request Jul 24, 2024
SHA: f15a454
Reason: push, by clelland

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
aarongable pushed a commit to chromium/chromium that referenced this pull request Jul 30, 2024
This CL adds the all-screens-capture permission policy for
getAllScreensMedia in isolated web apps. To ensure backwards
compatibility with the currently running origin trial on the
drive-by web, we only perform the permission policy check for
isolated web apps.

W3C PR: w3c/webappsec-permissions-policy#553

Spec: https://screen-share.github.io/capture-all-screens/
Bug: b/354952144
Change-Id: Ia94b9417ffb97a0dc3b7a9eefb6e76c7361a5893
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5735792
Reviewed-by: Daniel Vogelheim <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Commit-Queue: Simon Hangl <[email protected]>
Reviewed-by: Alex Rudenko <[email protected]>
Reviewed-by: Guido Urdaneta <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1334752}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants