Some menus does not follow OS theme
Categories
(Firefox :: Theme, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox118 | --- | unaffected |
firefox119 | --- | wontfix |
firefox120 | --- | verified |
People
(Reporter: t.matsuu, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
Steps to reproduce:
- Start Firefox
- Apply Fall Foggy Forest theme
- Show App menu, Extensions menu, Fx account menu, or Tabs list menu
Expected result:
Background of menus follow OS theme.
Actual Result:
Background of menus does not follow OS theme.
Additional Information:
Context menus follow OS theme.
Regression range by mozregression:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=65a367e340b27cb67622b6650cb01bed4c844139&tochange=11fb2a6e434951fbef0791563a159cbbdd42f4c8
Comment 1•1 year ago
|
||
Could you please provide screenshots here and/or explain how exactly the current behavior is problematic? Thanks!
Reporter | ||
Comment 2•1 year ago
•
|
||
Screenshot on Win11 x64.
The problem occurs in the menu boxed in red.
Red one under Tabs menu (and in the URL bar) is generated by "Share Backported" extension.
I set OS theme to dark.
Before the fix of bug 1853188, the menu has white letters with black background which follows OS theme.
Updated•1 year ago
|
Comment 3•1 year ago
|
||
Set release status flags based on info from the regressing bug 1853188
:emilio, since you are the author of the regressor, bug 1853188, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
When a theme doesn't specify popup colors, it makes sense to follow the
system-preferred color scheme. Refactor theming attributes so that we
can distinguish this. Instead of a single [lwt-popup-brighttext], we get
lwt-popup="dark"/"light", and handle it appropriately.
Same for the other relevant attributes.
Refactor sidebar theming (which already did this tri-state thing via
lwt-sidebar and lwt-sidebar-brighttext) to do the same using a single
lwt-sidebar attribute, and update the docs.
Updated•1 year ago
|
Comment 7•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/518d9d15677f
https://hg.mozilla.org/mozilla-central/rev/9206f73c0e6e
Comment 8•1 year ago
|
||
:emilio could you set a severity on this, should this ride the train with Fx120 or should we consider a a Fx119 dot release ride along?
Assignee | ||
Comment 9•1 year ago
|
||
I think this should ride the trains, unless someone strongly objects.
Updated•1 year ago
|
Updated•1 year ago
|
Comment 10•11 months ago
|
||
I was able to reproduce the issue on Win11 using FF build 119.0a1(2023-09-19).
Verified as fixed on Win11 using FF build 120.0b4 and 121.0a1(2023-10-31).
Description
•