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
212471
AX: VoiceOver does not announce changes to aria-expanded state for ARIA combobox
https://bugs.webkit.org/show_bug.cgi?id=212471
Summary
AX: VoiceOver does not announce changes to aria-expanded state for ARIA combobox
Todd Kloots
Reported
2020-05-28 08:56:58 PDT
VoiceOver does not announce changes to the aria-expanded state for the ARIA combobox pattern. As a consequence, there is no audio cue for when the list of options is available. To verify: 1. Open the "Editable Combobox With List Autocomplete Example" in either Chrome or Safari
https://www.w3.org/TR/wai-aria-practices-1.2/examples/combobox/combobox-autocomplete-list.html
2. Start VoiceOver 3. Move focus to the input for the ARIA combobox 4. Type "a" 5. Notice there is no audio queue when the list of results is displayed The same is true of the following ARIA 1.0 combobox example:
https://webkit.org/blog-files/aria1.0/combobox_with_live_region_status.html
In this example, an ARIA live region is used to communicate the number of visible results. In contrast, VoiceOver DOES announce changes to the aria-expanded state when used with the ARIA Menu button pattern:
https://www.w3.org/TR/wai-aria-practices-1.2/examples/menu-button/menu-button-actions-active-descendant.html
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-05-28 08:57:11 PDT
<
rdar://problem/63719972
>
Todd Kloots
Comment 2
2020-05-28 09:58:54 PDT
For reference, I have also file an issue with Chromium
https://bugs.chromium.org/p/chromium/issues/detail?id=1087446
Todd Kloots
Comment 3
2020-07-15 14:01:10 PDT
I wanted to ask for an update on this issue as it has been open for ~2 months without any perceivable progress.
James Craig
Comment 4
2020-07-17 17:12:16 PDT
<
rdar://problem/61265398
>
James Craig
Comment 5
2020-07-17 17:14:16 PDT
This was marked as a duplicate of
bug 209975
. Okay to reopen if you disagree. *** This bug has been marked as a duplicate of
bug 209975
***
Todd Kloots
Comment 6
2020-09-08 16:16:11 PDT
Re-opening this issue as it is not a duplicate of 209975. This issue pertains to the announcement of the aria-expanded state whereas 209975 pertains to aria-activedescendant. Specifically, this bug is meant to capture how the change to the aria-expanded state should be announced when the list of options for a combobox is shown/hidden just as the change to the aria-expanded state is announced for a button with a popup menu.
James Craig
Comment 7
2020-09-09 10:00:04 PDT
<
rdar://problem/68580184
>
Sommer Panage
Comment 8
2022-11-14 18:40:26 PST
This bug has gotten worse as of 13.1 Beta (22C5044e). Now, in addition to the issue that there are no announced changed for the aria-expanded state of the combobox, VO-keys+Space does not show the expanded state as it used to (and as it does in chrome). This can be seen by doing the following: 1. Open the "Editable Combobox With List Autocomplete Example" in either Chrome or Safari
https://www.w3.org/TR/wai-aria-practices-1.2/examples/combobox/combobox-autocomplete-list.html
2. Start VoiceOver 3. Move focus to the input for the ARIA combobox 4. Type ctrl+optn+space (or your VO-keys + space) 5. Notice there is no list displayed In order to the show the list, you must navigate to the arrow button next to the box and explicitly tap it. This was not the behavior in MacOS 12.6.
Todd Kloots
Comment 9
2023-11-30 16:27:36 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