NEW200845
AX: ::cue pseudo elements are not correctly read by screen readers
https://bugs.webkit.org/show_bug.cgi?id=200845
Summary AX: ::cue pseudo elements are not correctly read by screen readers
Etienne Tripier
Reported 2019-08-16 18:02:45 PDT
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).
Attachments
Radar WebKit Bug Importer
Comment 1 2019-08-16 18:03:01 PDT
Note You need to log in before you can comment on or make changes to this bug.