Closed Bug 1993056 Opened 11 months ago Closed 11 months ago

Don't maintain two versions of the non-native theme colors

Categories

(Firefox :: Theme, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- wontfix
firefox146 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Regressed 1 open bug)

Details

Attachments

(3 files)

No description provided.

Instead special-case the built-in light and dark themes to reuse
browser-colors.

Use a built-in media query (-moz-native-theme), since otherwise checking
for it becomes quite annoying. If we didn't have the native-theme pref,
we could use an attribute selector perhaps, but this seems simpler.

Assignee: nobody → emilio
Status: NEW → ASSIGNED

Magnus, I don't think this immediately affects Thunderbird, but you might want to use a similar set-up.

Flags: needinfo?(mkmelin+mozilla)
See Also: → 1993309

Thanks! Filed bug 1993309.

Flags: needinfo?(mkmelin+mozilla)
Pushed by ealvarez@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/87357ece4212 https://hg.mozilla.org/integration/autoland/rev/623f1b8fdfc2 Don't maintain two versions of brand colors. r=dao,desktop-theme-reviewers,webidl,smaug https://github.com/mozilla-firefox/firefox/commit/f98572c5fa76 https://hg.mozilla.org/integration/autoland/rev/d9d2cef18434 Revert bug 1971143 since now we don't get much benefit from this set-up. r=desktop-theme-reviewers,dao https://github.com/mozilla-firefox/firefox/commit/6273b2348e51 https://hg.mozilla.org/integration/autoland/rev/934fe5237f06 Move light/dark theme config to BuiltInThemeConfig. r=desktop-theme-reviewers,dao
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Blocks: 1993421
Regressions: 1993545
Pushed by csabou@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/4e6ba75d99dd https://hg.mozilla.org/releases/mozilla-beta/rev/107329c538f8 Revert "Bug 1993056 - Move light/dark theme config to BuiltInThemeConfig. r=desktop-theme-reviewers,dao" as requested by emilio.
Flags: needinfo?(emilio)
Target Milestone: 145 Branch → ---
Flags: needinfo?(emilio)
QA Whiteboard: [qa-triage-done-c146/b145]
Target Milestone: --- → 145 Branch
Regressions: 2005430
Regressions: 2005889
See Also: → 1435216
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: