[Webkit-unassigned] [Bug 266456] New: AX: Change to element's aria-describedby value doesn't update its description
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 14 21:00:14 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=266456
Bug ID: 266456
Summary: AX: Change to element's aria-describedby value doesn't
update its description
Product: WebKit
Version: Safari 17
Hardware: iPhone / iPad
OS: iOS 17
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: darin.senneff at gmail.com
CC: andresg_22 at apple.com,
webkit-bug-importer at group.apple.com
When using iOS Safari + VoiceOver (17.2): if an item has a description set via the 'aria-describedby' attribute, and then the value of 'aria-describedby' changes, the item's announced description doesn't update.
Steps to reproduce:
1. Visit test link in iOS Safari with VoiceOver: https://codepen.io/dsenneff/pen/xxMoReR/b0a1de7d369927086875385bbe2139cd?editors=1010
2. Navigate to the 'apple' button and hear the announcement: 'apple, description fruit'. Observe in devtools that the item's 'aria-describedby' value points to the 'fruit' element.
3. Activate the button, which swaps its 'aria-describedby' value. Observe in devtools that the item's 'aria-describedby' value does change to point to the 'vegetable' element.
4. Navigate away from the button, then back to it and hear the original announcement: 'apple, description fruit'
The button's announcement should change to reflect the updated description, 'apple, description vegetable', but it does not.
Other browser + screen reader combinations do update the element's description, including MacOS Safari + VoiceOver.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20231215/c5ef4864/attachment.htm>
More information about the webkit-unassigned
mailing list