The PDF viewer does not announce a status message for zoom changes (Zoom In/Out), so screen-reader users don’t receive confirmation. This is behavior inside the browser’s PDF viewer (Chrome: PDFium; Firefox: PDF.js), not Salesforce code.
Categories
(Firefox :: PDF Viewer, defect)
Tracking
()
People
(Reporter: akshay.chandra23, Unassigned, NeedInfo)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36
Steps to reproduce:
Open any PDF in Firefox’s built-in PDF viewer (drag/drop into a new tab).
Start a screen reader (NVDA, JAWS, or VoiceOver).
Activate Zoom In or Zoom Out toolbar buttons.
Observe the speech output.
Actual results:
No announcement occurs.
Screen reader users receive no feedback that zoom has changed.
Expected results:
After zooming, the new zoom level (e.g. “Zoom 125%”) is announced automatically.
Status updates should be programmatically exposed to AT via aria-live/role="status" or a value change on the zoom control.
Meets WCAG 2.1 – 4.1.3 Status Messages (AA)
Comment 1•1 month ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::PDF Viewer' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•1 month ago
|
||
I tested this in Firefox 142.0.1 on macOS 15 using VoiceOver and followed the steps from Comment 0. When pressing Control-Option-Shift + Space to activate the Zoom In/Out, I do get feedback from VoiceOver. Could you please clarify if I understood the request correctly: the expected behavior is that the screen reader should announce the new zoom level instead of only providing a sound cue?
Description
•