[Webkit-unassigned] [Bug 161740] New: AX: VoiceOver reads aria-hidden aloud when accessed via virtual cursor - down arrow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 8 09:44:33 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=161740

            Bug ID: 161740
           Summary: AX: VoiceOver reads aria-hidden aloud when accessed
                    via virtual cursor - down arrow
    Classification: Unclassified
           Product: WebKit
           Version: Safari 9
          Hardware: Macintosh
                OS: OS X 10.11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: joe at simplyaccessible.com
                CC: webkit-bug-importer at group.apple.com

VoiceOver on Safari 9.1.1 and Nightly reads content that is wrapped in tag that owns an attribute of aria-hidden="true" when content is accessed via virtual cursor (down arrow). Adding role="presentation" does not help as well.


Test URL: http://s.codepen.io/joe-watkins/debug/aaaa3fb5d794e8b20277fef2543f42b7

Test Results:
Using VoiceOver and Safari user loads the Test URL and uses down arrow to access the content. All content is read to the user.. even the content wrapped in aria-hidden="true". When allowing VO to read the entire page aloud the content wrapped in aria-hidden="true" hidden content is NOT read aloud. It appears to be connected to the down arrow virtual cursor.

Expected Results:
Using VoiceOver and Safari user loads the Test URL and uses down arrow to access the content. All content is NOT read to the user. Content wrapped in aria-hidden="true" is NOT read to the user when using the down arrow to change the cursor's focus.

<p>Wrapping text here <span aria-hidden="true" role="presentation">HIDE ME FROM AT</span> and more text here.</p>

In the attached example you can watch me use the 'read all' command and then I step through using up/down arrow in which then the aria-hidden="true" is read aloud.

-- 
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/20160908/c91c9636/attachment.html>


More information about the webkit-unassigned mailing list