[Webkit-unassigned] [Bug 160009] New: AX: aria-label not being used correctly in accessible name calculation of heading
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jul 20 21:12:15 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=160009
Bug ID: 160009
Summary: AX: aria-label not being used correctly in accessible
name calculation of heading
Classification: Unclassified
Product: WebKit
Version: Safari 9
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dylan at barrell.com
CC: webkit-bug-importer at group.apple.com
The accessible name calculation algorithm for ARIA https://www.w3.org/TR/wai-aria/roles#textalternativecomputation states that aria-label (step 2A) takes precedence over the content of an element (step 2C) for the calculation of the name of the element when that element's role allows both content or author as the source of the accessible name.
This codepen http://codepen.io/anon/pen/dXdEXx shows that VO on both OS X and iOS does not implement that algorithm correctly.
In the case of OS X, the rotor displays the correctly calculated text, but the spoken text does not match this. In the case of iOS, the incorrect text (content) is spoken instead of the aria-label text.
--
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/20160721/02a1049a/attachment.html>
More information about the webkit-unassigned
mailing list