WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
284804
AX: VoiceOver no longer announces change to aria-expanded value
https://bugs.webkit.org/show_bug.cgi?id=284804
Summary
AX: VoiceOver no longer announces change to aria-expanded value
Nick Bromley
Reported
2024-12-17 01:43:55 PST
On Sequoia 15.1.1 and iOS 18.1.1, when the aria-expanded value on a button changes from 'false' to 'true' or vice versa following button activation, VoiceOver does not announce this change. The issue was not present on earlier OS versions. Replication steps ----------------- - Open
https://a11ysupport.io/tests/html/aria/aria-expanded.html
- Navigate to the 'Show more' button - Activate the button Actual outcome ---------------- - VoiceOver does not announce "expanded" or "collapsed" as the disclosure content is revealed/hidden - On iOS, note how VoiceOver starts to announce the new value (which is visible in the VoiceOver caption text at the bottom of the screen) but is cut off Expected outcome ------------------- - Following button activation, VoiceOver should announce the new value of aria-expanded
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-12-17 01:44:04 PST
<
rdar://problem/141604788
>
Joe Watkins
Comment 2
2025-03-26 14:49:17 PDT
Confirmed working as expected in this setting: MacOS: 14.7.1 Safari: 18.1.1 Does not work as expected in: MacOS: 15.3.2 Safari: 18.3.1
Adrian Roselli
Comment 3
2025-04-07 13:14:53 PDT
Tested the example in VoiceOver / macOS 15.4 / Safari 18.4. I used the Space and Enter keys to toggle the disclosure trigger. It worked as expected, announcing the new state after activating the disclosure trigger. Given Joe Watkins' test, I don't think this is ready to close (but I think it is ready to assign) since the bug has already regressed once in the version 18 releases.
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