Bug 1445671 - Stop using -moz-font-smoothing-background-color for the selected tab when using a lightweight theme. r?mstange
MozReview-Commit-ID: 32ZrF86Xeon
--- a/browser/themes/osx/browser.css
+++ b/browser/themes/osx/browser.css
@@ -756,17 +756,17 @@ html|input.urlbar-input {
:root:-moz-any([inFullscreen], [tabsintitlebar]) #TabsToolbar:not(:-moz-lwtheme) {
-moz-appearance: -moz-mac-vibrant-titlebar-dark;
-moz-font-smoothing-background-color: -moz-mac-vibrant-titlebar-dark;
background-color: #232323;
color: hsl(240, 9%, 98%);
text-shadow: none;
}
-.tabbrowser-tab[visuallyselected=true] {
+.tabbrowser-tab[visuallyselected=true]:not(:-moz-lwtheme) {
-moz-font-smoothing-background-color: var(--toolbar-bgcolor);
}
#tabbrowser-tabs {
-moz-box-align: stretch;
}
/**
--- a/browser/themes/osx/compacttheme.css
+++ b/browser/themes/osx/compacttheme.css
@@ -8,8 +8,12 @@
#main-window[tabsintitlebar] #titlebar-content {
background: var(--chrome-background-color);
}
#TabsToolbar:-moz-lwtheme-darktext {
-moz-appearance: -moz-mac-vibrant-titlebar-light;
-moz-font-smoothing-background-color: -moz-mac-vibrant-titlebar-light;
}
+
+.tabbrowser-tab[visuallyselected=true] {
+ -moz-font-smoothing-background-color: var(--toolbar-bgcolor);
+}