Accessibility: VoiceOver announces aria-keyshortcuts Meta/Alt instead of Command/Option on macOS #5690
Petr Duda (petdud)
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I reported this upstream in Chromium:
https://issues.chromium.org/issues/556516042
On macOS, when web content uses valid WAI-ARIA keyboard shortcuts such as:
VoiceOver announces:
Meta Shift MAlt Shift Minstead of the platform-appropriate Apple terminology:
Command Shift MOption Shift MThe application markup is correct. WAI-ARIA uses platform-neutral modifier names such as
MetaandAlt, so authors should not replace these withCommandorOptioninaria-keyshortcuts.The platform-specific translation should happen when the shortcut is exposed through the macOS accessibility API.
WebKit has identified the equivalent issue and is implementing a fix here:
The Chromium issue is here:
Since WebView2 is Chromium-based, I am posting this here so the WebView2 team can help clarify:
This affects VoiceOver users because Apple keyboards use the terms Command and Option, not Meta and Alt.
If useful, I can also provide a minimal reproduction page for testing with VoiceOver.
All reactions