Open Bug 1996453 Opened 21 days ago Updated 4 days ago

Some text in settings has low contrast with Light theme in private mode (black against dark purple background)

Categories

(Firefox for Android :: Design System and Theming, defect)

Firefox 145
All
Android
defect

Tracking

()

Tracking Status
firefox144 --- unaffected
firefox145 --- affected
firefox146 --- affected
firefox147 --- affected

People

(Reporter: ke5trel, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

STR:

  1. Set theme to Light on latest Android Nightly 146.0a1.
  2. Create a private tab.
  3. Go to Settings > Site settings > Autoplay (or any other site setting) and note text contrast for options.
  4. Go to Settings > HTTPS-Only Mode > Enable and note text contrast for "Enable in all tabs".
  5. Go to Settings > Enhanced Tracking Protection > Custom and note the dropdown text contrast.
  6. Go to Settings > Payment methods > Add card > Expiration Date and note dropdown text contrast (can't screenshot).
  7. Go to Settings > Search > Default search engine > Add search engine and note contrast of default text inside textboxes.
  8. Go to Settings > Extensions and note "Reviews" text contrast.
  9. Go to Settings > Custom Extension collection (requires debug mode) and note contrast of default text inside textboxes.

Expected:
Text is light with good contrast.

Actual:
Text is dark with poor contrast against purple background.

Last good build: 2025-09-13
First bad build: 2025-09-15

Regression window:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1172f45a3c14a6c5caf3fcccb03db4f9c9c69a61&tochange=f6d36df87193ea8d36e9bf816ab9582546e194aa

Possibly regressed by Bug 1974873.

:giorga, since you are the author of the regressor, bug 1974873, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(giorga)

All the issues were fix with this bug

Flags: needinfo?(giorga)
See Also: → 1994126

The severity field is not set for this bug.
:boek, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jboek)

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

Bug 1994126 fixed all except for the payment method expiration date dropdown (#6), it still appears black on latest Nightly 147.0a1.

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

Attachment

General

Creator:
Created:
Updated:
Size: