Bug 1423675 - Port bug 1416673 to TB: make #titlebar-content on active moz-lwtheme visible. r=aceman
authorRichard Marti <richard.marti@gmail.com>
Wed, 06 Dec 2017 19:43:13 +0100
changeset 29738 da594b621ed067a5dd190426ec0ad8220186cce3
parent 29737 2cae1c1516dfe197397ea0c6098a9e8d76bf3e90
child 29739 6c5d6da403b7ecc43279ddc85db4dd85d8a345d0
push id2108
push userclokep@gmail.com
push dateMon, 22 Jan 2018 17:53:55 +0000
treeherdercomm-beta@c44930d8ad9b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaceman
bugs1423675, 1416673
Bug 1423675 - Port bug 1416673 to TB: make #titlebar-content on active moz-lwtheme visible. r=aceman
mail/themes/linux/mail/messenger.css
--- a/mail/themes/linux/mail/messenger.css
+++ b/mail/themes/linux/mail/messenger.css
@@ -97,17 +97,17 @@ toolbar[brighttext] {
   }
 }
 
 /* We draw to titlebar when Gkt+ CSD is available */
 @media (-moz-gtk-csd-available) {
   :root[tabsintitlebar] > #titlebar:-moz-lwtheme {
     visibility: hidden;
   }
-  :root[tabsintitlebar] > #titlebar-content:-moz-lwtheme {
+  :root[tabsintitlebar] #titlebar-content:-moz-lwtheme {
     visibility: visible;
   }
 
   :root[tabsintitlebar][sizemode="normal"] > #titlebar {
     -moz-appearance: -moz-window-titlebar;
   }
   :root[tabsintitlebar][sizemode="maximized"] > #titlebar {
     -moz-appearance: -moz-window-titlebar-maximized;
@@ -168,16 +168,20 @@ toolbar[brighttext] {
     #titlebar-close {
       display: none;
     }
   }
 
   :root[tabsintitlebar] .titlebar-placeholder[type="caption-buttons"] {
     margin-inline-start: 10px;
   }
+
+  :root[tabsintitlebar] .tabmail-arrowscrollbox .scrollbox-innerbox:-moz-lwtheme {
+    -moz-binding: url("chrome://global/content/bindings/general.xml#windowdragbox");
+  }
 }
 
 toolbar:not(.inline-toolbar):not(:-moz-lwtheme) {
   -moz-appearance: menubar;
   color: -moz-menubartext;
 }
 
 /*