Open Bug 1912729 Opened 2 months ago Updated 1 month ago

The items from the Hugging Chat sidebar do not change their state when hovered with High contrast enabled

Categories

(Core :: Machine Learning, defect)

Desktop
Windows
defect

Tracking

()

Accessibility Severity s3
Tracking Status
firefox-esr128 --- disabled
firefox129 --- disabled
firefox130 --- affected
firefox131 --- affected

People

(Reporter: rdoghi, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: access, stalled)

Attachments

(1 file)

Attached video HoverHugs.mp4

Found in

  • Beta 130.0b3

Affected versions

  • 131.0a1 (2024-08-12)
  • Beta 130.0b3

Affected platforms

  • Windows

Preconditions
Enable High Contrast

Steps to reproduce

  1. Reach about:preferences > Firefox labs and Enable the AI chatbot.
  2. Select the Hugging chat AI from the Ai provider dropdown and Sign in.
  3. Open the Hugging Chat sidebar.
  4. Hover over each item from the Hugging chat sidebar.

Expected result

  • Each item should change their state on hover.

Actual result

  • The items do not change their state on hover.

Regression range
Not a regression.

Marking as access-s3 since a hover style does not impact core functionality.

Accessibility Severity: --- → s3

As Eitan has mentioned above, the lack of the semantic styling in the High Contrast Mode (HCM) is an access-S3 issue. Note that while it is not blocking the operability of these controls, 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): ButtonFace with ButtonText for the border/label text and for the control background. The hovered state is expected to use SelectedItem and SelectedItemText 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 buttons on HCM (SSO required).

Note: This appears to be an accessibility issue on the side of the chatbot service. Firefox team would need to pass this information to the provider, but until it is resolved, I'm marking this bug as stalled.

Keywords: stalled
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: