Re: [whatwg/fullscreen] Add keyboard locking option (PR #232)

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