Closed Bug 1724877 Opened 4 years ago Closed 4 years ago

Unreadable tab bar (dark on dark) in Firefox 90.0.2

Categories

(Core :: Widget: Gtk, defect, P2)

Firefox 90
defect

Tracking

()

RESOLVED DUPLICATE of bug 1722886

People

(Reporter: me, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0

Steps to reproduce:

  • Updated to Firefox 90.0.2
  • Running Linux with a dark system theme (Gtk Breeze Dark)
  • Wanting page content to be rendered as white, so config ui.systemUsesDarkTheme set to 0
  • Using “System” Firefox theme

Actual results:

tab bar is unreadable (dark text on dark background) except for the current tab. Only favicons of other tabs are visible.

Expected results:

Non-current tabs should either use both system font and background colors (preferred I suppose), or define both colors (as with complete themes, but would blend in less to the system theming).

Currently the “System” theme seems to define a font color and inherit the background color, which causes the clash.

This seems to be different from 1714896 which happened in 89 pre-relooking and from 1720441 which should be fixed in 90.0.2 and is about white-on-white.

The Bugbug bot thinks this bug should belong to the 'Firefox::Theme' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Theme

Thank you for this report!
Moving it over to its component so developers can check it out. There have been a great amount of GTK Theme bugs like this fixed recently.

Component: Theme → Widget: Gtk
Product: Firefox → Core

Downloaded today’s nightly, same issue with new profile and just ui.systemUsesDarkTheme=0, see https://i.imgur.com/cbGvOVw.png for a screenshot.

Flags: needinfo?(me)

Emilio, any idea here?
Thanks.

Flags: needinfo?(emilio)

This is basically bug 1722886. I'll try to think about what the best solution is there...

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Flags: needinfo?(emilio)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: