Closed Bug 1802902 Opened 2 years ago Closed 2 years ago

[HCM] The "Tab Pickup" and "Recently closed" titles show a grey background with High Contrast enabled on Mac and Linux

Categories

(Firefox :: Firefox View, defect, P3)

Desktop
macOS
defect

Tracking

()

VERIFIED FIXED
110 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox107 --- wontfix
firefox108 --- wontfix
firefox109 --- verified
firefox110 --- verified

People

(Reporter: rdoghi, Assigned: kcochrane)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-2022-mr1-firefox-view])

Attachments

(1 file)

Found in

  • 109.0a1 (2022-11-28)

Affected versions

  • Firefox Nightly 109.0a1 (2022-11-28)
  • Beta 108.0b6
  • Release 107.0

Preconditions

  • Enable High Contrast on both Linux and MacOS

Affected platforms

  • Ubuntu, Mac

Steps to reproduce

  1. Reach the Fx View page.

Expected result

  • The "Tab Pickup" and "Recently closed" titles and description should not show a dark background in High Contrast.

Actual result

  • The "Tab Pickup" and "Recently closed" titles and descriptions show a grey background color in High Contrast.
  • Please note that on Windows this issue does not occur.

Regression range
This issue is not a regression.

Priority: -- → P3
Whiteboard: [fidefe-2022-mr1-firefox-view]
Assignee: nobody → kcochrane
Status: NEW → ASSIGNED

Looks like this was regressed as part of the updates in bug 1786397. Based on Anna's comment, it looks like the expected styles here would be to use WindowText for color and to not set background-color.

Set release status flags based on info from the regressing bug 1786397

Pushed by kcochrane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c7901807ba0d Correct HCM text/background colors for Tab Pickup and Recently Closed headers of Fx View r=sfoster,ayeddi
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch

This issue is verified as fixed in our latest Nightly build 110.0a1 (2022-12-18).

Is this something we wanted to nominate for Beta uplift? Please do so if yes since Kelly is OOO.

Flags: needinfo?(ayeddi)

(In reply to Ryan VanderMeulen [:RyanVM] from comment #7)

Is this something we wanted to nominate for Beta uplift? Please do so if yes since Kelly is OOO.
That would be a good thing to do. I'll write the nomination up

Flags: needinfo?(ayeddi)

Comment on attachment 9308325 [details]
Bug 1802902 - Correct HCM text/background colors for Tab Pickup and Recently Closed headers of Fx View r=sfoster

Beta/Release Uplift Approval Request

  • User impact if declined: Users of High Contrast Mode on macOS and Linux may find it difficult to read the heading text and it would not look consistent with another element's while on HCM. The goal of HCM (though named High contrast mode) is to provide a user interface which respects customisations users have made in their system preferences. Users may customise their palette to adapt their system for photosensitivity, colorblindness, or other vision needs that are not strictly helped by high contrast.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: STR are listed in the bug. The OS-provided HCM can be activated via:
  • MacOS: System Preferences > Accessibility > Display > Increase Contrast
  • Linux: Settings > Themes > High Contrast
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Uplifting poses a Low risk, because the change is minor, affects only one CSS file, for one page (Fx View), only one line of code is changed that affects HCM users alone
  • String changes made/needed: none
  • Is Android affected?: No
Attachment #9308325 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Comment on attachment 9308325 [details]
Bug 1802902 - Correct HCM text/background colors for Tab Pickup and Recently Closed headers of Fx View r=sfoster

Approved for 109.0b5, thanks.

Attachment #9308325 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified as fixed in our latest Beta build 109.0b5.

Updating the Main Status flag.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: