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
<rdar://problem/63719972>
For reference, I have also file an issue with Chromium https://bugs.chromium.org/p/chromium/issues/detail?id=1087446
I wanted to ask for an update on this issue as it has been open for ~2 months without any perceivable progress.
<rdar://problem/61265398>
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 ***
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.
<rdar://problem/68580184>
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.
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)).