- From: Jan-Ivar Bruaroey <notifications@github.com>
- Date: Thu, 14 Nov 2019 16:54:28 -0800
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/440@github.com>
Hello TAG! This supersedes https://github.com/w3ctag/design-reviews/issues/309 as a request for a TAG review of: - Name: **Screen Capture** - Specification URL: https://w3c.github.io/mediacapture-screen-share/ - Explainer (containing user needs and example code)ยน: [**explainer.md**](https://github.com/w3c/mediacapture-screen-share/blob/gh-pages/explainer.md) - GitHub issues (if you prefer feedback filed there): here or https://github.com/w3c/mediacapture-screen-share/issues/59 - Tests: [wpt](https://wpt.fyi/results/screen-capture/getdisplaymedia.https.html?label=experimental&label=master&aligned) (lack of green is due to https://github.com/web-platform-tests/wpt/issues/5671) - Primary contacts (and their relationship to the specification): @jan-ivar (co-chair), @martinthomson (editor) Further details: - Relevant time constraints or deadlines: Would like to go to CR soon. Charter ends March 2020. - [x] I've read & filled out the [Self-Review Questionnare on Security and Privacy](https://www.w3.org/TR/security-privacy-questionnaire/). [**Answers are here**](https://docs.google.com/document/d/1sNuPQaGg70OhEj50G0XUywfkxQln_kZLM8ZygS0lVlM). - [x] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/) - The group where the work on this specification is: WebRTC You should also know that... This [has been implemented](https://caniuse.com/#search=getDisplayMedia) in all major browsers (behind a flag in Safari), on desktop platforms only (mostly). No opposition recorded. - Simple [demo page](https://jan-ivar.github.io/dummy/gdm.html). - The feature is broadly adopted by most major web conferencing services ([hangouts](https://hangouts.google.com/), [whereby](https://whereby.com/), [jitsi](https://meet.jit.si/), [meet](https://meet.google.com/), [cisco](http://www.ciscospark.com/), [meetecho](https://www.meetecho.com/en/) and many others). - Audio is a recent addition, limited to Chrome atm afaik. - The user gesture requirement is new, and only implemented by Safari atm ([patch](https://bugzil.la/1580944) in Firefox). - Some concern (from yours truly) that [elevated permissions](https://w3c.github.io/mediacapture-screen-share/#dfn-elevated-permissions) are not established rigorously enough in all browsers. We'd prefer the TAG provide feedback as (please select one): - [ ] open issues in our GitHub repo for each point of feedback - [ ] open a single issue in our GitHub repo for the entire review - [x] leave review feedback as a comment in this issue and @-notify [github usernames] Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/440
Received on Friday, 15 November 2019 00:54:31 UTC