- From: Hamish Willee <notifications@github.com>
- Date: Mon, 20 Apr 2026 22:09:46 -0700
- To: whatwg/fullscreen <fullscreen@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/fullscreen/pull/232/c4286060467@github.com>
hamishwillee left a comment (whatwg/fullscreen#232)
FF151 adds support for this interface as per this spec. I'm supposed to document it - tracking bug is https://github.com/mdn/content/issues/43868
However this update hasn't been accepted, and there seems to be some questions about the implementation in the discussion. As such the implementations will be "non-standard" which makes documenting from a baseline hard.
Can you help me by advising/confiming on the following?
1. From https://github.com/whatwg/fullscreen/pull/232/changes#r2754161239 Safari seems to have an extra mode option `system`, but is otherwise the same.
- Do `none` and `browser` on Safari mean the same thing as in the spec.
- What does "system" mode mean/how does it differ from `browser`.
2. The update indicates that browsers should provide alternative mechanisms for exiting fullscreen.
- AIUI the methods are not mandated right?
- The FF implementation uses long-press Escape. Do we know if Safari and Chrome use or intend to use long-press escape too as the exit-fullscreen key?
- If so, would that likely become mandated by the spec?
- What is the broad thinking for Android - we use `browser` mode for that, but some other key can be the escape key?
3. Does the `browser` mode remove the default actions for some keys when active, or does it just make it possible for `preventDefault()` to work on those keys?
--
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fullscreen/pull/232?email_source=notifications&email_token=ACLYVMN55MX77AYW32OHSWL4W37BVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMRYGYYDMMBUGY32M4TFMFZW63VKON2WE43DOJUWEZLEUVSXMZLOOS2XA4S7MNXW23LFNZ2F633QMVXF6Y3MNFRWW#issuecomment-4286060467
You are receiving this because you are subscribed to this thread.
Message ID: <whatwg/fullscreen/pull/232/c4286060467@github.com>
Received on Tuesday, 21 April 2026 05:09:50 UTC