Closed Bug 1685699 Opened 4 years ago Closed 5 months ago

Checkbox and radio button selection is not visible using a white high contrast theme in a PDF document

Categories

(Firefox :: PDF Viewer, defect)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox84 --- affected
firefox85 --- affected
firefox86 --- affected
firefox91 --- affected
firefox97 --- affected

People

(Reporter: cbaica, Unassigned)

References

Details

(Keywords: access, Whiteboard: [pdfjs-accessibility])

Affected versions

  • Fx84.0.2
  • Fx 85.0b6

Affected platforms

  • Windows 10

Steps to reproduce

  1. Change windows theme to 'High Contrast White'.
  2. Launch Firefox and navigate to this document.
  3. Click on a checkbox and a radio button.

Expected result

  • The selections are visible.

Actual result

  • Neither the checkboxes or the radio buttons are visible.

Regression range

  • Will come back with a regression range ASAP.

Additional notes

  • This issue only occurs with that specific high contrast theme. If another high contrast theme is enabled, the checkbox and radio button selection is visible.
  • This issue does not occur on macOS or ubuntu 18.04.
Has Regression Range: --- → no
Has STR: --- → yes

This is not a regression. This issue was present since the introduction of pdf filling.

Has Regression Range: no → ---

Reproducible with Firefox 91.0b6 (2021-07-21) on macOS 10.15.

OS: Windows 10 → All
Whiteboard: [pdfjs-accessibility]

The same issue occurs on Windows 7, but in the case of the default #1 and #2 high contrast themes because the radio buttons remain white (incorrectly) and the selection is either a flashy green or a yellow so it is barely visible.

Keywords: access

I checked on Windows 10 with Firefox nightly and with High Contrast White enabled and it works for me.
It has been fixed by bug 1774017 and especially by https://github.com/mozilla/pdf.js/pull/15000.

Status: NEW → RESOLVED
Closed: 5 months ago
Depends on: 1774017
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.