WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
186680
Add support for Keyboard Map API
https://bugs.webkit.org/show_bug.cgi?id=186680
Summary
Add support for Keyboard Map API
garykac
Reported
2018-06-15 10:26:53 PDT
The Keyboard Map API (`navigator.keyboard.getLayoutMap()`) returns a map which translates from `KeyboardEvent.code` values into a strings that can be shown to the user to identify each key. This is not possible with existing web platform APIs because the value that should be shown to the user depends on the keyboard layouts that the user has installed and active. WICG incubation spec:
https://wicg.github.io/keyboard-map/
Explainer:
https://github.com/WICG/keyboard-map/blob/master/explainer.md
Attachments
Add attachment
proposed patch, testcase, etc.
garykac
Comment 1
2018-06-15 10:53:26 PDT
For reference, tracking issues in other browsers: * ChromeStatus:
https://www.chromestatus.com/features/6730004075380736
* Chromium:
https://bugs.chromium.org/p/chromium/issues/detail?id=832811
* Mozilla:
https://bugzilla.mozilla.org/show_bug.cgi?id=1469017
* Edge:
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/34574317-support-navigator-keyboard-getlayoutmap-api
Ahmad Saleem
Comment 2
2024-02-01 02:49:54 PST
https://github.com/mozilla/standards-positions/issues/300
> Only supported by Chromium as of right now.
Web-Spec Link (WICG):
https://wicg.github.io/keyboard-map/
We don't have any WebKit position for this, should we create an entry here:
https://github.com/WebKit/standards-positions/issues
Ahmad Saleem
Comment 3
2024-02-01 14:17:52 PST
WPT Test Coverage -
https://wpt.fyi/results/keyboard-map?label=master&label=experimental&aligned&q=keyboard-map
Ryosuke Niwa
Comment 4
2024-02-01 14:25:24 PST
I'm pretty certain we're against this API due to privacy & fingerprinting concerns. See
https://github.com/WICG/keyboard-map/issues/30
Ahmad Saleem
Comment 5
2024-02-01 14:27:15 PST
(In reply to Ryosuke Niwa from
comment #4
)
> I'm pretty certain we're against this API due to privacy & fingerprinting > concerns. See
https://github.com/WICG/keyboard-map/issues/30
Thanks! I just wanted to tidy-up all UI Events related bugs, so I thought to comment and get input. :-)
Ahmad Saleem
Comment 6
2024-02-07 22:38:44 PST
***
Bug 218055
has been marked as a duplicate of this bug. ***
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