[Webkit-unassigned] [Bug 190437] New: AX: VoiceOver does not perceive changes to text node content in HTML headings and ARIA headings
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 10 12:17:39 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=190437
Bug ID: 190437
Summary: AX: VoiceOver does not perceive changes to text node
content in HTML headings and ARIA headings
Product: WebKit
Version: Safari 11
Hardware: iPhone / iPad
OS: iOS 12
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: alexander.umstead at levelaccess.com
CC: webkit-bug-importer at group.apple.com
Issue:
VoiceOver on iOS does not update its virtual buffer when text in the following elements is changed at the text node level:
• Native HTML headings
• Elements with role="heading"
This is a problem because some web development frameworks / code libraries use substring changes to change heading text.
Steps to Reproduce:
1. Open the associated CodePen, with VoiceOver running: https://codepen.io/mra11yx/pen/ZqQYxO
2. Swipe through headings
3. Change the headings by using the "change all h3s using innertext" button. Swipe through the headings and observe that VoiceOver reads the updated values.
4. Change the headings by using the " Change all H3s using text node value replacement" button. Swipe through the headings and observe that VoiceOver continues to read the old heading values.
Expected Results:
VoiceOver should update its virtual buffer when text nodes in headings are changed, and should read the new value.
Actual Results:
VoiceOver reads the old text value, even though the DOM has changed.
Version/Build:
iOS 11.4.1 and iOS 12
--
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/20181010/fc6d4115/attachment.html>
More information about the webkit-unassigned
mailing list