Bug 1491214 - Follow-up: Fixes for the tree theming. r=jorgk DONTBUILD
authorRichard Marti <richard.marti@gmail.com>
Sun, 16 Sep 2018 11:29:25 +0200
changeset 33163 13445f1444562f2e4ed891c91c68eb26d2e3c744
parent 33162 0d6094a42d38d24e7443a86f4f0006b8b8e730a4
child 33164 553c535bc354e1276a66d299ba3efd2d76b49674
push id387
push userclokep@gmail.com
push dateMon, 10 Dec 2018 21:30:47 +0000
reviewersjorgk
bugs1491214
Bug 1491214 - Follow-up: Fixes for the tree theming. r=jorgk DONTBUILD
mail/components/im/content/chat.css
mail/themes/linux/mail/mailWindow1.css
mail/themes/osx/mail/mailWindow1.css
mail/themes/windows/mail/icons/folder.png
mail/themes/windows/mail/mailWindow1.css
--- a/mail/components/im/content/chat.css
+++ b/mail/components/im/content/chat.css
@@ -14,17 +14,16 @@ imgroup {
 imcontact {
   -moz-binding: url("chrome://messenger/content/chat/imcontact.xml#contact");
   -moz-box-align: center;
 }
 
 .startChatBubble, .closeConversationButton {
   cursor: pointer;
   -moz-user-focus: ignore;
-  color: initial;
 }
 
 .startChatBubble {
   display: none;
 }
 
 imcontact[cansend]:hover .startChatBubble {
   display: -moz-box;
--- a/mail/themes/linux/mail/mailWindow1.css
+++ b/mail/themes/linux/mail/mailWindow1.css
@@ -101,18 +101,18 @@ treechildren::-moz-tree-cell-text(imapde
 }
 
 :root[lwt-tree] #folderTree treechildren::-moz-tree-image(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-twisty(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-cell-text(selected) {
   color: var(--sidebar-highlight-text-color, var(--sidebar-text-color));
 }
 
-:root[lwt-tree] #folderTree treecol,
-:root[lwt-tree] #folderTree treecolpicker {
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecol,
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecolpicker {
   -moz-appearance: none;
   color: inherit;
   padding-top: 2px;
   padding-bottom: 2px;
   border-bottom: 1px solid var(--sidebar-border-color, hsla(0,0%,60%,.4));
 }
 
 :root[lwt-tree] #folderTree treecol {
--- a/mail/themes/osx/mail/mailWindow1.css
+++ b/mail/themes/osx/mail/mailWindow1.css
@@ -118,18 +118,18 @@ treechildren::-moz-tree-cell-text(imapde
 }
 
 :root[lwt-tree] #folderTree treechildren::-moz-tree-image(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-twisty(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-cell-text(selected) {
   color: var(--sidebar-highlight-text-color, var(--sidebar-text-color));
 }
 
-:root[lwt-tree] #folderTree treecol,
-:root[lwt-tree] #folderTree treecolpicker {
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecol,
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecolpicker {
   -moz-appearance: none;
   color: inherit;
   padding-top: 2px;
   padding-bottom: 2px;
   border-bottom: 1px solid var(--sidebar-border-color, hsla(0,0%,60%,.4));
 }
 
 :root[lwt-tree] #folderTree treecol {
index 5b11c1d59ac02aa2a8360004c29f4eac25371a64..5a34a3e18729e06cfa0dbcc71c50218308e1da24
GIT binary patch
literal 6484
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
--- a/mail/themes/windows/mail/mailWindow1.css
+++ b/mail/themes/windows/mail/mailWindow1.css
@@ -644,18 +644,18 @@ treechildren::-moz-tree-cell-text(imapde
 :root[lwt-tree] #folderTree treechildren::-moz-tree-twisty(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-twisty(selected, focus),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-cell-text(hover),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-cell-text(selected),
 :root[lwt-tree] #folderTree treechildren::-moz-tree-cell-text(selected, focus) {
   color: var(--sidebar-highlight-text-color, var(--sidebar-text-color));
 }
 
-:root[lwt-tree] #folderTree treecol,
-:root[lwt-tree] #folderTree treecolpicker {
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecol,
+:root[lwt-tree] #folderTree[hidecolumnpicker="false"] treecolpicker {
   -moz-appearance: none;
   color: inherit;
   padding-top: 2px;
   padding-bottom: 2px;
   border-bottom: 1px solid var(--sidebar-border-color, hsla(0,0%,60%,.4));
 }
 
 :root[lwt-tree] #folderTree treecol {