[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