Firefox Tools Checkboxes from the Customize Sidebar panel do not change their state on Hover with High Contrast mode enabled
Categories
(Firefox :: Sidebar, defect)
Tracking
()
Accessibility Severity | s3 |
People
(Reporter: rdoghi, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: access, Whiteboard: [fidefe-sidebar])
Attachments
(2 files)
Found in
- Nightly 129.0a1
Affected versions
- Nightly 129.0a1 (2024-07-08)
Affected platforms
- Windows
Preconditions
- Set the following prefs:
sidebar.revamp - true
sidebar.verticalTabs - true
Enable High Contrast mode.
Steps to reproduce
- Open the Customize Sidebar panel.
- Check All Firefox Tools Sidebar
- Hover over each Checkbox.
Expected result
- The Firefox tools Checkboxes should change their state to blue when hovered over with High Contrast enabled.
Actual result
- The Firefox Tools checkboxes from the Customize Sidebar panel remain white with grey on hover with High Contrast enabled.
Regression range
Not a regression.
Comment 1•4 months ago
|
||
The lack of the semantic styling in the High Contrast Mode (HCM) is an access-S3 issue since it makes it difficult to discern which element is, in fact, an active UI and could be activated if clicked, which one is now hovered and which one is not, for HCM users (those with low vision, users with cognitive disabilities, users with dyslexia, with colorblindness, and others).
We need to ensure the appropriate color pairs are used for forced-colors
media query (HCM on Win): ButtonFacewith
ButtonTextfor the border/label text and for the control background. The hovered state is expected to use
SelectedTextand
SelectedBackground` color combination in place of the Button colors of the default state.
Adding a Figma reference for color combinations for different Win10 and Win11 themes (SSO required), as well as the checkboxes on HCM (SSO req'ed) and the radio buttons on HCM (SSO required).
Comment 2•4 months ago
|
||
The severity field for this bug is set to S4. However, the accessibility severity is higher, .
:sclements, could you consider increasing the severity?
For more information, please visit BugBot documentation.
Updated•4 months ago
|
Updated•4 months ago
|
Comment 3•4 months ago
|
||
This is another bug that looks to be fixed by -moz-theme: non-native
on the checkbox as per bug 1903840 which has a patch in review. Even if the fix happens at a lower level, when bug 1903840 is fixed that should solve the issues outlined in this bug.
Comment 4•4 months ago
|
||
This was fixed via the patch in https://bugzilla.mozilla.org/show_bug.cgi?id=1903840 (Note, this isn't yet in Nightly).
Reporter | ||
Comment 5•4 months ago
|
||
Hi, I tried to verify the fix using the build 20240802091953 from Bug 1903840 but on a Windows 10 machine with High Contrast enabled the Checkboxes are still not changing their state to blue like in about:Preferences, I will add a screen recording of it.
Reporter | ||
Comment 6•4 months ago
|
||
Description
•