Bug 1445671 - Stop using -moz-font-smoothing-background-color for the selected tab when using a lightweight theme. r?mstange draft
authorDão Gottwald <dao@mozilla.com>
Tue, 24 Apr 2018 12:59:08 +0200
changeset 787148 c95124b1b2ff38830c4bb305b2eb5502ff23cf8d
parent 787142 26e53729a10976f52e75efa44e17b5e054969fec
push id107658
push userdgottwald@mozilla.com
push dateTue, 24 Apr 2018 10:59:34 +0000
reviewersmstange
bugs1445671
milestone61.0a1
Bug 1445671 - Stop using -moz-font-smoothing-background-color for the selected tab when using a lightweight theme. r?mstange MozReview-Commit-ID: 32ZrF86Xeon
browser/themes/osx/browser.css
browser/themes/osx/compacttheme.css
--- 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);
+}