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
Radar WebKit Bug Importer
Comment 1 2021-02-16 14:04:18 PST
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.