Closed Bug 1665254 Opened 4 years ago Closed 4 years ago

closed caption button in video controls is not labeled

Categories

(Toolkit :: Video/Audio Controls, defect, P3)

defect

Tracking

()

VERIFIED FIXED
84 Branch
Accessibility Severity s2
Tracking Status
firefox84 --- verified

People

(Reporter: asa, Assigned: Jamie)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

With a screen reader active, tabbing to the closed caption button in the video controls announces "button" when it should announce "closed captions button" or similar. That button seems to be missing a label. (Note, the full-screen button next to it is labeled.) When I looked over https://searchfox.org/mozilla-central/source/toolkit/content/widgets/videocontrols.js#2784 I didn't see anything that looked like a label for the cc button.

Steps to reproduce:

  1. Launch a screen reader (I used NVDA)
  2. Load http://pauljadam.com/demos/html5-video-a11y.html
  3. Tab to video.
  4. Tab again to cc button

Results: NVDA reads "button"
Expected: NVDA reads "closed captions available" or something similar.

Tested on today's Nightly on Windows 10.

Blocks: 492516
Severity: -- → S3
Priority: -- → P3
Whiteboard: [access-s2]
Assignee: nobody → jteh
Status: NEW → ASSIGNED
Pushed by jteh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2d9da07be95b
Label the closed caption button in video controls for a11y. r=Gijs,fluent-reviewers
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Flags: qe-verify+

Reproduced the issue using Firefox 82.a1 (20200915092930) on Windows 10x64 and NVDA.
The issue is verified fixed with Firefox 83.0b4 (20201119195818) on Windows 10x64. When selecting the CC button NVDA says Close caption button instead of Button.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Accessibility Severity: --- → s2
Whiteboard: [access-s2]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: