Bug 263498
| Summary: | AX: state changes of details/summary not announced by VoiceOver | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Curtis Wilcox <webkit.org> |
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | andresg_22, aroselli, beeps.grey, karlcow, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 17 | ||
| Hardware: | All | ||
| OS: | All | ||
| URL: | https://cdpn.io/pen/debug/LYqYRMx | ||
| Bug Depends on: | |||
| Bug Blocks: | 252223 | ||
Curtis Wilcox
When a <summary> element inside a <details> element is activated, VoiceOver does not announce the change in state ("collapsed", "expanded"). VoiceOver does announce the element's when focus moves to it.
Example:
https://cdpn.io/pen/debug/LYqYRMx
I can reproduce the problem in Safari 17.0 and Technology Preview 181, on macOS 14.0 and 13.6. I can't reproduce the problem in Safari 16.5 on macOS 12.6.
I was made aware of this by EJ Mason: https://front-end.social/@codeability/111269806820815757
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/117307658>
Curtis Wilcox
I can't reproduce the problem using the build for 269643@main.
Curtis Wilcox
I can still reproduce the problem using VoiceOver on macOS 14.3 with Safari 17.3 and Safari Technology Preview Release 187.
beeps
I've been able to reproduce this with VoiceOver on iOS 26.4. It seems that VO attempts to make the announcement, but is very abruptly cut off, only managing to make "eh" or "cuh" sounds before stopping.