The new thread is now here: https://groups.google.com/a/chromium.org/g/blink-dev/c/R90_BzkM_jY
On Wednesday, September 21, 2022 at 9:51:23 AM UTC+2 Elad Alon wrote: > Turns out that sending a second email with the exact same subject line, > gets the message routed to the original thread. Interesting. I'll use > another subject line now. :-) > > On Wednesday, September 21, 2022 at 9:50:25 AM UTC+2 Elad Alon wrote: > >> Hi Blink owners, >> >> We'd like to extend the Conditional Focus experiment again. It is >> currently running m102-m108, and we'd like to extend by 3 additional >> milestones, making it m102-m111 (inclusive). >> >> There has been significant progress in discussions lately, and we have a >> new API shape which has rough consensus in the WG. However, it will take >> time to fully finalize that shape's fine details, align the implementation >> and ship. During this time, we'd like to (1) show consideration to our >> partners and (2) keep their feedback coming in. The latter is especially >> true given that a major partner is about to start experimenting on real >> users, which will provide even more useful feedback than thus far (when >> they only prototyped and tested internally). >> >> Contact emailselad...@chromium.org >> >> Explainerhttps://github.com/WICG/conditional-focus/blob/main/README.md >> >> Specificationhttps://wicg.github.io/conditional-focus >> >> Design docs >> >> https://docs.google.com/document/d/1LHJRt-ry9hwzFTbPxKrmD0VvtEFEU6lvqsD7k6wwGKM >> >> Summary >> >> Extend the getDisplayMedia() APIs to ensure that tab-capture and >> window-capture return a new subclass of MediaStreamTrack called >> FocusableMediaStreamTrack. This new subclass exposes the focus() method. >> This new method allows Web-applications, when capture starts, to decide >> whether the captured tab/window should be immediately focused, or whether >> the capturing tab+window should remain the focused one. >> >> >> Blink componentBlink >> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink> >> >> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/679 >> >> TAG review statusPending >> >> Risks >> >> >> Interoperability and Compatibility >> >> >> >> *Gecko*: No signal >> >> *WebKit*: No signal >> >> *Web developers*: No signals >> >> *Other signals*: >> >> Ergonomics >> >> N/A >> >> >> Activation >> >> Not challenging - just feature-detect: // Pre-existing functionality: >> const mediaStream = await navigator.mediaDevices.getDisplayMedia(); const >> [track] = mediaStream.getVideoTracks(); // New functionality behind >> feature-detection: if (!!track.focus) { track.focus(...); } >> >> >> Security >> >> See design-doc. >> >> Reason this experiment is being extended >> >> The WebRTC WG has reached rough consensus on Conditional Focus. The >> conclusions are summarized in these two threads (190 >> <https://github.com/w3c/mediacapture-screen-share/issues/190>, 230 >> <https://github.com/w3c/mediacapture-screen-share/issues/230>), and most >> recently in this comment >> <https://github.com/w3c/mediacapture-screen-share/issues/230#issuecomment-1245839419>. >> >> It is now on me to produce a PR, get it through review, and then align the >> Chromium implementation with it. >> >> It's not likely that all of this will be done before m109 branches. I >> therefore request that the OT be extended by 3 additional milestones (up to >> and including m111). This will allow us to finalize Conditional Focus work >> without penalizing the partners that have been kind enough to participate >> in the trial and provide feedback. It would also help that we'll have more >> time to get feedback from a major partner, who has only provided feedback >> based on prototypes thus far, but who will soon have feedback based on an >> experiment with real users. >> >> We are therefore requesting extension by 3 milestones, making the >> experiment run for m102-m111 (inclusive). >> >> >> Will this feature be supported on all six Blink platforms (Windows, Mac, >> Linux, Chrome OS, Android, and Android WebView)? >> >> Supported on all Desktop platforms, but not on any mobile platforms. >> >> >> Is this feature fully tested by web-platform-tests >> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >> ?No >> >> Flag nameConditionalFocus >> >> Tracking bug >> https://bugs.chromium.org/p/chromium/issues/detail?id=1215480 >> >> Launch bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1214483 >> >> Estimated milestones >> OriginTrial desktop last 108 (but extension to 111 hereby requested) >> OriginTrial desktop first 102 >> >> >> Link to entry on the Chrome Platform Status >> https://chromestatus.com/feature/5646614535340032 >> >> Links to previous Intent discussionsIntent to prototype: >> https://groups.google.com/a/chromium.org/g/blink-dev/c/lbuqOGx07xY >> Intent to Experiment: >> https://groups.google.com/a/chromium.org/g/blink-dev/c/I4RE2pbocTg >> Intent to Extend Experiment: >> https://groups.google.com/a/chromium.org/g/blink-dev/c/CLmSojRQHoc >> > -- 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/4d4b7daf-c467-459c-99ef-b1111beaccc7n%40chromium.org.