[Webkit-unassigned] [Bug 200845] New: AX: ::cue pseudo elements are not correctly read by screen readers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 16 18:02:45 PDT 2019


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

            Bug ID: 200845
           Summary: AX: ::cue pseudo elements are not correctly read by
                    screen readers
           Product: WebKit
           Version: Safari 12
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: etripier at gmail.com
                CC: webkit-bug-importer at group.apple.com

VoiceOver has the ability to focus the ::cue pseudo element in a <video /> shadow root. However, it will only read the element the first time it is focused - if the content of the element changes (as is usually the case with subtitles), VoiceOver will not read the new content. This makes it almost impossible for a screen reader to correctly read subtitles in a video.

I think these ::cue pseudo elements should either be rendered with aria-hidden="true" (in which case they would not be read by screen readers) or aria-live="true" (which should read them as they are updated).

-- 
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/20190817/23e73739/attachment.html>


More information about the webkit-unassigned mailing list