- From: Michael Wasserman <notifications@github.com>
- Date: Tue, 23 Aug 2022 17:43:25 -0700
- To: whatwg/fullscreen <fullscreen@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/fullscreen/issues/161/1225032950@github.com>
The [Multi-Screen Window Placement](https://w3c.github.io/window-placement/) spec has evolved significantly, and suggests enhancements for supporting multi-screen devices. I would greatly appreciate feedback and help regarding integrating some of that work in the Fullscreen spec. Here are some pertinent high-level proposals in the spec: 1. Extend [`FullscreenOptions`](https://fullscreen.spec.whatwg.org/#dictdef-fullscreenoptions) with a [screen](https://w3c.github.io/window-placement/#api-extensions-to-fullscreen-options) member, to support [placing fullscreen content on a specific screen](https://w3c.github.io/window-placement/#usage-overview-place-fullscreen-content-on-a-specific-screen) 2. [Extend](https://w3c.github.io/window-placement/#api-element-requestfullscreen-method-definition-changes) [`Element.requestFullscreen()`](https://fullscreen.spec.whatwg.org/#dom-element-requestfullscreen) to update a new [Window object internal slot](https://w3c.github.io/window-placement/#dom-window-targetscreenfullscreen-slot) that can be used in lieu of [transient activation](https://html.spec.whatwg.org/multipage/interaction.html#transient-activation), to support [initiating multi-screen experiences](https://w3c.github.io/window-placement/#usage-overview-initiate-multi-screen-experiences) See these inter-related issues filed on CSSOM-View, HTML, and Fullscreen spec repos: - [[cssom-view] Support for multi-screen devices #7642](https://github.com/w3c/csswg-drafts/issues/7642) - [Window object support for multi-screen devices #8217](https://github.com/whatwg/html/issues/8217) - [Proposal: Supporting fullscreen requests in multi-screen environments. #161](https://github.com/whatwg/fullscreen/issues/161) I invite anyone to discuss this topic in a tentative W3C TPAC 2022 [breakout session](https://www.w3.org/wiki/index.php?title=TPAC/2022/SessionIdeas#Migrating_Multi-Screen_Window_Placement_Spec_Content). Thank you! -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fullscreen/issues/161#issuecomment-1225032950 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fullscreen/issues/161/1225032950@github.com>
Received on Wednesday, 24 August 2022 00:43:38 UTC