[Webkit-unassigned] [Bug 166702] New: AX:
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jan 4 16:35:28 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=166702
Bug ID: 166702
Summary: AX:
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jonathan at tumult.com
CC: webkit-bug-importer at group.apple.com
iOS will not navigate via aria-flowto if the item it is targeting has a missing, invalid, or non-flowable role.
Take the following HTML document:
<div id="item1" role="img" aria-flowto="item2"> Item 1 (role=img, flowto=item2)</div>
<div id="item2" role="button" aria-flowto="item3"> Item 2 (role=button, flowto=item3)</div>
<div id="item3" role="asdf" aria-flowto="item4"> Item 3 (role=asdf, flowto=item4)</div>
<div id="item4" role="radio" aria-flowto="item1"> Item 4 (role=radio, flowto=item1)</div>
The flow will not move to item3 in this case, since the role is "asdf". It beeps and will stop in navigation entirely; there's no way to reach 3 or 4 (at least via standard swiping). If there is no role it is the same. Also roles like "group" have the same effect.
I am reproducing on iPad with iOS 10 via:
1. Enabling VoiceOver
2. Swiping to the right
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170105/77c4ee9e/attachment-0001.html>
More information about the webkit-unassigned
mailing list