Open Bug 1886963 Opened 6 months ago Updated 6 months ago

NVDA does not read the Show All toggle button when Hovered over with the mouse cursor

Categories

(Firefox :: PDF Viewer, defect)

Desktop
Windows
defect

Tracking

()

Accessibility Severity s4
Tracking Status
firefox-esr115 --- disabled
firefox124 --- disabled
firefox125 --- affected
firefox126 --- affected

People

(Reporter: rdoghi, Unassigned)

References

Details

(Keywords: access)

Attachments

(1 file)

Found in

  • 126.0a1 (2024-03-21)

Affected versions

  • 126.0a1 (2024-03-21)
  • Beta 125.0b3

Affected platforms

  • ALL

Preconditions:
pdfjs.enableHighlightEditor - true
pdfjs.enableHighlightFloatingButton - true
Enable NVDA.

Steps to reproduce

  1. Have a PDF opened in Firefox.
  2. Highlight any text.
  3. Hover the mouse cursor over the Show All Toggle button.

Expected result

  • Show all toggle button should be read out loud by NVDA. The State of the button should also be read out loud by NVDA when hovered over.

Actual result

  • The Text "Show all" is read by the NVDA when we hover over it but the button or its state is not recognized by NVDA.

Regression range
Not a Regression

Since these buttons do not have any visible text always, NVDA mouse tracking will not read the text, which is a known issue with NVDA mouse tracking.

The options are rendered as expected in the Accessibility tree (refer to the screenshot attached), with an informative labels. So the lack of on-hover announcement, in this case, is the NVDA bug.

What we could do is to add an on-screen text next to color option circles, so there is an on-screen text (that is included in the option markup) - this should be announced by the NVDA.

I'll triage it as access-s4 since this is not a delightful pattern in any case, but yet the issue is not as severe and is largely dependent on the assistive technology software, unless we'll change the visual appearance.

Accessibility Severity: --- → s4
See Also: → 1886961, 1886964
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: