[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