WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED MOVED
221997
AX: VoiceOver doesn't announce the value of aria-keyshortcuts for ARIA treeitem instances
https://bugs.webkit.org/show_bug.cgi?id=221997
Summary
AX: VoiceOver doesn't announce the value of aria-keyshortcuts for ARIA treeit...
Todd Kloots
Reported
2021-02-16 14:04:09 PST
What steps will reproduce the problem? Using VoiceOver navigation 1. Start VoiceOver 2. Go to
https://codepen.io/toddlr/pen/rNWmMxB
3. Navigate to the ARIA tree instance using VoiceOver navigation (e.g. Control-Option-Right Arrow) 4. Navigate to items with the aria-keyshortcuts attribute 5. Observe how VoiceOver does not announce the value of the aria-keyshortcuts attribute Using keyboard shortcuts implemented in JavaScript 1. Start VoiceOver 2. Go to
https://codepen.io/toddlr/pen/rNWmMxB
3. Navigate to the ARIA tree instance using the tab key 4. Navigate to treeitems with the aria-keyshortcuts attribute using the up or down arrow keys 5. Observe how VoiceOver does not announce the value of the aria-keyshortcuts attribute when an ARIA treeitem receives focus What is the expected result? VoiceOver should announce the value of the aria-keyshortcuts attribute What happens instead of that? VoiceOver does not announce the value of the aria-keyshortcuts attribute
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-02-16 14:04:18 PST
<
rdar://problem/74405863
>
chris fleizach
Comment 2
2021-02-16 14:08:57 PST
Thanks. It looks like WebKit reports the value correctly ax(519)> attr AXKeyShortcutsValue $30: Control+Shift+L So I've passed this off to the VoiceOver team.
Todd Kloots
Comment 3
2023-11-30 16:30:01 PST
Verified fixed. Tested using Mac OS 14.1.1 in both Chrome (Version 119.0.6045.199) and Safari (Version 17.1 (19616.2.9.11.7)).
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