WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
299616
Enable Keyboard Lock
https://bugs.webkit.org/show_bug.cgi?id=299616
Summary
Enable Keyboard Lock
Brandon
Reported
2025-09-26 10:43:50 PDT
Tracking enablement of Keyboard Lock by default when we are ready to ship.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-09-26 10:43:58 PDT
<
rdar://problem/161422221
>
Brandon
Comment 2
2025-09-26 10:45:24 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/51397
EWS
Comment 3
2025-11-16 11:35:53 PST
Committed
303093@main
(230c753a7d10): <
https://commits.webkit.org/303093@main
> Reviewed commits have been landed. Closing PR #51397 and removing active labels.
Jeffrey Blanz
Comment 4
2026-02-16 15:42:07 PST
Any reason these tests are not working? -
https://googlechrome.github.io/samples/fullscreen-keyboard-lock/
-
https://chrome.dev/keyboard-lock/
From these articles: -
https://developer.chrome.com/blog/better-full-screen-mode
-
https://developer.chrome.com/docs/capabilities/web-apis/keyboard-lock
It would be nice to have Keyboard Lock API support so we can use the “ESC” key in Geforce Now games on MacOS Safari, visionOS Safari, and iPads. I also have a bug report here:
https://bugs.webkit.org/show_bug.cgi?id=306525
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug