keep up with SeaMonkey Classic changes done in the last few months
authorrobert <robert>
Sat, 30 Jul 2005 13:08:20 +0000 (13:08 +0000)
committerrobert <robert>
Sat, 30 Jul 2005 13:08:20 +0000 (13:08 +0000)
26 files changed:
EarlyBlue/communicator/button.css
EarlyBlue/communicator/formatting.css
EarlyBlue/communicator/permissions/status-cookie.gif [moved from EarlyBlue/communicator/cookie/status-cookie.gif with 100% similarity]
EarlyBlue/communicator/permissions/taskbar-cookie.gif [moved from EarlyBlue/communicator/cookie/taskbar-cookie.gif with 100% similarity]
EarlyBlue/editor/editor.css
EarlyBlue/global/netError.css [new file with mode: 0644]
EarlyBlue/global/tabbox.css
EarlyBlue/global/toolbarbutton.css
EarlyBlue/global/wizard.css
EarlyBlue/messenger/accountManage.css
EarlyBlue/messenger/addressingWidget.css
EarlyBlue/messenger/filterDialog.css
EarlyBlue/messenger/folderMenus.css
EarlyBlue/messenger/folderPane.css
EarlyBlue/messenger/icons/attachment-col.gif [new file with mode: 0644]
EarlyBlue/messenger/icons/attachment.gif [new file with mode: 0644]
EarlyBlue/messenger/icons/folder-search.gif [new file with mode: 0644]
EarlyBlue/messenger/icons/message-mail-attach-del.gif [new file with mode: 0644]
EarlyBlue/messenger/icons/winclassic.gif [deleted file]
EarlyBlue/messenger/icons/winvertical.gif [deleted file]
EarlyBlue/messenger/icons/winwide.gif [deleted file]
EarlyBlue/messenger/prefPanels.css
EarlyBlue/messenger/searchDialog.css
EarlyBlue/messenger/threadPane.css
EarlyBlue/messenger/threadPaneLabels.css
EarlyBlue/navigator/navigator.css

index d85916949b975534e013747217ad239c27bdadaf..e1febe1284ab58f6594ea5bc80e201d1b073fd32 100644 (file)
@@ -56,7 +56,8 @@
 
 .toolbarbutton-1,
 .toolbarbutton-1 > .toolbarbutton-menubutton-button,
 
 .toolbarbutton-1,
 .toolbarbutton-1 > .toolbarbutton-menubutton-button,
-.toolbarbutton-1[disabled="true"]:hover:active {
+.toolbarbutton-1[disabled="true"]:hover:active,
+.toolbarbutton-1[disabled="true"]:hover:active > .toolbarbutton-menubutton-button {
   padding: 1px;
 }
 
   padding: 1px;
 }
 
index 38138ea3bce52b2dd3a3f84fb1a7edc425acf698..208d08cff58692a147402ef15ba14d6d2fee8818 100644 (file)
@@ -45,7 +45,7 @@
 
 .text-link:focus {
   color: red;
 
 .text-link:focus {
   color: red;
-  -moz-outline: 1px dotted invert;
+  outline: 1px dotted invert;
 }
 
 .text-link:hover {
 }
 
 .text-link:hover {
index e3a06d6e201e35855ca9fd01a2c6fd01699ed98b..e8c86ab3f9b324b1472ab0ef9b4939f9fdff2d3b 100644 (file)
@@ -13,7 +13,7 @@
  *
  * The Original Code is mozilla.org code.
  *
  *
  * The Original Code is mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
+ * The Initial Developer of the Original Code is
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
@@ -22,7 +22,7 @@
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * ***** END LICENSE BLOCK ***** */
 
 @import url(chrome://communicator/skin/);
  * ***** END LICENSE BLOCK ***** */
 
 @import url(chrome://communicator/skin/);
-@import url(chrome://communicator/skin/sidebar/sidebar.css);
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-#content-frame { 
-  min-width: 10px; 
+#content-frame {
+  min-width: 10px;
   min-height: 10px;
   height: 400px;
   min-height: 10px;
   height: 400px;
-} 
+}
 
 .source-editor,
 .source-editor:focus {
   margin: 0px 5px 5px 0px;
   border: 0px;
 
 .source-editor,
 .source-editor:focus {
   margin: 0px 5px 5px 0px;
   border: 0px;
-  /* Scroll bars are in content, 
+  /* Scroll bars are in content,
      so we can't use right and bottom padding! */
   padding: 5px 0px 0px 5px;
 }
      so we can't use right and bottom padding! */
   padding: 5px 0px 0px 5px;
 }
diff --git a/EarlyBlue/global/netError.css b/EarlyBlue/global/netError.css
new file mode 100644 (file)
index 0000000..6c6e14b
--- /dev/null
@@ -0,0 +1,100 @@
+/*
+ *  This defines the look-and-feel styling of the error pages.
+ *  (see: netError.xhtml)
+ *
+ *  Original styling by William Price <bugzilla@mob.rice.edu>
+ *  Updated by: Steven Garrity <steven@silverorange.com>
+ *              Henrik Skupin  <mozilla@hskupin.info>
+ */
+
+html {
+  background: #CCD0DD;
+}
+
+body {
+  margin: 0;
+  padding: 0 1em;
+  color: #000000;
+  font: message-box;
+}
+
+h1 {
+  margin: 0 0 .6em 0;
+  border-bottom: 1px solid #666699;
+  font-size: 160%;
+}
+
+ul, ol {
+  margin: 0;
+  -moz-margin-start: 1.5em;
+  padding: 0;
+}
+
+ul > li, ol > li {
+  margin-bottom: .5em;
+}
+
+ul {
+  list-style: square;
+}
+
+#errorPageContainer {
+  position: relative;
+  min-width: 13em;
+  max-width: 52em;
+  margin: 4em auto;
+  border: 1px solid #666699;
+  -moz-border-radius: 10px;
+  padding: 3em;
+  -moz-padding-start: 30px;
+  background: url("chrome://global/skin/icons/alert-exclam.gif") left 0 no-repeat #9999CC;
+  -moz-background-origin: content;
+}
+
+body[dir="rtl"] #errorPageContainer {
+  background-position: right 0;
+}
+
+#errorTitle {
+  -moz-margin-start: 64px;
+}
+
+#errorLongContent {
+  -moz-margin-start: 64px;
+}
+
+#errorShortDesc > p {
+  border-bottom: 1px solid #666699;
+  padding-bottom: 1em;
+  font-size: 130%;
+}
+
+#errorLongDesc {
+  -moz-padding-end: 3em;
+  font-size: 110%;
+}
+
+#errorLongDesc > p {
+}
+
+#errorTryAgain {
+  margin-top: 2em;
+  -moz-margin-start: 64px;
+}
+
+#brand {
+  position: absolute;
+  right: 0;
+  bottom: -1.5em;
+  -moz-margin-end: 10px;
+  opacity: .4;
+}
+
+body[dir="rtl"] #brand {
+  right: auto;
+  left: 0;
+}
+
+#brand > p {
+  margin: 0;
+}
index 7ed7b55e8ca4860db56c32a6aff3f000c0799524..f13b19fea06621c7d2c50cca2848b69aa0d5a833 100644 (file)
@@ -89,7 +89,7 @@ tab:hover {
 }
 
 tab:focus > .tab-middle {
 }
 
 tab:focus > .tab-middle {
-  -moz-outline: 1px dotted invert;
+  outline: 1px dotted invert;
 }
 
 /*
 }
 
 /*
index a52192074f51dffbe3a1eb514983db09b09e969a..3d12c0e793e09ee3b91a5bf7191767cf28abdf2f 100644 (file)
@@ -153,6 +153,10 @@ toolbarbutton[type="menu-button"][open="true"] > toolbarbutton.toolbarbutton-men
   padding: 2px 0px 0px 2px !important;
 }
 
   padding: 2px 0px 0px 2px !important;
 }
 
+toolbarbutton[disabled="true"] > toolbarbutton.toolbarbutton-menubutton-button {
+  padding: 1px !important;
+}
+
 /* .......... dropmarker .......... */
 
 .toolbarbutton-menubutton-dropmarker {
 /* .......... dropmarker .......... */
 
 .toolbarbutton-menubutton-dropmarker {
index 5b3a8838f5746c7bc4d30b24e9a0abd7f130f8b5..cb827321dfdf664a39fff22dcec2b597619e1ea6 100644 (file)
@@ -38,7 +38,7 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 .wizard-header {
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 .wizard-header {
-  border-bottom: 2px groove 6699FF;
+  border-bottom: 2px groove #6699FF;
   padding: 10px 0px 10px 0px;
   background-color: #666699;
   color: #CCD0DD;
   padding: 10px 0px 10px 0px;
   background-color: #666699;
   color: #CCD0DD;
index 5ec7663f70ab16815d411df23b858662735b8b99..5e7e1b102f7e2c3aa3fb2c527c3dde92891163c8 100644 (file)
@@ -13,7 +13,7 @@
  *
  * The Original Code is mozilla.org code.
  *
  *
  * The Original Code is mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
+ * The Initial Developer of the Original Code is
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
@@ -22,7 +22,7 @@
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
 treechildren::-moz-tree-cell-text(isDefaultServer-true) {
   font-weight: bold;
 }
 treechildren::-moz-tree-cell-text(isDefaultServer-true) {
   font-weight: bold;
 }
+
+/* ::::: SMTP Server Panel :::::: */
+
+.smtpServerListItem {
+  padding-left: 3px;
+}
+
+#backgroundBox {
+  background-color: #CCD0DD;
+}
+
+#smtpServerInfoBox textbox {
+  background-color: transparent;
+}
\ No newline at end of file
index 44b941a2bba2a49a93656b3b8e4a556300205f9a..3a5a004e41a62650b1aff73df1ea028df6939706 100644 (file)
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 /* ::::: addressing widget ::::: */
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 /* ::::: addressing widget ::::: */
-  
+
 #addressingWidget {
 /*  height: 80px; */
   margin-left: 0px;
   margin-right: 0px;
   -moz-user-focus: none;
   width: 0px;
 #addressingWidget {
 /*  height: 80px; */
   margin-left: 0px;
   margin-right: 0px;
   -moz-user-focus: none;
   width: 0px;
-}  
-  
+}
+
+.textbox-addressingWidget[noMatchesFound="true"] {
+  color: red;
+}
+
 #typecol-addressingWidget {
   min-width: 9em;
   border-right: 1px solid #CCD0DD;
 #typecol-addressingWidget {
   min-width: 9em;
   border-right: 1px solid #CCD0DD;
index 2b99561538b3e1693af8b541308a02bfe326b719..9667a7b1b524b792367fd3477f1b888f1b52cb08 100644 (file)
@@ -13,7 +13,7 @@
  *
  * The Original Code is mozilla.org code.
  *
  *
  * The Original Code is mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
+ * The Initial Developer of the Original Code is
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
@@ -22,7 +22,7 @@
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
@@ -52,8 +52,19 @@ treechildren::-moz-tree-image(activeColumn) {
 treechildren::-moz-tree-image(activeColumn, Enabled-true) {
  list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
 treechildren::-moz-tree-image(activeColumn, Enabled-true) {
  list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
+
+.small-button {
+  min-width: 3em;
+  padding: 0px;
+  margin: 0px 1px;
+}
+
+listbox {
+  padding-top: 2px;
+}
+
 menulist {
 menulist {
-  min-width: 15em;
+  width: 12em;
 }
 
 menulist > menupopup > menuitem {
 }
 
 menulist > menupopup > menuitem {
index 97017c4c6f42437c0d171157350c4dfc02bf6ca9..408ea6580b68f651bf81edb85abad6c3d698ae59 100644 (file)
@@ -13,7 +13,7 @@
  *
  * The Original Code is mozilla.org code.
  *
  *
  * The Original Code is mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
+ * The Initial Developer of the Original Code is
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
@@ -22,7 +22,7 @@
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
   list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
 }
 
+.folderMenuItem[SpecialFolder="Virtual"] {
+  list-style-image: url("chrome://messenger/skin/icons/folder-search.gif");
+}
+
 .folderMenuItem[IsServer="true"] {
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 }
 .folderMenuItem[IsServer="true"] {
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 }
index f0dfc3fe30ca5dcac573a7c58c4cebb439c5ad68..cbd026e27490c95ef30bf161ac559cc53e1ea4f3 100644 (file)
@@ -110,6 +110,12 @@ treechildren::-moz-tree-image(folderNameCol, specialFolder-Trash) {
   list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
 }
 
+/* ..... Saved Searches ..... */
+
+treechildren::-moz-tree-image(folderNameCol, specialFolder-Virtual) {
+  list-style-image: url("chrome://messenger/skin/icons/folder-search.gif");
+}
+
 treechildren::-moz-tree-image(folderNameCol, isServer-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 treechildren::-moz-tree-image(folderNameCol, isServer-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
diff --git a/EarlyBlue/messenger/icons/attachment-col.gif b/EarlyBlue/messenger/icons/attachment-col.gif
new file mode 100644 (file)
index 0000000..fb929e1
Binary files /dev/null and b/EarlyBlue/messenger/icons/attachment-col.gif differ
diff --git a/EarlyBlue/messenger/icons/attachment.gif b/EarlyBlue/messenger/icons/attachment.gif
new file mode 100644 (file)
index 0000000..fb929e1
Binary files /dev/null and b/EarlyBlue/messenger/icons/attachment.gif differ
diff --git a/EarlyBlue/messenger/icons/folder-search.gif b/EarlyBlue/messenger/icons/folder-search.gif
new file mode 100644 (file)
index 0000000..23ee41b
Binary files /dev/null and b/EarlyBlue/messenger/icons/folder-search.gif differ
diff --git a/EarlyBlue/messenger/icons/message-mail-attach-del.gif b/EarlyBlue/messenger/icons/message-mail-attach-del.gif
new file mode 100644 (file)
index 0000000..07e961c
Binary files /dev/null and b/EarlyBlue/messenger/icons/message-mail-attach-del.gif differ
diff --git a/EarlyBlue/messenger/icons/winclassic.gif b/EarlyBlue/messenger/icons/winclassic.gif
deleted file mode 100644 (file)
index 586d012..0000000
Binary files a/EarlyBlue/messenger/icons/winclassic.gif and /dev/null differ
diff --git a/EarlyBlue/messenger/icons/winvertical.gif b/EarlyBlue/messenger/icons/winvertical.gif
deleted file mode 100644 (file)
index f206ba7..0000000
Binary files a/EarlyBlue/messenger/icons/winvertical.gif and /dev/null differ
diff --git a/EarlyBlue/messenger/icons/winwide.gif b/EarlyBlue/messenger/icons/winwide.gif
deleted file mode 100644 (file)
index a1a89a0..0000000
Binary files a/EarlyBlue/messenger/icons/winwide.gif and /dev/null differ
index 05a53d8fded43854d873d2d51d314e6fafc102e3..772ed0c0268d193a875ca2660eee6b737abd847d 100644 (file)
 @import url("chrome://communicator/skin/dialogOverlay.css");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 @import url("chrome://communicator/skin/dialogOverlay.css");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/* :::::: layout preference icons ::::: */
-
-#classic {
-  min-height: 32px;
-  list-style-image: url("chrome://messenger/skin/icons/winclassic.gif");
-}
-
-#wide {
-  min-height: 32px;
-  list-style-image: url("chrome://messenger/skin/icons/winwide.gif");
-}
-
-#vertical {
-  min-height: 32px;
-  list-style-image: url("chrome://messenger/skin/icons/winvertical.gif");
-}
index 4c7428e382ee44473017358e27f403d2b2780683..a8dfc2581e8c73229cdfa7e36ad471ea3c26ac76 100644 (file)
@@ -13,7 +13,7 @@
  *
  * The Original Code is mozilla.org code.
  *
  *
  * The Original Code is mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
+ * The Initial Developer of the Original Code is
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
  * Netscape Communications Corporation.
  * Portions created by the Initial Developer are Copyright (C) 1998
  * the Initial Developer. All Rights Reserved.
@@ -22,7 +22,7 @@
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  * in which case the provisions of the GPL or the LGPL are applicable instead
  * of those above. If you wish to allow use of your version of this file only
@@ -59,7 +59,7 @@
 }
 
 menulist {
 }
 
 menulist {
-  min-width: 15em;
+  width: 12em;
 }
 
 menulist > menupopup > menuitem {
 }
 
 menulist > menupopup > menuitem {
@@ -69,3 +69,13 @@ menulist > menupopup > menuitem {
 textbox {
   margin: 1px 4px;
 }
 textbox {
   margin: 1px 4px;
 }
+
+.small-button {
+  min-width: 3em;
+  padding: 0px;
+  margin: 0px 1px;
+}
+
+listbox {
+  padding-top: 2px;
+}
\ No newline at end of file
index 14e53ec0007f2b5cebe18cd11f88f40f6acfc6f9..5e5bc1699cafe4279bfab98f3fa919073e3888cb 100644 (file)
@@ -100,15 +100,15 @@ treechildren::-moz-tree-cell-text(priorityCol, selected, focus) {
 
 /* ..... thread column ..... */
 
 
 /* ..... thread column ..... */
 
-treecol.threadColumnHeader {
+.threadColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif");
 }
 
-treecol.threadColumnHeader[sortDirection="ascending"]  {
+.threadColumnHeader[sortDirection="ascending"]  {
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
-treecol.threadColumnHeader[sortDirection="descending"] {
+.threadColumnHeader[sortDirection="descending"] {
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
@@ -146,7 +146,7 @@ treechildren::-moz-tree-image(threadCol, container, hasUnread, open, offline) {
 
 /* ..... read column ..... */
 
 
 /* ..... read column ..... */
 
-treecol.readColumnHeader {
+.readColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/readcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/readcol.gif");
 }
 
@@ -158,9 +158,19 @@ treechildren::-moz-tree-image(unreadButtonColHeader, unread) {
   list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif");
 }
 
+/* ..... attachment column ..... */
+
+.attachmentColumnHeader {
+  list-style-image: url("chrome://messenger/skin/icons/attachment-col.gif");
+}
+
+treechildren::-moz-tree-image(attachmentCol, attach) {
+  list-style-image: url("chrome://messenger/skin/icons/attachment.gif");
+}
+
 /* ..... flag column ..... */
 
 /* ..... flag column ..... */
 
-treecol.flagColumnHeader {
+.flagColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/flagcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/flagcol.gif");
 }
 
@@ -174,7 +184,7 @@ treechildren::-moz-tree-image(flaggedCol, flagged) {
 
 /* ..... junkStatus column ..... */
 
 
 /* ..... junkStatus column ..... */
 
-treecol.junkStatusHeader {
+.junkStatusHeader {
   list-style-image: url("chrome://messenger/skin/icons/message-junk-other.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-junk-other.gif");
 }
 
index 3b7802ed63d87e91c48f3a5bb7a39a2481607e99..248922183a1655ef930d9460c0484865ae7fcb17 100644 (file)
 treechildren::-moz-tree-cell-text(lc-FFFFFF) {
   color: #FFFFFF
 }
 treechildren::-moz-tree-cell-text(lc-FFFFFF) {
   color: #FFFFFF
 }
-treechildren::-moz-tree-row(lc-FFFFFF, selected) {
+treechildren::-moz-tree-row(lc-FFFFFF, selected, focus) {
   background-color: #FFFFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-CCCCCC) {
   color: #CCCCCC
 }
   background-color: #FFFFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-CCCCCC) {
   color: #CCCCCC
 }
-treechildren::-moz-tree-row(lc-CCCCCC, selected) {
+treechildren::-moz-tree-row(lc-CCCCCC, selected, focus) {
   background-color: #CCCCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-C0C0C0) {
   color: #C0C0C0
 }
   background-color: #CCCCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-C0C0C0) {
   color: #C0C0C0
 }
-treechildren::-moz-tree-row(lc-C0C0C0, selected) {
+treechildren::-moz-tree-row(lc-C0C0C0, selected, focus) {
   background-color: #C0C0C0;
 }
 
 treechildren::-moz-tree-cell-text(lc-999999) {
   color: #999999
 }
   background-color: #C0C0C0;
 }
 
 treechildren::-moz-tree-cell-text(lc-999999) {
   color: #999999
 }
-treechildren::-moz-tree-row(lc-999999, selected) {
+treechildren::-moz-tree-row(lc-999999, selected, focus) {
   background-color: #999999;
 }
 
 treechildren::-moz-tree-cell-text(lc-666666) {
   color: #666666
 }
   background-color: #999999;
 }
 
 treechildren::-moz-tree-cell-text(lc-666666) {
   color: #666666
 }
-treechildren::-moz-tree-row(lc-666666, selected) {
+treechildren::-moz-tree-row(lc-666666, selected, focus) {
   background-color: #666666;
 }
 
 treechildren::-moz-tree-cell-text(lc-333333) {
   color: #333333
 }
   background-color: #666666;
 }
 
 treechildren::-moz-tree-cell-text(lc-333333) {
   color: #333333
 }
-treechildren::-moz-tree-row(lc-333333, selected) {
+treechildren::-moz-tree-row(lc-333333, selected, focus) {
   background-color: #333333;
 }
 
 treechildren::-moz-tree-cell-text(lc-000000) {
   color: #000000
 }
   background-color: #333333;
 }
 
 treechildren::-moz-tree-cell-text(lc-000000) {
   color: #000000
 }
-treechildren::-moz-tree-row(lc-000000, selected) {
+treechildren::-moz-tree-row(lc-000000, selected, focus) {
   background-color: #000000;
 }
 
   background-color: #000000;
 }
 
@@ -106,49 +106,49 @@ treechildren::-moz-tree-row(lc-000000, selected) {
 treechildren::-moz-tree-cell-text(lc-FFCCCC) {
   color: #FFCCCC
 }
 treechildren::-moz-tree-cell-text(lc-FFCCCC) {
   color: #FFCCCC
 }
-treechildren::-moz-tree-row(lc-FFCCCC, selected) {
+treechildren::-moz-tree-row(lc-FFCCCC, selected, focus) {
   background-color: #FFCCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF6666) {
   color: #FF6666
 }
   background-color: #FFCCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF6666) {
   color: #FF6666
 }
-treechildren::-moz-tree-row(lc-FF6666, selected) {
+treechildren::-moz-tree-row(lc-FF6666, selected, focus) {
   background-color: #FF6666;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF0000) {
   color: #FF0000
 }
   background-color: #FF6666;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF0000) {
   color: #FF0000
 }
-treechildren::-moz-tree-row(lc-FF0000, selected) {
+treechildren::-moz-tree-row(lc-FF0000, selected, focus) {
   background-color: #FF0000;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC0000) {
   color: #CC0000
 }
   background-color: #FF0000;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC0000) {
   color: #CC0000
 }
-treechildren::-moz-tree-row(lc-CC0000, selected) {
+treechildren::-moz-tree-row(lc-CC0000, selected, focus) {
   background-color: #CC0000;
 }
 
 treechildren::-moz-tree-cell-text(lc-990000) {
   color: #990000
 }
   background-color: #CC0000;
 }
 
 treechildren::-moz-tree-cell-text(lc-990000) {
   color: #990000
 }
-treechildren::-moz-tree-row(lc-990000, selected) {
+treechildren::-moz-tree-row(lc-990000, selected, focus) {
   background-color: #990000;
 }
 
 treechildren::-moz-tree-cell-text(lc-660000) {
   color: #660000
 }
   background-color: #990000;
 }
 
 treechildren::-moz-tree-cell-text(lc-660000) {
   color: #660000
 }
-treechildren::-moz-tree-row(lc-660000, selected) {
+treechildren::-moz-tree-row(lc-660000, selected, focus) {
   background-color: #660000;
 }
 
 treechildren::-moz-tree-cell-text(lc-330000) {
   color: #330000
 }
   background-color: #660000;
 }
 
 treechildren::-moz-tree-cell-text(lc-330000) {
   color: #330000
 }
-treechildren::-moz-tree-row(lc-330000, selected) {
+treechildren::-moz-tree-row(lc-330000, selected, focus) {
   background-color: #330000;
 }
 
   background-color: #330000;
 }
 
@@ -156,49 +156,49 @@ treechildren::-moz-tree-row(lc-330000, selected) {
 treechildren::-moz-tree-cell-text(lc-FFCC99) {
   color: #FFCC99
 }
 treechildren::-moz-tree-cell-text(lc-FFCC99) {
   color: #FFCC99
 }
-treechildren::-moz-tree-row(lc-FFCC99, selected) {
+treechildren::-moz-tree-row(lc-FFCC99, selected, focus) {
   background-color: #FFCC99;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF9966) {
   color: #FF9966
 }
   background-color: #FFCC99;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF9966) {
   color: #FF9966
 }
-treechildren::-moz-tree-row(lc-FF9966, selected) {
+treechildren::-moz-tree-row(lc-FF9966, selected, focus) {
   background-color: #FF9966;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF9900) {
   color: #FF9900
 }
   background-color: #FF9966;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF9900) {
   color: #FF9900
 }
-treechildren::-moz-tree-row(lc-FF9900, selected) {
+treechildren::-moz-tree-row(lc-FF9900, selected, focus) {
   background-color: #FF9900;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF6600) {
   color: #FF6600
 }
   background-color: #FF9900;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF6600) {
   color: #FF6600
 }
-treechildren::-moz-tree-row(lc-FF6600, selected) {
+treechildren::-moz-tree-row(lc-FF6600, selected, focus) {
   background-color: #FF6600;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC6600) {
   color: #CC6600
 }
   background-color: #FF6600;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC6600) {
   color: #CC6600
 }
-treechildren::-moz-tree-row(lc-CC6600, selected) {
+treechildren::-moz-tree-row(lc-CC6600, selected, focus) {
   background-color: #CC6600;
 }
 
 treechildren::-moz-tree-cell-text(lc-993300) {
   color: #993300
 }
   background-color: #CC6600;
 }
 
 treechildren::-moz-tree-cell-text(lc-993300) {
   color: #993300
 }
-treechildren::-moz-tree-row(lc-993300, selected) {
+treechildren::-moz-tree-row(lc-993300, selected, focus) {
   background-color: #993300;
 }
 
 treechildren::-moz-tree-cell-text(lc-663300) {
   color: #663300
 }
   background-color: #993300;
 }
 
 treechildren::-moz-tree-cell-text(lc-663300) {
   color: #663300
 }
-treechildren::-moz-tree-row(lc-663300, selected) {
+treechildren::-moz-tree-row(lc-663300, selected, focus) {
   background-color: #663300;
 }
 
   background-color: #663300;
 }
 
@@ -206,49 +206,49 @@ treechildren::-moz-tree-row(lc-663300, selected) {
 treechildren::-moz-tree-cell-text(lc-FFFF99) {
   color: #FFFF99
 }
 treechildren::-moz-tree-cell-text(lc-FFFF99) {
   color: #FFFF99
 }
-treechildren::-moz-tree-row(lc-FFFF99, selected) {
+treechildren::-moz-tree-row(lc-FFFF99, selected, focus) {
   background-color: #FFFF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF66) {
   color: #FFFF66
 }
   background-color: #FFFF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF66) {
   color: #FFFF66
 }
-treechildren::-moz-tree-row(lc-FFFF66, selected) {
+treechildren::-moz-tree-row(lc-FFFF66, selected, focus) {
   background-color: #FFFF66;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC66) {
   color: #FFCC66
 }
   background-color: #FFFF66;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC66) {
   color: #FFCC66
 }
-treechildren::-moz-tree-row(lc-FFCC66, selected) {
+treechildren::-moz-tree-row(lc-FFCC66, selected, focus) {
   background-color: #FFCC66;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC33) {
   color: #FFCC33
 }
   background-color: #FFCC66;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC33) {
   color: #FFCC33
 }
-treechildren::-moz-tree-row(lc-FFCC33, selected) {
+treechildren::-moz-tree-row(lc-FFCC33, selected, focus) {
   background-color: #FFCC33;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC9933) {
   color: #CC9933
 }
   background-color: #FFCC33;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC9933) {
   color: #CC9933
 }
-treechildren::-moz-tree-row(lc-CC9933, selected) {
+treechildren::-moz-tree-row(lc-CC9933, selected, focus) {
   background-color: #CC9933;
 }
 
 treechildren::-moz-tree-cell-text(lc-996633) {
   color: #996633
 }
   background-color: #CC9933;
 }
 
 treechildren::-moz-tree-cell-text(lc-996633) {
   color: #996633
 }
-treechildren::-moz-tree-row(lc-996633, selected) {
+treechildren::-moz-tree-row(lc-996633, selected, focus) {
   background-color: #996633;
 }
 
 treechildren::-moz-tree-cell-text(lc-663333) {
   color: #663333
 }
   background-color: #996633;
 }
 
 treechildren::-moz-tree-cell-text(lc-663333) {
   color: #663333
 }
-treechildren::-moz-tree-row(lc-663333, selected) {
+treechildren::-moz-tree-row(lc-663333, selected, focus) {
   background-color: #663333;
 }
 
   background-color: #663333;
 }
 
@@ -256,49 +256,49 @@ treechildren::-moz-tree-row(lc-663333, selected) {
 treechildren::-moz-tree-cell-text(lc-FFFFCC) {
   color: #FFFFCC
 }
 treechildren::-moz-tree-cell-text(lc-FFFFCC) {
   color: #FFFFCC
 }
-treechildren::-moz-tree-row(lc-FFFFCC, selected) {
+treechildren::-moz-tree-row(lc-FFFFCC, selected, focus) {
   background-color: #FFFFCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF33) {
   color: #FFFF33
 }
   background-color: #FFFFCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF33) {
   color: #FFFF33
 }
-treechildren::-moz-tree-row(lc-FFFF33, selected) {
+treechildren::-moz-tree-row(lc-FFFF33, selected, focus) {
   background-color: #FFFF33;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF00) {
   color: #FFFF00
 }
   background-color: #FFFF33;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFFF00) {
   color: #FFFF00
 }
-treechildren::-moz-tree-row(lc-FFFF00, selected) {
+treechildren::-moz-tree-row(lc-FFFF00, selected, focus) {
   background-color: #FFFF00;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC00) {
   color: #FFCC00
 }
   background-color: #FFFF00;
 }
 
 treechildren::-moz-tree-cell-text(lc-FFCC00) {
   color: #FFCC00
 }
-treechildren::-moz-tree-row(lc-FFCC00, selected) {
+treechildren::-moz-tree-row(lc-FFCC00, selected, focus) {
   background-color: #FFCC00;
 }
 
 treechildren::-moz-tree-cell-text(lc-999900) {
   color: #999900
 }
   background-color: #FFCC00;
 }
 
 treechildren::-moz-tree-cell-text(lc-999900) {
   color: #999900
 }
-treechildren::-moz-tree-row(lc-999900, selected) {
+treechildren::-moz-tree-row(lc-999900, selected, focus) {
   background-color: #999900;
 }
 
 treechildren::-moz-tree-cell-text(lc-666600) {
   color: #666600
 }
   background-color: #999900;
 }
 
 treechildren::-moz-tree-cell-text(lc-666600) {
   color: #666600
 }
-treechildren::-moz-tree-row(lc-666600, selected) {
+treechildren::-moz-tree-row(lc-666600, selected, focus) {
   background-color: #666600;
 }
 
 treechildren::-moz-tree-cell-text(lc-333300) {
   color: #333300
 }
   background-color: #666600;
 }
 
 treechildren::-moz-tree-cell-text(lc-333300) {
   color: #333300
 }
-treechildren::-moz-tree-row(lc-333300, selected) {
+treechildren::-moz-tree-row(lc-333300, selected, focus) {
   background-color: #333300;
 }
 
   background-color: #333300;
 }
 
@@ -306,49 +306,49 @@ treechildren::-moz-tree-row(lc-333300, selected) {
 treechildren::-moz-tree-cell-text(lc-99FF99) {
   color: #99FF99
 }
 treechildren::-moz-tree-cell-text(lc-99FF99) {
   color: #99FF99
 }
-treechildren::-moz-tree-row(lc-99FF99, selected) {
+treechildren::-moz-tree-row(lc-99FF99, selected, focus) {
   background-color: #99FF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-66FF99) {
   color: #66FF99
 }
   background-color: #99FF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-66FF99) {
   color: #66FF99
 }
-treechildren::-moz-tree-row(lc-66FF99, selected) {
+treechildren::-moz-tree-row(lc-66FF99, selected, focus) {
   background-color: #66FF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-33FF33) {
   color: #33FF33
 }
   background-color: #66FF99;
 }
 
 treechildren::-moz-tree-cell-text(lc-33FF33) {
   color: #33FF33
 }
-treechildren::-moz-tree-row(lc-33FF33, selected) {
+treechildren::-moz-tree-row(lc-33FF33, selected, focus) {
   background-color: #33FF33;
 }
 
 treechildren::-moz-tree-cell-text(lc-33CC00) {
   color: #33CC00
 }
   background-color: #33FF33;
 }
 
 treechildren::-moz-tree-cell-text(lc-33CC00) {
   color: #33CC00
 }
-treechildren::-moz-tree-row(lc-33CC00, selected) {
+treechildren::-moz-tree-row(lc-33CC00, selected, focus) {
   background-color: #33CC00;
 }
 
 treechildren::-moz-tree-cell-text(lc-009900) {
   color: #009900
 }
   background-color: #33CC00;
 }
 
 treechildren::-moz-tree-cell-text(lc-009900) {
   color: #009900
 }
-treechildren::-moz-tree-row(lc-009900, selected) {
+treechildren::-moz-tree-row(lc-009900, selected, focus) {
   background-color: #009900;
 }
 
 treechildren::-moz-tree-cell-text(lc-006600) {
   color: #006600
 }
   background-color: #009900;
 }
 
 treechildren::-moz-tree-cell-text(lc-006600) {
   color: #006600
 }
-treechildren::-moz-tree-row(lc-006600, selected) {
+treechildren::-moz-tree-row(lc-006600, selected, focus) {
   background-color: #006600;
 }
 
 treechildren::-moz-tree-cell-text(lc-003300) {
   color: #003300
 }
   background-color: #006600;
 }
 
 treechildren::-moz-tree-cell-text(lc-003300) {
   color: #003300
 }
-treechildren::-moz-tree-row(lc-003300, selected) {
+treechildren::-moz-tree-row(lc-003300, selected, focus) {
   background-color: #003300;
 }
 
   background-color: #003300;
 }
 
@@ -356,49 +356,49 @@ treechildren::-moz-tree-row(lc-003300, selected) {
 treechildren::-moz-tree-cell-text(lc-99FFFF) {
   color: #99FFFF
 }
 treechildren::-moz-tree-cell-text(lc-99FFFF) {
   color: #99FFFF
 }
-treechildren::-moz-tree-row(lc-99FFFF, selected) {
+treechildren::-moz-tree-row(lc-99FFFF, selected, focus) {
   background-color: #99FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-33FFFF) {
   color: #33FFFF
 }
   background-color: #99FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-33FFFF) {
   color: #33FFFF
 }
-treechildren::-moz-tree-row(lc-33FFFF, selected) {
+treechildren::-moz-tree-row(lc-33FFFF, selected, focus) {
   background-color: #33FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-66CCCC) {
   color: #66CCCC
 }
   background-color: #33FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-66CCCC) {
   color: #66CCCC
 }
-treechildren::-moz-tree-row(lc-66CCCC, selected) {
+treechildren::-moz-tree-row(lc-66CCCC, selected, focus) {
   background-color: #66CCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-00CCCC) {
   color: #00CCCC
 }
   background-color: #66CCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-00CCCC) {
   color: #00CCCC
 }
-treechildren::-moz-tree-row(lc-00CCCC, selected) {
+treechildren::-moz-tree-row(lc-00CCCC, selected, focus) {
   background-color: #00CCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-339999) {
   color: #339999
 }
   background-color: #00CCCC;
 }
 
 treechildren::-moz-tree-cell-text(lc-339999) {
   color: #339999
 }
-treechildren::-moz-tree-row(lc-339999, selected) {
+treechildren::-moz-tree-row(lc-339999, selected, focus) {
   background-color: #339999;
 }
 
 treechildren::-moz-tree-cell-text(lc-336666) {
   color: #336666
 }
   background-color: #339999;
 }
 
 treechildren::-moz-tree-cell-text(lc-336666) {
   color: #336666
 }
-treechildren::-moz-tree-row(lc-336666, selected) {
+treechildren::-moz-tree-row(lc-336666, selected, focus) {
   background-color: #336666;
 }
 
 treechildren::-moz-tree-cell-text(lc-003333) {
   color: #003333
 }
   background-color: #336666;
 }
 
 treechildren::-moz-tree-cell-text(lc-003333) {
   color: #003333
 }
-treechildren::-moz-tree-row(lc-003333, selected) {
+treechildren::-moz-tree-row(lc-003333, selected, focus) {
   background-color: #003333;
 }
 
   background-color: #003333;
 }
 
@@ -406,49 +406,49 @@ treechildren::-moz-tree-row(lc-003333, selected) {
 treechildren::-moz-tree-cell-text(lc-CCFFFF) {
   color: #CCFFFF
 }
 treechildren::-moz-tree-cell-text(lc-CCFFFF) {
   color: #CCFFFF
 }
-treechildren::-moz-tree-row(lc-CCFFFF, selected) {
+treechildren::-moz-tree-row(lc-CCFFFF, selected, focus) {
   background-color: #CCFFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-66FFFF) {
   color: #66FFFF
 }
   background-color: #CCFFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-66FFFF) {
   color: #66FFFF
 }
-treechildren::-moz-tree-row(lc-66FFFF, selected) {
+treechildren::-moz-tree-row(lc-66FFFF, selected, focus) {
   background-color: #66FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-33CCFF) {
   color: #33CCFF
 }
   background-color: #66FFFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-33CCFF) {
   color: #33CCFF
 }
-treechildren::-moz-tree-row(lc-33CCFF, selected) {
+treechildren::-moz-tree-row(lc-33CCFF, selected, focus) {
   background-color: #33CCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-3366FF) {
   color: #3366FF
 }
   background-color: #33CCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-3366FF) {
   color: #3366FF
 }
-treechildren::-moz-tree-row(lc-3366FF, selected) {
+treechildren::-moz-tree-row(lc-3366FF, selected, focus) {
   background-color: #3366FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-3333FF) {
   color: #3333FF
 }
   background-color: #3366FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-3333FF) {
   color: #3333FF
 }
-treechildren::-moz-tree-row(lc-3333FF, selected) {
+treechildren::-moz-tree-row(lc-3333FF, selected, focus) {
   background-color: #3333FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-000099) {
   color: #000099
 }
   background-color: #3333FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-000099) {
   color: #000099
 }
-treechildren::-moz-tree-row(lc-000099, selected) {
+treechildren::-moz-tree-row(lc-000099, selected, focus) {
   background-color: #000099;
 }
 
 treechildren::-moz-tree-cell-text(lc-000066) {
   color: #000066
 }
   background-color: #000099;
 }
 
 treechildren::-moz-tree-cell-text(lc-000066) {
   color: #000066
 }
-treechildren::-moz-tree-row(lc-000066, selected) {
+treechildren::-moz-tree-row(lc-000066, selected, focus) {
   background-color: #000066;
 }
 
   background-color: #000066;
 }
 
@@ -456,49 +456,49 @@ treechildren::-moz-tree-row(lc-000066, selected) {
 treechildren::-moz-tree-cell-text(lc-CCCCFF) {
   color: #CCCCFF
 }
 treechildren::-moz-tree-cell-text(lc-CCCCFF) {
   color: #CCCCFF
 }
-treechildren::-moz-tree-row(lc-CCCCFF, selected) {
+treechildren::-moz-tree-row(lc-CCCCFF, selected, focus) {
   background-color: #CCCCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-9999FF) {
   color: #9999FF
 }
   background-color: #CCCCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-9999FF) {
   color: #9999FF
 }
-treechildren::-moz-tree-row(lc-9999FF, selected) {
+treechildren::-moz-tree-row(lc-9999FF, selected, focus) {
   background-color: #9999FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-6666CC) {
   color: #6666CC
 }
   background-color: #9999FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-6666CC) {
   color: #6666CC
 }
-treechildren::-moz-tree-row(lc-6666CC, selected) {
+treechildren::-moz-tree-row(lc-6666CC, selected, focus) {
   background-color: #6666CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-6633FF) {
   color: #6633FF
 }
   background-color: #6666CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-6633FF) {
   color: #6633FF
 }
-treechildren::-moz-tree-row(lc-6633FF, selected) {
+treechildren::-moz-tree-row(lc-6633FF, selected, focus) {
   background-color: #6633FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-6600CC) {
   color: #6600CC
 }
   background-color: #6633FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-6600CC) {
   color: #6600CC
 }
-treechildren::-moz-tree-row(lc-6600CC, selected) {
+treechildren::-moz-tree-row(lc-6600CC, selected, focus) {
   background-color: #6600CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-333399) {
   color: #333399
 }
   background-color: #6600CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-333399) {
   color: #333399
 }
-treechildren::-moz-tree-row(lc-333399, selected) {
+treechildren::-moz-tree-row(lc-333399, selected, focus) {
   background-color: #333399;
 }
 
 treechildren::-moz-tree-cell-text(lc-330099) {
   color: #330099
 }
   background-color: #333399;
 }
 
 treechildren::-moz-tree-cell-text(lc-330099) {
   color: #330099
 }
-treechildren::-moz-tree-row(lc-330099, selected) {
+treechildren::-moz-tree-row(lc-330099, selected, focus) {
   background-color: #330099;
 }
 
   background-color: #330099;
 }
 
@@ -506,56 +506,57 @@ treechildren::-moz-tree-row(lc-330099, selected) {
 treechildren::-moz-tree-cell-text(lc-FFCCFF) {
   color: #FFCCFF
 }
 treechildren::-moz-tree-cell-text(lc-FFCCFF) {
   color: #FFCCFF
 }
-treechildren::-moz-tree-row(lc-FFCCFF, selected) {
+treechildren::-moz-tree-row(lc-FFCCFF, selected, focus) {
   background-color: #FFCCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF99FF) {
   color: #FF99FF
 }
   background-color: #FFCCFF;
 }
 
 treechildren::-moz-tree-cell-text(lc-FF99FF) {
   color: #FF99FF
 }
-treechildren::-moz-tree-row(lc-FF99FF, selected) {
+treechildren::-moz-tree-row(lc-FF99FF, selected, focus) {
   background-color: #FF99FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC66CC) {
   color: #CC66CC
 }
   background-color: #FF99FF;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC66CC) {
   color: #CC66CC
 }
-treechildren::-moz-tree-row(lc-CC66CC, selected) {
+treechildren::-moz-tree-row(lc-CC66CC, selected, focus) {
   background-color: #CC66CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC33CC) {
   color: #CC33CC
 }
   background-color: #CC66CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-CC33CC) {
   color: #CC33CC
 }
-treechildren::-moz-tree-row(lc-CC33CC, selected) {
+treechildren::-moz-tree-row(lc-CC33CC, selected, focus) {
   background-color: #CC33CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-993399) {
   color: #993399
 }
   background-color: #CC33CC;
 }
 
 treechildren::-moz-tree-cell-text(lc-993399) {
   color: #993399
 }
-treechildren::-moz-tree-row(lc-993399, selected) {
+treechildren::-moz-tree-row(lc-993399, selected, focus) {
   background-color: #993399;
 }
 
 treechildren::-moz-tree-cell-text(lc-663366) {
   color: #663366
 }
   background-color: #993399;
 }
 
 treechildren::-moz-tree-cell-text(lc-663366) {
   color: #663366
 }
-treechildren::-moz-tree-row(lc-663366, selected) {
+treechildren::-moz-tree-row(lc-663366, selected, focus) {
   background-color: #663366;
 }
 
 treechildren::-moz-tree-cell-text(lc-330033) {
   color: #330033
 }
   background-color: #663366;
 }
 
 treechildren::-moz-tree-cell-text(lc-330033) {
   color: #330033
 }
-treechildren::-moz-tree-row(lc-330033, selected) {
+treechildren::-moz-tree-row(lc-330033, selected, focus) {
   background-color: #330033;
 }
 
 
   background-color: #330033;
 }
 
 
-treechildren::-moz-tree-cell-text(lc-white, selected) {
+treechildren::-moz-tree-cell-text(lc-white, selected, focus) {
   color: #FFFFFF
 }
   color: #FFFFFF
 }
-treechildren::-moz-tree-cell-text(lc-black, selected) {
+treechildren::-moz-tree-cell-text(lc-black, selected, focus) {
   color: #000000
 }
   color: #000000
 }
+
index b7052a3a119ca1e61f4cd0625395e36dbeebc9f9..7438d367395dde7eb645bb42398f6c35b70b8442 100644 (file)
@@ -40,7 +40,6 @@
 
 @import url("chrome://navigator/content/navigator.css");
 @import url("chrome://communicator/skin/");
 
 @import url("chrome://navigator/content/navigator.css");
 @import url("chrome://communicator/skin/");
-@import url("chrome://communicator/skin/sidebar/sidebar.css");
 @import url("chrome://communicator/skin/bookmarks/bookmarksToolbar.css");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 @import url("chrome://communicator/skin/bookmarks/bookmarksToolbar.css");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@@ -248,10 +247,8 @@ toolbar[toolbarmode="small"] > toolbargrippy {
   margin-left: 2px;
 }
 
   margin-left: 2px;
 }
 
-#security-button[level="high"] {
-  list-style-image:url("chrome://communicator/skin/icons/lock-secure.gif");
-}
-
+/* |high| and |low| styles could be different, to better reflect the secure level... */
+#security-button[level="high"],
 #security-button[level="low"] {
   list-style-image:url("chrome://communicator/skin/icons/lock-secure.gif");
 }
 #security-button[level="low"] {
   list-style-image:url("chrome://communicator/skin/icons/lock-secure.gif");
 }
@@ -261,7 +258,7 @@ toolbar[toolbarmode="small"] > toolbargrippy {
 }
 
 #privacy-button {
 }
 
 #privacy-button {
-  list-style-image: url("chrome://communicator/skin/cookie/taskbar-cookie.gif");
+  list-style-image: url("chrome://communicator/skin/permissions/taskbar-cookie.gif");
 }
 
 #popupIcon {
 }
 
 #popupIcon {