Closed Bug 1662143 Opened 5 years ago Closed 5 years ago

Windows High Contrast Mode issues in multistage about:welcome

Categories

(Firefox :: Messaging System, enhancement, P2)

enhancement

Tracking

()

VERIFIED FIXED
83 Branch
Tracking Status
firefox83 --- verified

People

(Reporter: emcminn, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

A couple of small issues with HCM came up in the a11y audit of the multistage about:welcome screens. These weren't considered to be blocking, but it would be nice to get them fixed; hopefully by someone using a Windows build for easier testing.

The two HCM issues are:

  1. the primary button loses its border so it's not obvious it's a button and
  2. the pagination ("step") indicators disappear completely.

These issues could likely both be fixed by correctly setting color inheritance on the button border and the step indicators, so that the inverted colors are able to be set by HCM. Figuring out which color to inherit might be tricky.

There's also potentially an issue with the color contrast of the primary button focus indicator; there was a fix for this in 1660259 but we should take a second look and make sure the correct colors are used.

(To test High Contrast Mode, go to Windows Ease of Access settings -> High contrast -> Turn on high contrast.)

Priority: -- → P2
Blocks: 1649268
Assignee: nobody → emcminn
Status: NEW → ASSIGNED
Attached file Windows try builds (obsolete) —
Attachment #9181315 - Attachment is obsolete: true

Hi Asa; since you were the one to find these issues originally, would you mind verifying that this build fixes them? You can download the Windows build here:

https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CRIpzbzkTtKta-PYv88i3Q/runs/0/artifacts/public/build/setup.exe

Let me know if anything comes up! Thanks :)

Flags: needinfo?(asa)

(In reply to Emily McMinn :emcminn from comment #5)

Hi Asa; since you were the one to find these issues originally, would you mind verifying that this build fixes them? You can download the Windows build here:

https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CRIpzbzkTtKta-PYv88i3Q/runs/0/artifacts/public/build/setup.exe

Let me know if anything comes up! Thanks :)

Happy to test. I couldn't get that stub installer to work. Can you link me the full installer?

About Welcome in Windows High Contrast Mode now looks great!! Thank you.

Pushed by emcminn@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/920dc8d7a727 Fix for Windows High Contrast Mode buttons and indicators r=pdahiya
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

I have verified the following using Firefox Nightly 83.0a1 (Build ID: 20201018211631) on Windows 10 x64:

  • The buttons keep their borders on all 3 pages of the "about:welcome" when the "High Contrast mode" is enabled.
  • The "paginations" are correctly displayed on all 3 pages of the "about:welcome" when the "High Contrast mode" is enabled.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: