big tree->listbox/outliner; outliner-> update
authorrobert <robert>
Sat, 30 Mar 2002 17:18:38 +0000 (17:18 +0000)
committerrobert <robert>
Sat, 30 Mar 2002 17:18:38 +0000 (17:18 +0000)
28 files changed:
LCARStrek/communicator/bookmarks/bookmarks.css
LCARStrek/communicator/bookmarks/bookmarksWindow.css
LCARStrek/communicator/communicator.css
LCARStrek/communicator/directory/directory.css
LCARStrek/communicator/profile/profile.css
LCARStrek/communicator/search/search.css
LCARStrek/communicator/sidebar/sidebarListView.css
LCARStrek/editor/EditorDialog.css
LCARStrek/global/autocomplete.css
LCARStrek/global/filepicker.css
LCARStrek/global/formatting.css
LCARStrek/global/listbox.css
LCARStrek/global/outliner.css [deleted file]
LCARStrek/global/popup.css
LCARStrek/global/tree.css
LCARStrek/messenger/addressbook/abResultsPane.css
LCARStrek/messenger/addressbook/addressPanes.css
LCARStrek/messenger/addressbook/addressbook.css
LCARStrek/messenger/addressingWidget.css
LCARStrek/messenger/filterDialog.css
LCARStrek/messenger/folderPane.css
LCARStrek/messenger/mailWindow1.css
LCARStrek/messenger/messengercompose/messengercompose.css
LCARStrek/messenger/subscribe.css
LCARStrek/messenger/threadPane.css
LCARStrek/messenger/threadPaneLabels.css
LCARStrek/navigator/navigator.css
LCARStrek/navigator/pageInfo.css

index 641ae5baa6ec3d2230f80d15d89fa644f28373fb..27801a12c79ef27ecba0d3c47698d0d67a1e2ae3 100644 (file)
  * Style rules for generic bookmarks items. 
  */    
  
  * Style rules for generic bookmarks items. 
  */    
  
-outlinerchildren:-moz-outliner-image(Name) {
+treechildren:-moz-tree-image(Name) {
     padding-right: 2px;
 }
  
     padding-right: 2px;
 }
  
-.bookmark-item, outlinerchildren:-moz-outliner-image(Name) {
+.bookmark-item, treechildren:-moz-tree-image(Name) {
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
 }
 
-.bookmark-item[container="true"], outlinerchildren:-moz-outliner-image(Name, container) {
+.bookmark-item[container="true"], treechildren:-moz-tree-image(Name, container) {
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
 }
 
-.bookmark-item[container="true"][open="true"], outlinerchildren:-moz-outliner-image(Name, open) {
+.bookmark-item[container="true"][open="true"], treechildren:-moz-tree-image(Name, open) {
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
 }
 
@@ -87,10 +87,10 @@ toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker {
   max-height: 16px;
 }
 
   max-height: 16px;
 }
 
-outlinerchildren:-moz-outliner-twisty(group,hidetwisty) {                                                                               
+treechildren:-moz-tree-twisty(group,hidetwisty) {                                                                               
   list-style-image: none;
 }
 
   list-style-image: none;
 }
 
-outlinerchildren:-moz-outliner-image(Name, container, group) {
+treechildren:-moz-tree-image(Name, container, group) {
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-group.gif");
 }
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-group.gif");
 }
index 74e81693812b2a48fcd49c1307fc4e4e9578b748..2db0e9c7eb3af86db1497c3b622d1b083b53eda8 100644 (file)
@@ -66,7 +66,7 @@
   border-bottom: 1px solid #9C9CFF;
 }
 
   border-bottom: 1px solid #9C9CFF;
 }
 
-bookmarks-outliner.inset {
+bookmarks-tree.inset {
   margin: 0px;
   border: 1px solid #9C9CFF;
 }
   margin: 0px;
   border: 1px solid #9C9CFF;
 }
index 116169262338adabf82a8ad46111d96225879ca8..b3a784c8b5d7fa0963f66c29596d420eeb31d4c1 100644 (file)
@@ -81,3 +81,8 @@
   border: none;
   margin: 0px !important;
 }
   border: none;
   margin: 0px !important;
 }
+
+/* ::::: download manager ::::: */
+#downloadView > treechildren:-moz-tree-image(Name) {
+  margin-right: 2px;
+}
index fa0976d6b0607a32cf2958ee19150c4e35255e18..5cdb03f8e3e3a4daecfa61c6affa040073e046fd 100644 (file)
@@ -19,7 +19,8 @@
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *   Robert Kaiser <KaiRo@KaiRo.at>
+ *  Joe Hewitt <hewitt@netscape.com>
+ *  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 
  *
  * 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 
  *
  * ***** END LICENSE BLOCK ***** */
 
  *
  * ***** END LICENSE BLOCK ***** */
 
-@import url(chrome://communicator/skin/);
+@import url("chrome://communicator/skin/");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-/*
-  Style rules specific to the directory listing window.
-*/
+/* ===== directory.css ==================================================
+  == Styles specific to the directory listing window.
+  ======================================================================= */
 
 
-
-/* Hide twisty for files */
-.treecell-indent[type="FILE"] > .tree-cell-twisty {
-  list-style-image: none;
+#tree {
+  margin: 0px !important;
+  border: none;
 }
 
 }
 
-.treecell-filename {
+treechildren:-moz-tree-image(FilenameColumn) {
+  margin-right: 2px;
   list-style-image: url("chrome://communicator/skin/directory/file.gif");
   list-style-image: url("chrome://communicator/skin/directory/file.gif");
-}  
-  
-treeitem[selected="true"] > treerow > .treecell-filename {
+}
+
+treechildren:-moz-tree-image(FilenameColumn, selected) {
+  margin-right: 2px;
   list-style-image: url("chrome://communicator/skin/directory/file-sel.gif");
 }
   list-style-image: url("chrome://communicator/skin/directory/file-sel.gif");
 }
-  
-treeitem[container="true"] > treerow > .treecell-filename {
+
+treechildren:-moz-tree-image(FilenameColumn, container) {
   list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif");
 }
 
-treeitem[container="true"][selected="true"] > treerow > .treecell-filename {
+treechildren:-moz-tree-image(FilenameColumn, container, selected) {
   list-style-image: url("chrome://communicator/skin/directory/folder-closed-sel.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/directory/folder-closed-sel.gif");
 }
 
-treeitem[container="true"][open="true"] > treerow > .treecell-filename {
+treechildren:-moz-tree-image(FilenameColumn, container, open) {
   list-style-image: url("chrome://communicator/skin/directory/folder-open.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/directory/folder-open.gif");
 }
 
-treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-filename {
+treechildren:-moz-tree-image(FilenameColumn, container, open, selected) {
   list-style-image: url("chrome://communicator/skin/directory/folder-open-sel.gif");
 }
   list-style-image: url("chrome://communicator/skin/directory/folder-open-sel.gif");
 }
-  
-/* Show an animated icon when a directory/symlink is loading */
-treeitem[type="SYMBOLIC-LINK"][loading="true"] > treerow > .treecell-filename > .tree-cell-twisty,
-treeitem[type="DIRECTORY"][loading="true"] > treerow > treecell > .tree-cell-twisty {
+
+treechildren:-moz-tree-image(FilenameColumn, loading) {
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
 
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
 
-/* Italicize a symbolic link and make it look like a link (it can be a dir or link) */
-.treecell-filename[type="SYMBOLIC-LINK"] {
-  color: inherit;
-  text-decoration: inherit;
+treechildren:-moz-tree-cell-text(symbolic-link) {
   font-style: italic;
 }
 
   font-style: italic;
 }
 
-treerow {
-  min-height: 19px;
-}
-
-/**
- * This fixes a bug. As you scroll down in a tree the computed column width
- * can change. That would make the columns shift durning scrolling.
- * So we give them inital preferred widths so they aren't computed.
- */
-#FilenameColumn {
-  width: 100px;
-}
+/* ::::: column/row preferred sizes ::::: */
 
 
+#FilenameColumn,
+#LastModColumn,
 #ContentLengthColumn {
   width: 100px;
 }
 
 #ContentLengthColumn {
   width: 100px;
 }
 
-#LastModColumn {
-  width: 100px;
-}
-
-div.server     { 
-  color:    blue;
-  display:  block; 
+div.server { 
+  color: blue;
+  display: block; 
   font-size: 10pt;
   font-family: sans-serif;
 }
 
   font-size: 10pt;
   font-family: sans-serif;
 }
 
-div.client     
-  color:    red;
-  display:  block; 
+div.client { 
+  color: red;
+  display: block; 
   font-size: 10pt;
   font-family: sans-serif;
 }
   font-size: 10pt;
   font-family: sans-serif;
 }
index 6c938b00c7fd09355347204f890f6944e85092b9..c69c8ab69e6c4bbef98251f17eebd3352cfbeae3 100644 (file)
@@ -49,11 +49,11 @@ window.dialog {
   color: #99cccc ! important;
 } 
 
   color: #99cccc ! important;
 } 
 
-#profiles > treechildren > treeitem > treerow > treecell > .tree-cell-icon {
+#profiles > listitem {
   list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif");
 }
 
-#profiles > treechildren > treeitem > treerow > treecell[rowMigrate="no"] > .tree-cell-icon {
+#profiles > listitem[rowMigrate="no"] {
   list-style-image: url("chrome://communicator/skin/profile/migrate.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/profile/migrate.gif");
 }
 
index af3f12ef86f9e594ece9732615a01f49d152892e..725ddadadc9a7f43eebc3fdcc9d9e183a86ea424 100644 (file)
@@ -19,6 +19,7 @@
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
+ *  Joe Hewitt <hewitt@netscape.com>                                            
  *   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
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-.engine[loading="true"]  {
-  list-style-image: url("chrome://global/skin/icons/loading.gif") ! important ;
-}
+/* ===== search.css =====================================================
+  == Styles specific to the Search sidebar panel.
+  ======================================================================= */
 
 
-.iconic {
-  list-style-image: url("resource:/res/rdf/document.gif") ! important ;
+#stopButton {
+  list-style-image: url("chrome://communicator/skin/icons/loading.gif");
 }
 
 }
 
-.searchresult-item[selected="true"] > .searchresult {
-  background-color: transparent;
-  color: #FFCF00;
-}
-.groove-bottom {
-  border-bottom: 1px solid #9C9CFF;
-}   
-  
-#results-splitter {
-  border: 1px solid #9C9CFF;
-}
+/* :::: undo regular search listbox selection look :::: */
 
 
-#searchButton[stop="true"] {
-  list-style-image: url("chrome://global/skin/icons/loading.gif");
+.searchresult-item[selected="true"] {
+  border: none !important;
+  background-color: transparent !important;
+  color: inherit !important;
 }
 }
index 6f39e5c41b0a7ccbab254cde1072ebad8e35eb10..058ffbd8803ab6630b37b11acbd71adc426d2c70 100644 (file)
@@ -38,6 +38,6 @@
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-outlinerchildren {
+treechildren {
   cursor: pointer;  
 }
   cursor: pointer;  
 }
index 4e2a4f8e5d7ed4eea01b1d69685575bf240e334f..72d267c06cd3a79dfe1a220bccac0a2699bd4475 100644 (file)
@@ -322,6 +322,16 @@ tree.AttributesTree {
   min-height: 200px;
 }
 
   min-height: 200px;
 }
 
+/* ::::: select edit dialog ::::: */
+
+#SelectTreeChildren:-moz-tree-cell(SelectSelCol, checked-false) {
+  background: url("chrome://global/skin/checkbox/cbox.gif") 50% 50% no-repeat;
+}
+
+#SelectTreeChildren:-moz-tree-cell(SelectSelCol, checked-true) {
+  background: url("chrome://global/skin/checkbox/cbox-check.gif") 50% 50% no-repeat;
+}
+
 /* ::::: Publishing Progress ::::: */
 
 .progressitem[progress="busy"] {
 /* ::::: Publishing Progress ::::: */
 
 .progressitem[progress="busy"] {
index fa57bc149841c3ec1d06e9800e5cc8189b75d562..eba8b6ce0a1e2db68a31af7f7374dbc1e0d2c260 100644 (file)
@@ -96,27 +96,27 @@ textbox {
   max-height: 180px;
 }
 
   max-height: 180px;
 }
 
-/* ::::: outliner ::::: */
+/* ::::: tree ::::: */
 
 
-.autocomplete-outliner {
+.autocomplete-tree {
   border: none;
   background-color: transparent !important;
 }
 
   border: none;
   background-color: transparent !important;
 }
 
-.autocomplete-outlinercol {
+.autocomplete-treecol {
   margin: 0px !important;
   border: none !important;
   padding: 0px !important;
 }
 
   margin: 0px !important;
   border: none !important;
   padding: 0px !important;
 }
 
-.autocomplete-outlinerbody:-moz-outliner-cell-text {
+.autocomplete-treebody:-moz-tree-cell-text {
   padding-left: 8px;
 }
 
   padding-left: 8px;
 }
 
-.autocomplete-outlinerbody:-moz-outliner-row(menuactive) {
+.autocomplete-treebody:-moz-tree-row(menuactive) {
   background-color: #FFCF00;
 }
 
   background-color: #FFCF00;
 }
 
-.autocomplete-outlinerbody:-moz-outliner-cell-text(menuactive) {
+.autocomplete-treebody:-moz-tree-cell-text(menuactive) {
   color: #000000 !important;
 }
   color: #000000 !important;
 }
index faf9b7988be9eb0d76f29044bb89620699d3bacd..1a31e6ff35ad86bcd01e57e30d0d6bd45bdac92c 100644 (file)
 
 /* ::::: file/directory items ::::: */
 
 
 /* ::::: file/directory items ::::: */
 
-outlinerchildren:-moz-outliner-image(FilenameColumn, directory) {
+treechildren:-moz-tree-image(FilenameColumn, directory) {
   list-style-image: url("chrome://global/skin/filepicker/dir-closed.gif");
 }
 
   list-style-image: url("chrome://global/skin/filepicker/dir-closed.gif");
 }
 
-outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
+treechildren:-moz-tree-image(FilenameColumn, file) {
   list-style-image: url("chrome://global/skin/filepicker/file.gif");
 }
 
 /* ::::: focus rules ::::: */
 
   list-style-image: url("chrome://global/skin/filepicker/file.gif");
 }
 
 /* ::::: focus rules ::::: */
 
-#directoryOutliner > outlinerrows > .outliner-bodybox {
+#directoryTree > treerows > .tree-bodybox {
   border: 1px solid transparent;
 } 
 
   border: 1px solid transparent;
 } 
 
-#directoryOutliner:focus > outlinerrows > .outliner-bodybox {
+#directoryTree:focus > treerows > .tree-bodybox {
   border-color: #FFCF00;
 }
 
   border-color: #FFCF00;
 }
 
index ec362244c342b4d4b488a87d8dfac33994d33975..953ae1a1a38d3be71b6a906578e19aa6d60ca2d0 100644 (file)
   margin: 0px 5px 5px 5px; */
 }
   
   margin: 0px 5px 5px 5px; */
 }
   
+.box-inset {
+  -moz-border-radius: 3px;
+  margin: 2px 4px;
+  border: 1px solid #9C9CFF;
+  background-color: #000000;
+  color: #FF9F00;
+}
+
 /* formatting */
 .groove-top {
   border-top: 2px groove #FF9F00;  
 /* formatting */
 .groove-top {
   border-top: 2px groove #FF9F00;  
index 5c16a28b389994d896f1de35b2ab658c82f90b28..76650a3a42bcd981bdba425f6abb8367e557f6aa 100644 (file)
 
 listbox {
   -moz-border-radius: 5px;
 
 listbox {
   -moz-border-radius: 5px;
-  margin: 2px 4px;
+  margin: 1px 2px;
+  padding: 0px;
   border: 1px solid #9C9CFF;
   background-color: #000000;
   color: #FF9F00;
 }
 
   border: 1px solid #9C9CFF;
   background-color: #000000;
   color: #FF9F00;
 }
 
-listrows {
-}
-
 /* ::::: listitem ::::: */
 
 listitem {
 /* ::::: listitem ::::: */
 
 listitem {
@@ -90,11 +88,11 @@ listheader[sortable="true"]:hover:active {
   list-style-image: none;
 }
 
   list-style-image: none;
 }
 
-.listheader-sortdirection[sortdirection="ascending"] {
+.listheader-sortdirection[sortDirection="ascending"] {
   list-style-image: url("chrome://global/skin/tree/sort-asc.gif");
 }
 
   list-style-image: url("chrome://global/skin/tree/sort-asc.gif");
 }
 
-.listheader-sortdirection[sortdirection="descending"] {
+.listheader-sortdirection[sortDirection="descending"] {
   list-style-image: url("chrome://global/skin/tree/sort-desc.gif");
 }
 
   list-style-image: url("chrome://global/skin/tree/sort-desc.gif");
 }
 
@@ -110,16 +108,31 @@ listheader[sortable="true"]:hover:active {
   margin-right: 2px;
 }
 
   margin-right: 2px;
 }
 
+.listcell-label[disabled="true"] {
+  color: #8050B0;
+}
+
 /* ::::: listcell checkbox ::::: */                                             
 
 .listcell-check {
 /* ::::: listcell checkbox ::::: */                                             
 
 .listcell-check {
+  -moz-box-align: center;
   margin: 0px 2px;
   border: 1px solid #FF9F00;
   padding: 2px;
   margin: 0px 2px;
   border: 1px solid #FF9F00;
   padding: 2px;
-  width: 7px;
+  min-width: 12px;
+  min-height: 12px;
+  background: #000000 no-repeat 50% 50%;
 }
 
 .listcell-check[checked="true"] {
 }
 
 .listcell-check[checked="true"] {
-  width: 0px;
-  list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif");
+  background-image: url("chrome://global/skin/checkbox/cbox-check.gif");
+}
+
+.listcell-check[disabled="true"] {
+  border-color: #8050B0;
+  background-image: url("chrome://global/skin/checkbox/cbox-disabled.gif");
+}
+
+.listcell-check[disabled="true"][checked="true"] {
+  background-image: url("chrome://global/skin/checkbox/cbox-check-disabled.gif");
 }
 }
diff --git a/LCARStrek/global/outliner.css b/LCARStrek/global/outliner.css
deleted file mode 100644 (file)
index 37c2eec..0000000
+++ /dev/null
@@ -1,248 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * The Original Code is "Classic" theme of mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- *   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
- * 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
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/* ===== outliner.css ===================================================
-  == Styles used by the XUL outline element.
-  ======================================================================= */
-
-/* ::::: outliner ::::: */
-
-outliner {
-  -moz-border-radius: 5px;
-  border-spacing: 0px;     
-  border: 1px solid #9C9CFF;
-  background-color: #000000;
-  color: #FF9F00;
-}
-
-/* ::::: outliner rows ::::: */
-
-outlinerchildren:-moz-outliner-row {
-  border: 1px solid transparent;
-  height: 18px;
-}
-
-outlinerchildren:-moz-outliner-row(selected) {
-  background-color: #008484;
-  color: #FFCF00;
-}
-
-outlinerchildren:-moz-outliner-row(selected, focus) {
-  background-color: #008484;
-  color: #FFCF00;
-}
-
-outlinerchildren:-moz-outliner-row(current, focus) {
-  border: 1px dotted #008484;
-}
-
-/* ::::: outliner cells ::::: */
-
-outlinerchildren:-moz-outliner-cell {
-  padding: 0px 0px 1px 2px;
-}
-
-outlinerchildren:-moz-outliner-cell-text {
-  color: inherit;
-  border: 2px solid transparent;
-}
-
-/*
-outlinerchildren:-moz-outliner-cell-text(selected) {
-  color: #FFFFFF;
-}
-
-outlinerchildren:-moz-outliner-cell-text(selected, focus) {
-  color: #FFFFFF;
-}
-*/
-
-/* ::::: lines connecting cells ::::: */
-
-outlinerchildren:-moz-outliner-line {
-  visibility: hidden;
-}
-
-/*
-outlinerchildren:-moz-outliner-line {
-  border: 1px dotted grey;
-}
-
-outlinerchildren:-moz-outliner-line(selected) {
-  border: 1px dotted black;
-}
-*/
-
-/* ::::: outliner separator ::::: */
-
-outlinerchildren:-moz-outliner-separator {
-  border: 1px solid #9C9CFF;
-}
-
-/* ::::: drop feedback ::::: */
-
-outlinerchildren:-moz-outliner-cell-text(dropOn) {
-  background-color: #008484;
-  color: #FFCF00;
-}
-
-outlinerchildren:-moz-outliner-drop-feedback {
-  background-color: #008484;
-  width: 50px;
-  height: 2px;
-  margin-left: 5px;
-}
-
-outlinerchildren:-moz-outliner-drop-feedback(selected) {
-  background-color: #FFCF00;
-}
-
-/* ::::: outliner columns ::::: */
-
-outlinercol { 
-  -moz-box-align: center;
-  -moz-box-pack: center;
-  border: 1px solid #FF9F00;
-  background-color: #9C9CFF;
-  color: #000000;
-  padding: 1px 4px;
-}
-
-outlinercolpicker { 
-  -moz-box-align: center;
-  -moz-box-pack: center;
-  border: 1px solid transparent;
-  background-color: #000000;
-  padding: 1px 0px;
-}  
-
-.outlinercol-image {
-  padding: 1px;
-}
-
-.outlinercol-text {
-  margin: 0px !important;
-  padding: 0px !important;
-}
-
-/* ..... internal box ..... */
-
-outlinercol:hover:active {
-  border: 1px solid #FFCF00;
-  padding: 2px 3px 0px 5px;
-}
-  
-outlinercolpicker:hover {
-  background-color: #FFCF00;
-}
-
-outlinercolpicker:hover:active {
-  border: 1px solid #FFCF00;
-  background-color: #FF9F00;
-}
-
-.outlinercol-image:hover:active {
-  padding: 2px 0px 0px 2px;
-}
-
-/* ::::: column drag and drop styles ::::: */
-
-outlinercol[dragging="true"] {
-  border: 1px solid transparent;
-  background-color: #008484;
-  color: #000000;
-}
-
-outlinercol[insertafter="true"] {
-  border-right: 1px solid #FFCF00;
-}
-
-outlinercol[insertbefore="true"] {
-  border-left: 1px solid #FFCF00;
-}
-
-outlinerchildren:-moz-outliner-column(insertbefore) {
-  border-left: 1px solid #FFCF00;
-}
-
-outlinerchildren:-moz-outliner-column(insertafter) {
-  border-right: 1px solid #FFCF00;
-}
-
-/* ::::: sort direction indicator :::::  */
-
-.outlinercol-sortdirection {
-  list-style-image: none;
-}
-
-.sortDirectionIndicator[sortDirection="ascending"] .outlinercol-sortdirection {
-  list-style-image: url("chrome://global/skin/tree/sort-asc.gif");
-}
-
-.sortDirectionIndicator[sortDirection="descending"] .outlinercol-sortdirection {
-  list-style-image: url("chrome://global/skin/tree/sort-desc.gif");
-}
-
-/* ::::: column picker :::::  */
-
-.outliner-columnpicker-icon {
-  list-style-image: url("chrome://global/skin/tree/columnpicker.gif");
-}
-
-outlinercolpicker:hover > .outliner-columnpicker-icon,
-outlinercolpicker:hover:active > .outliner-columnpicker-icon {
-  list-style-image: url("chrome://global/skin/tree/columnpicker-hover.gif");
-}
-
-/* ::::: twisty :::::  */
-
-outlinerchildren:-moz-outliner-twisty {
-  padding-right: 2px;
-  width: 12px; /* The image's width is 12 pixels */
-  list-style-image: url("chrome://global/skin/tree/twisty-closed.gif");
-}
-  
-outlinerchildren:-moz-outliner-twisty(open) {
-  width: 12px; /* The image's width is 12 pixels */
-  list-style-image: url("chrome://global/skin/tree/twisty-open.gif");
-}
-
-outlinerchildren:-moz-outliner-indentation {
-  width: 10px;
-}
index 59134eec6d1d8067b27eaba40780a536ef654969..9a7685ffb5b395ca6402bf2dc96b6a5d6cf06fd9 100644 (file)
@@ -38,7 +38,7 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 /* ===== popup.css ======================================================
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 /* ===== popup.css ======================================================
-  == Styles used by XUL popups.
+  == Styles used by the XUL popup element.
   ======================================================================= */
 
 /* ::::: menupopup ::::: */
   ======================================================================= */
 
 /* ::::: menupopup ::::: */
index c4ce2b044ada551e68dbb7514668d8ce8663c9c9..a5ee34bbb2ac4924139c63c30f68dbec5b5c78ce 100644 (file)
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-/******** Tree widget **********/ 
-
-/** basic tree ****************************************************
- *  basic tree widget for use in main windows where no decoration
- *  is required.
- **/
-tree 
-  {
-    -moz-border-radius    : 5px;
-    background-color      : #000000;
-    border                : 1px solid #9C9CFF;
-    border-spacing        : 0px;
-/*    margin                : 1px 3px 2px 3px; */
-  }
-
-.tree-container-treerows[dragover="true"][dragdroptree="true"]
-  {
-  }  
+/* ===== tree.css =======================================================
+  == Styles used by the XUL tree element.
+  ======================================================================= */
+
+/* ::::: tree ::::: */
+
+tree {
+  -moz-border-radius: 5px;
+  border-spacing: 0px;     
+  border: 1px solid #9C9CFF;
+  background-color: #000000;
+  color: #FF9F00;
+}
+
+/* ::::: tree rows ::::: */
+
+treechildren:-moz-tree-row {
+  border: 1px solid transparent;
+  height: 18px;
+}
+
+treechildren:-moz-tree-row(selected) {
+  background-color: #008484;
+  color: #FFCF00;
+}
+
+treechildren:-moz-tree-row(selected, focus) {
+  background-color: #008484;
+  color: #FFCF00;
+}
+
+treechildren:-moz-tree-row(current, focus) {
+  border: 1px dotted #008484;
+}
+
+/* ::::: tree cells ::::: */
+
+treechildren:-moz-tree-cell {
+  padding: 0px 0px 1px 2px;
+}
+
+treechildren:-moz-tree-cell-text {
+  color: inherit;
+  border: 2px solid transparent;
+}
+
+/*
+treechildren:-moz-tree-cell-text(selected) {
+  color: #FFFFFF;
+}
+
+treechildren:-moz-tree-cell-text(selected, focus) {
+  color: #FFFFFF;
+}
+*/
+
+/* ::::: lines connecting cells ::::: */
+
+treechildren:-moz-tree-line {
+  visibility: hidden;
+}
+
+/*
+treechildren:-moz-tree-line {
+  border: 1px dotted grey;
+}
+
+treechildren:-moz-tree-line(selected) {
+  border: 1px dotted black;
+}
+*/
+
+/* ::::: tree separator ::::: */
+
+treechildren:-moz-tree-separator {
+  border: 1px solid #9C9CFF;
+}
+
+/* ::::: drop feedback ::::: */
+
+treechildren:-moz-tree-cell-text(dropOn) {
+  background-color: #008484;
+  color: #FFCF00;
+}
+
+treechildren:-moz-tree-drop-feedback {
+  background-color: #008484;
+  width: 50px;
+  height: 2px;
+  margin-left: 5px;
+}
+
+treechildren:-moz-tree-drop-feedback(selected) {
+  background-color: #FFCF00;
+}
+
+/* ::::: tree columns ::::: */
+
+treecol { 
+  -moz-box-align: center;
+  -moz-box-pack: center;
+  border: 1px solid #FF9F00;
+  background-color: #9C9CFF;
+  color: #000000;
+  padding: 1px 4px;
+}
+
+treecolpicker { 
+  -moz-box-align: center;
+  -moz-box-pack: center;
+  border: 1px solid transparent;
+  background-color: #000000;
+  padding: 1px 0px;
+}  
+
+.treecol-image {
+  padding: 1px;
+}
+
+.treecol-text {
+  margin: 0px !important;
+  padding: 0px !important;
+}
+
+/* ..... internal box ..... */
+
+treecol:hover:active {
+  border: 1px solid #FFCF00;
+  padding: 2px 3px 0px 5px;
+}
   
   
-.tree-container-treerows
-  {
-  }  
+treecolpicker:hover {
+  background-color: #FFCF00;
+}
 
 
-.tree-container-treerows[dragdroptree="true"]
-  {
-  }  
-  
-treeitem[selected="true"] > treerow
-  {
-    background-color      : #008484;
-  }
-
-treeitem 
-  {
-    list-style-image      : none;
-  }
-  
-treerow 
-  {
-    border                : 1px solid transparent;
-  }
-  
-treehead > treeitem > treerow,
-treehead > treerow 
-  {
-    border                : none;
-  }
-  
-treecell 
-  { 
-    padding               : 0px 0px 1px 2px;
-    white-space           : nowrap;
-  } 
-
-tree:focus > treechildren treeitem[selected="true"] > treerow,
-treeitem[dd-dropon="true"] > treerow
-  {
-    background-color      : #008484;
-  }
-
-tree:focus > treechildren treeitem[selected="true"][current="true"] > treerow
-  {
-    border                : 1px dotted #008484;
-  }
-
-.treecell-header-image 
-  {
-    list-style-image      : inherit;
-  }
-  
-.treecell-header,
-.treecell-inset-header,
-.treecell-header-image
-  { 
-    border                : 1px solid #000000;
-    padding               : 0px;
-    background-color      : #9C9CFF; 
-    color                 : #000000;
-  }
-
-.treecell-header-box,
-.treecell-header-image-box 
-  {
-  }  
-
-.treecell-header-box
-  {
-    padding               : 0px 4px 0px 4px;
-  }
-
-.treecell-header-text
-  {
-    margin                : 0px;
-  }
-
-.treecell-header-image-box 
-  {
-    padding               : 0px 1px 0px 1px;
-  }
-  
-.treecell-header:hover:active,
-.treecell-header-image:hover:active,
-.treecell-inset-header:hover:active 
-  {
-    border                : 1px solid #FFCF00;
-  }
-
-.treecell-header:hover:active > .treecell-header-box,
-.treecell-inset-header:hover:active > .treecell-header-box,
-.treecell-header-image:hover:active > .treecell-header-image-box
-  {
-    border-top            : 1px solid transparent;
-    border-right          : none;
-    border-bottom         : none;
-    border-left           : 1px solid transparent;
-  }
-  
-.treecell-header:hover:active > .treecell-header-box,
-.treecell-inset-header:hover:active > .treecell-header-box
-  {
-    padding               : 1px 4px 0px 5px;
-  }
+treecolpicker:hover:active {
+  border: 1px solid #FFCF00;
+  background-color: #FF9F00;
+}
+
+.treecol-image:hover:active {
+  padding: 2px 0px 0px 2px;
+}
+
+/* ::::: column drag and drop styles ::::: */
+
+treecol[dragging="true"] {
+  border: 1px solid transparent;
+  background-color: #008484;
+  color: #000000;
+}
+
+treecol[insertafter="true"] {
+  border-right: 1px solid #FFCF00;
+}
+
+treecol[insertbefore="true"] {
+  border-left: 1px solid #FFCF00;
+}
+
+treechildren:-moz-tree-column(insertbefore) {
+  border-left: 1px solid #FFCF00;
+}
+
+treechildren:-moz-tree-column(insertafter) {
+  border-right: 1px solid #FFCF00;
+}
+
+/* ::::: sort direction indicator :::::  */
+
+.treecol-sortdirection {
+  list-style-image: none;
+}
+
+.sortDirectionIndicator[sortDirection="ascending"] .treecol-sortdirection {
+  list-style-image: url("chrome://global/skin/tree/sort-asc.gif");
+}
+
+.sortDirectionIndicator[sortDirection="descending"] .treecol-sortdirection {
+  list-style-image: url("chrome://global/skin/tree/sort-desc.gif");
+}
+
+/* ::::: column picker :::::  */
+
+.outliner-columnpicker-icon {
+  list-style-image: url("chrome://global/skin/tree/columnpicker.gif");
+}
+
+treecolpicker:hover > .outliner-columnpicker-icon,
+treecolpicker:hover:active > .outliner-columnpicker-icon {
+  list-style-image: url("chrome://global/skin/tree/columnpicker-hover.gif");
+}
+
+/* ::::: twisty :::::  */
+
+treechildren:-moz-tree-twisty {
+  padding-right: 2px;
+  width: 12px; /* The image's width is 12 pixels */
+  list-style-image: url("chrome://global/skin/tree/twisty-closed.gif");
+}
   
   
-.treecell-header-image:hover:active > .treecell-header-image-box
-  {
-    padding               : 1px 1px 0px 2px;
-  }
-
-.treecell-image 
-  {
-    padding               : 0px;
-  }
-    
-/* slimline sidebar treeheaders */  
-.treecell-header.treecell-header-sidebarpanel,
-.treecell-inset-header.treecell-header-sidebarpanel
-  {
-    padding               : 0px 1px 1px 3px;
-  }
-
-.treecell-header-sidebarpanel > .treecell-header-box
-  {
-  }
-/** class="propertylist" ******************************************
- *  class for cells in grid-formatted property lists.
- **/
-treecell.propertylist 
-  {
-    border-right          : 1px solid #9C9CFF;
-    border-bottom         : 1px solid #9C9CFF;
-    padding-left          : 5px;
-  }
-
-.tree-cell-primary-icon,
-.tree-cell-primary-icon-inline-edit-folder
-  {
-    list-style-image      : inherit;
-    padding-right         : 2px;
-  }
-
-.tree-cell-icon 
-  {
-    list-style-image      : inherit;
-    padding-right         : 2px;
-  }
-
-.tree-cell-twisty 
-  {
-    list-style-image      : url("chrome://global/skin/tree/twisty-closed.gif");
-    -moz-user-focus       : ignore;
-    padding-right         : 2px;
-  }
-
-.treecell-indent > .tree-cell-primary-icon 
-  {
-    padding-left          : 11px;
-  }
-
-treeitem[container="true"] > treerow > .treecell-indent > .tree-cell-primary-icon 
-  {
-    padding-left          : 0px;
-  }
-
-.tree-cell-twisty[disabled="true"] 
-  {
-    list-style-image      : none;
-  }
-
-treeitem[container="true"][open="true"] > treerow > treecell > .tree-cell-twisty 
-  {
-    list-style-image      : url("chrome://global/skin/tree/twisty-open.gif");
-  }
-
-treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty {               
-    visibility            : hidden;
-}   
-
-/* tree header with sort direction indicators */
-
-.tree-header-sortdirection 
-  {
-    list-style-image      : none;
-  }
-
-.sortDirectionIndicator[sortDirection="ascending"]  > .treecell-header-box > .tree-header-sortdirection 
-  {
-    list-style-image      : url("chrome://global/skin/tree/sort-asc.gif");
-  }
-
-.sortDirectionIndicator[sortDirection="descending"] > .treecell-header-box > .tree-header-sortdirection 
-  {
-    list-style-image      : url("chrome://global/skin/tree/sort-desc.gif");
-  }
-
-treecol[sortDirection="true"],
-treecol[sortActive="true"]
-  {
-    background-color       : #008484;
-  }
-
-/* column selection popup menu icon */
-
-.treecell-popup-icon
-  {
-    list-style-image      : url("chrome://global/skin/tree/columnpicker.gif");
-  }
-
-/* Inline Editable Treecells */
-
-treerow[mode="inline-edit"] 
-  {
-    border-top            : none !important;
-    border-bottom         : none !important;
-    background-color      : transparent !important;
-  }
-
-.inline-edit-cell-box
-  {
-    margin-left           : 2px;
-  }
-
-.inline-edit-cell-box[mode="edit"] 
-  {
-    margin-left           : 0px;
-  }
+treechildren:-moz-tree-twisty(open) {
+  width: 12px; /* The image's width is 12 pixels */
+  list-style-image: url("chrome://global/skin/tree/twisty-open.gif");
+}
+
+treechildren:-moz-tree-indentation {
+  width: 10px;
+}
+
+/* ::::: gridline style ::::: */
+
+treechildren.gridlines:-moz-tree-cell {
+  border-right: 1px solid green;
+  border-bottom: 1px solid green;
+}
+
+treechildren.gridlines:-moz-tree-row {
+  border: none;
+}
index 25ae75f250f4dbf09bf8f7cf7b0c7d1661bd0093..ead0a10c30c39804161d59ba411a4e03c9f794f7 100644 (file)
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-outlinerchildren:-moz-outliner-image(GeneratedName) {
+treechildren:-moz-tree-image(GeneratedName) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif");
 }
 
-outlinerchildren:-moz-outliner-image(GeneratedName, MailList) {
+treechildren:-moz-tree-image(GeneratedName, MailList) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif");
 }
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif");
 }
index b5752990112e549588c4a0da74a2287799b87db4..3e0e354d044af4204243a0ce2356a6dfadcafc04 100644 (file)
 
 /* ::::: directory pane icons ::::: */
 
 
 /* ::::: directory pane icons ::::: */
 
-.ab-directory-icon {
+treechildren:-moz-tree-image(DirCol) {
   list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif");
   list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif");
-  margin-right: 1px;
-  margin-left: 1px;
 }
 
 }
 
-.ab-directory-icon[IsMailList="true"] {
+treechildren:-moz-tree-image(DirCol, IsMailList-true) {
   list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif");
   list-style-image: url("chrome://messenger/skin/addressbook/icons/ablist.gif");
-  margin-right: 1px;
-  margin-left: 1px;
 }
 
 }
 
-.ab-directory-icon[IsRemote="true"] {
+treechildren:-moz-tree-image(DirCol, IsRemote-true) {
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif");
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif");
-  margin-right: 1px;
-  margin-left: 1px;
 }
 }
index c7b009e16b75359798d76cac4f3ba625a9f48c45..8693fd1ad187d7122a342afa4e405343adbdccf2 100644 (file)
@@ -207,7 +207,7 @@ html|p {
   border: none;
 }
 
   border: none;
 }
 
-#dirTree, #abResultsOutliner { 
+#dirTree, #abResultsTree { 
   border: none;
   margin: 0px;
 }
   border: none;
   margin: 0px;
 }
index 65ceab1e6394c2022e4e3bb6972e5245b3bd233a..324d1e568e43fc5fd2553965f47d544dab6295b2 100644 (file)
 
 /* ::::: addressing widget ::::: */
   
 
 /* ::::: addressing widget ::::: */
   
-#addressingWidgetTree {
-  height: 80px;
-  width: 0px;
+#addressingWidget {
+/*  height: 80px; */
+  margin-left: 0px;
+  margin-right: 0px;
   -moz-user-focus: none;
   -moz-user-focus: none;
-/*  background-color: #FFFFFF; */
+  width: 0px;
 }  
   
 }  
   
-#listcol-addressingWidget {
+#typecol-addressingWidget {
   width: 9em;
   border-right: 1px solid #9C9CFF;
 }
   
   width: 9em;
   border-right: 1px solid #9C9CFF;
 }
   
-#addressingWidgetTree > treechildren > treeitem > treerow,
-#addressingWidgetTree > treechildren > treeitem[selected="true"] > treerow {
+#addressingWidget > listitem,
+.addressingWidgetItem,
+.dummyrow {
   border: none;
   background-color: inherit;
   color: inherit;
 }
 
   border: none;
   background-color: inherit;
   color: inherit;
 }
 
-.treecell-addressingWidget {
+.addressingWidgetCell {
   border-bottom: 1px solid #9C9CFF;
   border-bottom: 1px solid #9C9CFF;
-  padding: 0px !important;
+  padding: 0px;
 }
   
 }
   
-.treecell-addressingWidget:first-child {
-  border-bottom: none;
-}
-
-.textbox-addressingWidget {
-  -moz-box-align: center;
+.addressingWidgetCell:first-child {
+  border-top: none;
 }
 
 .dummy-row-cell:first-child {
 }
 
 .dummy-row-cell:first-child {
-  border-bottom: 1px solid #9C9CFF;
+  border-top: none;
 }
 
 .person-icon {
 }
 
 .person-icon {
+  margin: 0px 3px;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif");
   list-style-image: url("chrome://messenger/skin/addressbook/icons/abcard.gif");
-  margin: 0px 3px 0px 3px;
 }
 }
index dd459f75364b2e45afc88e1a8552541ea7b6cc84..fac9305acdb47f6555aff8f59fc208edd16b300a 100644 (file)
 
 /* ::::: columns :::::: */
 
 
 /* ::::: columns :::::: */
 
-.enabledcol {
+treechildren:-moz-tree-cell(activeColumn) {
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
-.enabledcol[Enabled="true"] {
+treechildren:-moz-tree-cell(activeColumn, Enabled-true) {
  list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
  list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
index d8915b7c96e6d648ae618fd0a573931843f5555e..2dd9673a884a5b0dee3264c9055526e2258c3544 100644 (file)
 
 /* ::::: mail folder ::::: */
 
 
 /* ::::: mail folder ::::: */
 
-outlinerchildren:-moz-outliner-image(folderNameCol) {
+treechildren:-moz-tree-image(folderNameCol) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, newMessages-true) {
+treechildren:-moz-tree-image(folderNameCol, newMessages-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
 }
 
 /* ..... Inbox ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
 }
 
 /* ..... Inbox ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Inbox) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
 }
 
 /* ..... Sent ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
 }
 
 /* ..... Sent ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Sent) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Sent) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
 }
 
 /* ..... Unsent ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
 }
 
 /* ..... Unsent ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Unsent Messages) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Unsent Messages) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
 }
 
 /* ..... Drafts ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
 }
 
 /* ..... Drafts ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Drafts) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Drafts) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
 }
 
 /* ..... Templates ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
 }
 
 /* ..... Templates ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Templates) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Templates) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
 }
 
 /* ..... Trash ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
 }
 
 /* ..... Trash ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, specialFolder-Trash) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Trash) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, biffState-NewMail, isServer-true) {
+treechildren:-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
 }
 
-outlinerchildren:-moz-outliner-cell-text(folderNameCol, newMessages-true),
-outlinerchildren:-moz-outliner-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, newMessages-true),
+treechildren:-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
   font-weight: bold;
 }
 
   font-weight: bold;
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, imapShared-true) {
+treechildren:-moz-tree-image(folderNameCol, imapShared-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
 }
 
 /* ..... Server Folders ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
 }
 
 /* ..... Server Folders ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-none) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-none) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
 }
 
 /* ..... News Folders ..... */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
 }
 
 /* ..... News Folders ..... */
 
-outlinerchildren:-moz-outliner-image(folderNameCol, serverType-nntp) {
+treechildren:-moz-tree-image(folderNameCol, serverType-nntp) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
 }
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
 }
 
-outlinerchildren:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
 }
 
 /* ::::: All Servers ::::: */
 
   padding-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
 }
 
 /* ::::: All Servers ::::: */
 
-outlinerchildren:-moz-outliner-cell-text(closed, subfoldersHaveUnreadMessages-true) {
+treechildren:-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true) {
   font-weight: bold;
 }
 
   font-weight: bold;
 }
 
-outlinerchildren:-moz-outliner-cell-text(folderNameCol, isServer-true),
-outlinerchildren:-moz-outliner-cell-text(hasUnreadMessages-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, isServer-true),
+treechildren:-moz-tree-cell-text(hasUnreadMessages-true) {
   font-weight: bold;
 }
 
   font-weight: bold;
 }
 
-outlinerchildren:-moz-outliner-cell-text(folderNameCol, noSelect-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, noSelect-true) {
   color: #8050B0;
   font-style: italic;
 }
   color: #8050B0;
   font-style: italic;
 }
@@ -177,15 +177,15 @@ outlinerchildren:-moz-outliner-cell-text(folderNameCol, noSelect-true) {
   list-style-image: none;
 }
 
   list-style-image: none;
 }
 
-outlinerchildren:-moz-outliner-image(syncCol) {
+treechildren:-moz-tree-image(syncCol) {
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
-outlinerchildren:-moz-outliner-image(syncCol, synchronize-true) {
+treechildren:-moz-tree-image(syncCol, synchronize-true) {
   list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
 
-outlinerchildren:-moz-outliner-image(syncCol, isServer-true) {
+treechildren:-moz-tree-image(syncCol, isServer-true) {
   list-style-image: none;
 }
 
   list-style-image: none;
 }
 
index 75171f309ff698c59fd4aa5ed8c94dda37376e01..a32d1493b237b1019116f3843343412b81724d23 100644 (file)
   height: 0px;
 }
 
   height: 0px;
 }
 
-/* ..... outliner adjustments ..... */
+/* ..... tree adjustments ..... */
  
  
-#folderOutliner {
+#folderTree {
   min-width: 1px;
   border: none;
 }
 
   min-width: 1px;
   border: none;
 }
 
-#threadOutliner {
+#threadTree {
   min-width: 1px;
   border: none;
 }
   min-width: 1px;
   border: none;
 }
index 8b7e3fa2ac7490861a1b4d1f59983e9f5f8edd26..eafeb459f59faa2035e2f78d146fc9106e73e193 100644 (file)
 
 /* ::::: autocomplete icons ::::: */
 
 
 /* ::::: autocomplete icons ::::: */
 
-outlinerbody:-moz-outliner-cell-text(default-match) {
+treechildren:-moz-tree-cell-text(default-match) {
   margin: 2px -3px 2px 15px;
   border: none;
 }
 
   margin: 2px -3px 2px 15px;
   border: none;
 }
 
-outlinerbody:-moz-outliner-image(local-abook) {
+treechildren:-moz-tree-image(local-abook) {
   margin: 2px -1px 2px 4px;
   margin: 2px -1px 2px 4px;
-  border: none;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/addressbook/icons/addrbook.gif");
 }
 
-outlinerbody:-moz-outliner-image(remote-abook) {
+treechildren:-moz-tree-image(remote-abook) {
   margin: 2px -3px 2px 2px;
   margin: 2px -3px 2px 2px;
-  border: none;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook.gif");
 }
 
-outlinerbody:-moz-outliner-image(remote-err) {
+treechildren:-moz-tree-image(remote-err) {
   margin: 2px -3px 2px 2px;
   margin: 2px -3px 2px 2px;
-  border: none;
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook-error.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/addressbook/icons/remote-addrbook-error.gif");
 }
 
index 344cefeba55bf3b5c93e5e04d20d0c446d98af45..73c2ae7059fe828057d4a7761d416882ce57ce64 100644 (file)
 
 /* ::::: subscribed icons  :::::: */
 
 
 /* ::::: subscribed icons  :::::: */
 
-.subscribedcol {
+treechildren:-moz-tree-cell(SubscribedColumn),
+treechildren:-moz-tree-cell(subscribedCol) {
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/dot.gif");
 }
 
-.subscribedcol[Subscribed="true"] {
+treechildren:-moz-tree-cell(SubscribedColumn, Subscribed-true),
+treechildren:-moz-tree-cell(subscribedCol, subscribed) {
   list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
 
 /* ::::: folder icons :::::: */
 
   list-style-image: url("chrome://messenger/skin/icons/check.gif");
 }
 
 /* ::::: folder icons :::::: */
 
-.tree-cell-subscribe-icon {
+treechildren:-moz-tree-image(NameColumn) {
+  margin-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
-.tree-cell-subscribe-icon[ServerType="nntp"] {
+treechildren:-moz-tree-image(NameColumn, ServerType-nntp),
+treechildren:-moz-tree-image(nameCol, nntp) {
+  margin-right: 2px;
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
 .subscribeMenuItem[ServerType="nntp"][IsSecure="true"] {
   list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
 }
 .subscribeMenuItem[ServerType="nntp"][IsSecure="true"] {
   list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
 }
-
-/* ::::: for search in subscribe ::::: */
-
-outlinerchildren:-moz-outliner-image(nameCol, nntp) {
-  padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
-}
-
-outlinerchildren:-moz-outliner-image(subscribedCol) {
-  list-style-image: url("chrome://messenger/skin/icons/dot.gif");
-}
-
-outlinerchildren:-moz-outliner-image(subscribedCol, subscribed) {
-  list-style-image: url("chrome://messenger/skin/icons/check.gif");
-}
index 4fbf1d32dfbd8d72d52e16137e51863189355b1d..a109efafa8014154913749520ed2b64b2d8fb134 100644 (file)
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-#threadOutliner
-{
-  border: none;
-}
-
 /* ::::: thread decoration ::::: */
 
 /* ::::: thread decoration ::::: */
 
-outlinerchildren:-moz-outliner-cell-text(read) {
+treechildren:-moz-tree-cell-text(read) {
   font-weight: normal;
 }
 
   font-weight: normal;
 }
 
-outlinerchildren:-moz-outliner-cell-text(unread) {
+treechildren:-moz-tree-cell-text(unread) {
   font-weight: bold;
 }
 
 /* on a collapsed thread, if the top level message is read, but the thread has
  * unread children, underline the text.  4.x mac did this, very slick 
  */
   font-weight: bold;
 }
 
 /* on a collapsed thread, if the top level message is read, but the thread has
  * unread children, underline the text.  4.x mac did this, very slick 
  */
-outlinerchildren:-moz-outliner-cell-text(container, closed, hasUnread, read) {
+treechildren:-moz-tree-cell-text(container, closed, hasUnread, read) {
   text-decoration: underline;
 }
 
   text-decoration: underline;
 }
 
@@ -72,27 +67,27 @@ outlinerchildren:-moz-outliner-cell-text(container, closed, hasUnread, read) {
  ****  disabled so as to not conflict with the labels color feature.
  ****
 
  ****  disabled so as to not conflict with the labels color feature.
  ****
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-highest) {
+treechildren:-moz-tree-cell-text(priorityCol, priority-highest) {
   color: red;
 }
 
   color: red;
 }
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-high) {
+treechildren:-moz-tree-cell-text(priorityCol, priority-high) {
   color: rgb(128, 0, 0);
 }
 
   color: rgb(128, 0, 0);
 }
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-lowest) {
+treechildren:-moz-tree-cell-text(priorityCol, priority-lowest) {
   color: rgb(170, 170, 170);
 }
 
   color: rgb(170, 170, 170);
 }
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, priority-low) {
+treechildren:-moz-tree-cell-text(priorityCol, priority-low) {
   color: rgb(85, 85, 85);
 }
 
   color: rgb(85, 85, 85);
 }
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, selected) {
+treechildren:-moz-tree-cell-text(priorityCol, selected) {
   color: -moz-DialogText;
 }
 
   color: -moz-DialogText;
 }
 
-outlinerchildren:-moz-outliner-cell-text(priorityCol, selected, focus) {
+treechildren:-moz-tree-cell-text(priorityCol, selected, focus) {
   color: HighlightText;
 }
  ****/
   color: HighlightText;
 }
  ****/
@@ -103,218 +98,203 @@ outlinerchildren:-moz-outliner-cell-text(priorityCol, selected, focus) {
 
 /* ..... thread column ..... */
 
 
 /* ..... thread column ..... */
 
-outlinercol.threadColumnHeader {
+treecol.threadColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif");
 }
 
-outlinercol.threadColumnHeader[sortDirection="ascending"]  {
+treecol.threadColumnHeader[sortDirection="ascending"]  {
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
-outlinercol.threadColumnHeader[sortDirection="descending"] {
+treecol.threadColumnHeader[sortDirection="descending"] {
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container) {
+treechildren:-moz-tree-image(threadCol, container) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, offline) {
+treechildren:-moz-tree-image(threadCol, container, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, open) {
+treechildren:-moz-tree-image(threadCol, container, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, open, offline) {
+treechildren:-moz-tree-image(threadCol, container, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread) {
+treechildren:-moz-tree-image(threadCol, container, hasUnread) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, offline) {
+treechildren:-moz-tree-image(threadCol, container, hasUnread, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, open) {
+treechildren:-moz-tree-image(threadCol, container, hasUnread, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open.gif");
 }
 
-outlinerchildren:-moz-outliner-image(threadCol, container, hasUnread, open, offline) {
+treechildren:-moz-tree-image(threadCol, container, hasUnread, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline.gif");
 }
 
 /* ..... read column ..... */
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline.gif");
 }
 
 /* ..... read column ..... */
 
-outlinercol.readColumnHeader {
+treecol.readColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/readcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/readcol.gif");
 }
 
-outlinerchildren:-moz-outliner-image(unreadButtonColHeader) {
+treechildren:-moz-tree-image(unreadButtonColHeader) {
   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
 }
 
-outlinerchildren:-moz-outliner-image(unreadButtonColHeader, unread) {
+treechildren:-moz-tree-image(unreadButtonColHeader, unread) {
   list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif");
 }
 
 /* ..... flag column ..... */
 
   list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif");
 }
 
 /* ..... flag column ..... */
 
-outlinercol.flagColumnHeader {
+treecol.flagColumnHeader {
   list-style-image: url("chrome://messenger/skin/icons/flagcol.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/flagcol.gif");
 }
 
-outlinerchildren:-moz-outliner-image(flaggedCol) {
+treechildren:-moz-tree-image(flaggedCol) {
   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
 }
 
-outlinerchildren:-moz-outliner-image(flaggedCol, flagged) {
+treechildren:-moz-tree-image(flaggedCol, flagged) {
   list-style-image: url("chrome://messenger/skin/icons/flaggedmail.gif");
 }
 
 /* ..... subject column ..... */
 
   list-style-image: url("chrome://messenger/skin/icons/flaggedmail.gif");
 }
 
 /* ..... subject column ..... */
 
-outlinerchildren:-moz-outliner-image(subjectCol) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, new) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, new) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-new.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-new.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, attach) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, attach) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, imapdeleted) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, imapdeleted) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdelete.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdelete.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, new, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, new, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-new-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-new-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, attach, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, attach, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, imapdeleted, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, imapdeleted, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdel-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdel-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news) {
   list-style-image: url("chrome://messenger/skin/icons/message-news.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, attach) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, attach) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-attach.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-attach.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, attach, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, attach, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-attach-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-attach-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, new) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, new) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-new.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-new.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, new, attach, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, new, attach, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, new, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, new, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-new-offline.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-new-offline.gif");
 }
 
-outlinerchildren:-moz-outliner-image(subjectCol, news, offline) {
-  padding-right: 2px;
+treechildren:-moz-tree-image(subjectCol, news, offline) {
   list-style-image: url("chrome://messenger/skin/icons/message-news-offline.gif");
 }
 
 /* ..... new thread icons for watch and ignore ..... */
 
   list-style-image: url("chrome://messenger/skin/icons/message-news-offline.gif");
 }
 
 /* ..... new thread icons for watch and ignore ..... */
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, watch) {
+treechildren:-moz-tree-image(news, threadCol, container, watch) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore) {
+treechildren:-moz-tree-image(news, threadCol, container, ignore) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, watch, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, ignore, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offline-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offline-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, open) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, open) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, watch, open, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, hasUnread, ignore, open, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offline-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, open) {
+treechildren:-moz-tree-image(news, threadCol, container, watch, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, open) {
+treechildren:-moz-tree-image(news, threadCol, container, ignore, open) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open-kill.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, watch, open, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, watch, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-eye.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-eye.gif");
 }
 
-outlinerchildren:-moz-outliner-image(news, threadCol, container, ignore, open, offline) {
+treechildren:-moz-tree-image(news, threadCol, container, ignore, open, offline) {
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-kill.gif");
 }
 
   list-style-image: url("chrome://messenger/skin/icons/thread-open-offline-kill.gif");
 }
 
index 7cbfd20b365019a97e7ba2d62293b749fa552589..674ef486d5608fbe3667134978746a911b100dd0 100644 (file)
      color: #FF0000;
      color: rgb(128, 0, 0); 
 */
      color: #FF0000;
      color: rgb(128, 0, 0); 
 */
-outlinerchildren:-moz-outliner-cell-text(lc-FFFFFF) {
+treechildren:-moz-tree-cell-text(lc-FFFFFF) {
   color: #FFFFFF
 }
   color: #FFFFFF
 }
-outlinerchildren:-moz-outliner-row(lc-FFFFFF, selected) {
+treechildren:-moz-tree-row(lc-FFFFFF, selected) {
   background-color: #FFFFFF;
 }
 
   background-color: #FFFFFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CCCCCC) {
+treechildren:-moz-tree-cell-text(lc-CCCCCC) {
   color: #CCCCCC
 }
   color: #CCCCCC
 }
-outlinerchildren:-moz-outliner-row(lc-CCCCCC, selected) {
+treechildren:-moz-tree-row(lc-CCCCCC, selected) {
   background-color: #CCCCCC;
 }
 
   background-color: #CCCCCC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-C0C0C0) {
+treechildren:-moz-tree-cell-text(lc-C0C0C0) {
   color: #C0C0C0
 }
   color: #C0C0C0
 }
-outlinerchildren:-moz-outliner-row(lc-C0C0C0, selected) {
+treechildren:-moz-tree-row(lc-C0C0C0, selected) {
   background-color: #C0C0C0;
 }
 
   background-color: #C0C0C0;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-999999) {
+treechildren:-moz-tree-cell-text(lc-999999) {
   color: #999999
 }
   color: #999999
 }
-outlinerchildren:-moz-outliner-row(lc-999999, selected) {
+treechildren:-moz-tree-row(lc-999999, selected) {
   background-color: #999999;
 }
 
   background-color: #999999;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-666666) {
+treechildren:-moz-tree-cell-text(lc-666666) {
   color: #666666
 }
   color: #666666
 }
-outlinerchildren:-moz-outliner-row(lc-666666, selected) {
+treechildren:-moz-tree-row(lc-666666, selected) {
   background-color: #666666;
 }
 
   background-color: #666666;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-333333) {
+treechildren:-moz-tree-cell-text(lc-333333) {
   color: #333333
 }
   color: #333333
 }
-outlinerchildren:-moz-outliner-row(lc-333333, selected) {
+treechildren:-moz-tree-row(lc-333333, selected) {
   background-color: #333333;
 }
 
   background-color: #333333;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-000000) {
+treechildren:-moz-tree-cell-text(lc-000000) {
   color: #000000
 }
   color: #000000
 }
-outlinerchildren:-moz-outliner-row(lc-000000, selected) {
+treechildren:-moz-tree-row(lc-000000, selected) {
   background-color: #000000;
 }
 
 
   background-color: #000000;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCCCC) {
+treechildren:-moz-tree-cell-text(lc-FFCCCC) {
   color: #FFCCCC
 }
   color: #FFCCCC
 }
-outlinerchildren:-moz-outliner-row(lc-FFCCCC, selected) {
+treechildren:-moz-tree-row(lc-FFCCCC, selected) {
   background-color: #FFCCCC;
 }
 
   background-color: #FFCCCC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF6666) {
+treechildren:-moz-tree-cell-text(lc-FF6666) {
   color: #FF6666
 }
   color: #FF6666
 }
-outlinerchildren:-moz-outliner-row(lc-FF6666, selected) {
+treechildren:-moz-tree-row(lc-FF6666, selected) {
   background-color: #FF6666;
 }
 
   background-color: #FF6666;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF0000) {
+treechildren:-moz-tree-cell-text(lc-FF0000) {
   color: #FF0000
 }
   color: #FF0000
 }
-outlinerchildren:-moz-outliner-row(lc-FF0000, selected) {
+treechildren:-moz-tree-row(lc-FF0000, selected) {
   background-color: #FF0000;
 }
 
   background-color: #FF0000;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CC0000) {
+treechildren:-moz-tree-cell-text(lc-CC0000) {
   color: #CC0000
 }
   color: #CC0000
 }
-outlinerchildren:-moz-outliner-row(lc-CC0000, selected) {
+treechildren:-moz-tree-row(lc-CC0000, selected) {
   background-color: #CC0000;
 }
 
   background-color: #CC0000;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-990000) {
+treechildren:-moz-tree-cell-text(lc-990000) {
   color: #990000
 }
   color: #990000
 }
-outlinerchildren:-moz-outliner-row(lc-990000, selected) {
+treechildren:-moz-tree-row(lc-990000, selected) {
   background-color: #990000;
 }
 
   background-color: #990000;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-660000) {
+treechildren:-moz-tree-cell-text(lc-660000) {
   color: #660000
 }
   color: #660000
 }
-outlinerchildren:-moz-outliner-row(lc-660000, selected) {
+treechildren:-moz-tree-row(lc-660000, selected) {
   background-color: #660000;
 }
 
   background-color: #660000;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-330000) {
+treechildren:-moz-tree-cell-text(lc-330000) {
   color: #330000
 }
   color: #330000
 }
-outlinerchildren:-moz-outliner-row(lc-330000, selected) {
+treechildren:-moz-tree-row(lc-330000, selected) {
   background-color: #330000;
 }
 
 
   background-color: #330000;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCC99) {
+treechildren:-moz-tree-cell-text(lc-FFCC99) {
   color: #FFCC99
 }
   color: #FFCC99
 }
-outlinerchildren:-moz-outliner-row(lc-FFCC99, selected) {
+treechildren:-moz-tree-row(lc-FFCC99, selected) {
   background-color: #FFCC99;
 }
 
   background-color: #FFCC99;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF9966) {
+treechildren:-moz-tree-cell-text(lc-FF9966) {
   color: #FF9966
 }
   color: #FF9966
 }
-outlinerchildren:-moz-outliner-row(lc-FF9966, selected) {
+treechildren:-moz-tree-row(lc-FF9966, selected) {
   background-color: #FF9966;
 }
 
   background-color: #FF9966;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF9900) {
+treechildren:-moz-tree-cell-text(lc-FF9900) {
   color: #FF9900
 }
   color: #FF9900
 }
-outlinerchildren:-moz-outliner-row(lc-FF9900, selected) {
+treechildren:-moz-tree-row(lc-FF9900, selected) {
   background-color: #FF9900;
 }
 
   background-color: #FF9900;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF6600) {
+treechildren:-moz-tree-cell-text(lc-FF6600) {
   color: #FF6600
 }
   color: #FF6600
 }
-outlinerchildren:-moz-outliner-row(lc-FF6600, selected) {
+treechildren:-moz-tree-row(lc-FF6600, selected) {
   background-color: #FF6600;
 }
 
   background-color: #FF6600;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CC6600) {
+treechildren:-moz-tree-cell-text(lc-CC6600) {
   color: #CC6600
 }
   color: #CC6600
 }
-outlinerchildren:-moz-outliner-row(lc-CC6600, selected) {
+treechildren:-moz-tree-row(lc-CC6600, selected) {
   background-color: #CC6600;
 }
 
   background-color: #CC6600;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-993300) {
+treechildren:-moz-tree-cell-text(lc-993300) {
   color: #993300
 }
   color: #993300
 }
-outlinerchildren:-moz-outliner-row(lc-993300, selected) {
+treechildren:-moz-tree-row(lc-993300, selected) {
   background-color: #993300;
 }
 
   background-color: #993300;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-663300) {
+treechildren:-moz-tree-cell-text(lc-663300) {
   color: #663300
 }
   color: #663300
 }
-outlinerchildren:-moz-outliner-row(lc-663300, selected) {
+treechildren:-moz-tree-row(lc-663300, selected) {
   background-color: #663300;
 }
 
 
   background-color: #663300;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFFF99) {
+treechildren:-moz-tree-cell-text(lc-FFFF99) {
   color: #FFFF99
 }
   color: #FFFF99
 }
-outlinerchildren:-moz-outliner-row(lc-FFFF99, selected) {
+treechildren:-moz-tree-row(lc-FFFF99, selected) {
   background-color: #FFFF99;
 }
 
   background-color: #FFFF99;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFFF66) {
+treechildren:-moz-tree-cell-text(lc-FFFF66) {
   color: #FFFF66
 }
   color: #FFFF66
 }
-outlinerchildren:-moz-outliner-row(lc-FFFF66, selected) {
+treechildren:-moz-tree-row(lc-FFFF66, selected) {
   background-color: #FFFF66;
 }
 
   background-color: #FFFF66;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCC66) {
+treechildren:-moz-tree-cell-text(lc-FFCC66) {
   color: #FFCC66
 }
   color: #FFCC66
 }
-outlinerchildren:-moz-outliner-row(lc-FFCC66, selected) {
+treechildren:-moz-tree-row(lc-FFCC66, selected) {
   background-color: #FFCC66;
 }
 
   background-color: #FFCC66;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCC33) {
+treechildren:-moz-tree-cell-text(lc-FFCC33) {
   color: #FFCC33
 }
   color: #FFCC33
 }
-outlinerchildren:-moz-outliner-row(lc-FFCC33, selected) {
+treechildren:-moz-tree-row(lc-FFCC33, selected) {
   background-color: #FFCC33;
 }
 
   background-color: #FFCC33;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CC9933) {
+treechildren:-moz-tree-cell-text(lc-CC9933) {
   color: #CC9933
 }
   color: #CC9933
 }
-outlinerchildren:-moz-outliner-row(lc-CC9933, selected) {
+treechildren:-moz-tree-row(lc-CC9933, selected) {
   background-color: #CC9933;
 }
 
   background-color: #CC9933;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-996633) {
+treechildren:-moz-tree-cell-text(lc-996633) {
   color: #996633
 }
   color: #996633
 }
-outlinerchildren:-moz-outliner-row(lc-996633, selected) {
+treechildren:-moz-tree-row(lc-996633, selected) {
   background-color: #996633;
 }
 
   background-color: #996633;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-663333) {
+treechildren:-moz-tree-cell-text(lc-663333) {
   color: #663333
 }
   color: #663333
 }
-outlinerchildren:-moz-outliner-row(lc-663333, selected) {
+treechildren:-moz-tree-row(lc-663333, selected) {
   background-color: #663333;
 }
 
 
   background-color: #663333;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFFFCC) {
+treechildren:-moz-tree-cell-text(lc-FFFFCC) {
   color: #FFFFCC
 }
   color: #FFFFCC
 }
-outlinerchildren:-moz-outliner-row(lc-FFFFCC, selected) {
+treechildren:-moz-tree-row(lc-FFFFCC, selected) {
   background-color: #FFFFCC;
 }
 
   background-color: #FFFFCC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFFF33) {
+treechildren:-moz-tree-cell-text(lc-FFFF33) {
   color: #FFFF33
 }
   color: #FFFF33
 }
-outlinerchildren:-moz-outliner-row(lc-FFFF33, selected) {
+treechildren:-moz-tree-row(lc-FFFF33, selected) {
   background-color: #FFFF33;
 }
 
   background-color: #FFFF33;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFFF00) {
+treechildren:-moz-tree-cell-text(lc-FFFF00) {
   color: #FFFF00
 }
   color: #FFFF00
 }
-outlinerchildren:-moz-outliner-row(lc-FFFF00, selected) {
+treechildren:-moz-tree-row(lc-FFFF00, selected) {
   background-color: #FFFF00;
 }
 
   background-color: #FFFF00;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCC00) {
+treechildren:-moz-tree-cell-text(lc-FFCC00) {
   color: #FFCC00
 }
   color: #FFCC00
 }
-outlinerchildren:-moz-outliner-row(lc-FFCC00, selected) {
+treechildren:-moz-tree-row(lc-FFCC00, selected) {
   background-color: #FFCC00;
 }
 
   background-color: #FFCC00;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-999900) {
+treechildren:-moz-tree-cell-text(lc-999900) {
   color: #999900
 }
   color: #999900
 }
-outlinerchildren:-moz-outliner-row(lc-999900, selected) {
+treechildren:-moz-tree-row(lc-999900, selected) {
   background-color: #999900;
 }
 
   background-color: #999900;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-666600) {
+treechildren:-moz-tree-cell-text(lc-666600) {
   color: #666600
 }
   color: #666600
 }
-outlinerchildren:-moz-outliner-row(lc-666600, selected) {
+treechildren:-moz-tree-row(lc-666600, selected) {
   background-color: #666600;
 }
 
   background-color: #666600;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-333300) {
+treechildren:-moz-tree-cell-text(lc-333300) {
   color: #333300
 }
   color: #333300
 }
-outlinerchildren:-moz-outliner-row(lc-333300, selected) {
+treechildren:-moz-tree-row(lc-333300, selected) {
   background-color: #333300;
 }
 
 
   background-color: #333300;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-99FF99) {
+treechildren:-moz-tree-cell-text(lc-99FF99) {
   color: #99FF99
 }
   color: #99FF99
 }
-outlinerchildren:-moz-outliner-row(lc-99FF99, selected) {
+treechildren:-moz-tree-row(lc-99FF99, selected) {
   background-color: #99FF99;
 }
 
   background-color: #99FF99;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-66FF99) {
+treechildren:-moz-tree-cell-text(lc-66FF99) {
   color: #66FF99
 }
   color: #66FF99
 }
-outlinerchildren:-moz-outliner-row(lc-66FF99, selected) {
+treechildren:-moz-tree-row(lc-66FF99, selected) {
   background-color: #66FF99;
 }
 
   background-color: #66FF99;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-33FF33) {
+treechildren:-moz-tree-cell-text(lc-33FF33) {
   color: #33FF33
 }
   color: #33FF33
 }
-outlinerchildren:-moz-outliner-row(lc-33FF33, selected) {
+treechildren:-moz-tree-row(lc-33FF33, selected) {
   background-color: #33FF33;
 }
 
   background-color: #33FF33;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-33CC00) {
+treechildren:-moz-tree-cell-text(lc-33CC00) {
   color: #33CC00
 }
   color: #33CC00
 }
-outlinerchildren:-moz-outliner-row(lc-33CC00, selected) {
+treechildren:-moz-tree-row(lc-33CC00, selected) {
   background-color: #33CC00;
 }
 
   background-color: #33CC00;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-009900) {
+treechildren:-moz-tree-cell-text(lc-009900) {
   color: #009900
 }
   color: #009900
 }
-outlinerchildren:-moz-outliner-row(lc-009900, selected) {
+treechildren:-moz-tree-row(lc-009900, selected) {
   background-color: #009900;
 }
 
   background-color: #009900;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-006600) {
+treechildren:-moz-tree-cell-text(lc-006600) {
   color: #006600
 }
   color: #006600
 }
-outlinerchildren:-moz-outliner-row(lc-006600, selected) {
+treechildren:-moz-tree-row(lc-006600, selected) {
   background-color: #006600;
 }
 
   background-color: #006600;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-003300) {
+treechildren:-moz-tree-cell-text(lc-003300) {
   color: #003300
 }
   color: #003300
 }
-outlinerchildren:-moz-outliner-row(lc-003300, selected) {
+treechildren:-moz-tree-row(lc-003300, selected) {
   background-color: #003300;
 }
 
 
   background-color: #003300;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-99FFFF) {
+treechildren:-moz-tree-cell-text(lc-99FFFF) {
   color: #99FFFF
 }
   color: #99FFFF
 }
-outlinerchildren:-moz-outlinerrow(lc-99FFFF, selected) {
+treechildren:-moz-tree-row(lc-99FFFF, selected) {
   background-color: #99FFFF;
 }
 
   background-color: #99FFFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-33FFFF) {
+treechildren:-moz-tree-cell-text(lc-33FFFF) {
   color: #33FFFF
 }
   color: #33FFFF
 }
-outlinerchildren:-moz-outliner-row(lc-33FFFF, selected) {
+treechildren:-moz-tree-row(lc-33FFFF, selected) {
   background-color: #33FFFF;
 }
 
   background-color: #33FFFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-66CCCC) {
+treechildren:-moz-tree-cell-text(lc-66CCCC) {
   color: #66CCCC
 }
   color: #66CCCC
 }
-outlinerchildren:-moz-outliner-row(lc-66CCCC, selected) {
+treechildren:-moz-tree-row(lc-66CCCC, selected) {
   background-color: #66CCCC;
 }
 
   background-color: #66CCCC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-00CCCC) {
+treechildren:-moz-tree-cell-text(lc-00CCCC) {
   color: #00CCCC
 }
   color: #00CCCC
 }
-outlinerchildren:-moz-outliner-row(lc-00CCCC, selected) {
+treechildren:-moz-tree-row(lc-00CCCC, selected) {
   background-color: #00CCCC;
 }
 
   background-color: #00CCCC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-339999) {
+treechildren:-moz-tree-cell-text(lc-339999) {
   color: #339999
 }
   color: #339999
 }
-outlinerchildren:-moz-outliner-row(lc-339999, selected) {
+treechildren:-moz-tree-row(lc-339999, selected) {
   background-color: #339999;
 }
 
   background-color: #339999;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-336666) {
+treechildren:-moz-tree-cell-text(lc-336666) {
   color: #336666
 }
   color: #336666
 }
-outlinerchildren:-moz-outliner-row(lc-336666, selected) {
+treechildren:-moz-tree-row(lc-336666, selected) {
   background-color: #336666;
 }
 
   background-color: #336666;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-003333) {
+treechildren:-moz-tree-cell-text(lc-003333) {
   color: #003333
 }
   color: #003333
 }
-outlinerchildren:-moz-outliner-row(lc-003333, selected) {
+treechildren:-moz-tree-row(lc-003333, selected) {
   background-color: #003333;
 }
 
 
   background-color: #003333;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-CCFFFF) {
+treechildren:-moz-tree-cell-text(lc-CCFFFF) {
   color: #CCFFFF
 }
   color: #CCFFFF
 }
-outlinerchildren:-moz-outliner-row(lc-CCFFFF, selected) {
+treechildren:-moz-tree-row(lc-CCFFFF, selected) {
   background-color: #CCFFFF;
 }
 
   background-color: #CCFFFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-66FFFF) {
+treechildren:-moz-tree-cell-text(lc-66FFFF) {
   color: #66FFFF
 }
   color: #66FFFF
 }
-outlinerchildren:-moz-outliner-row(lc-66FFFF, selected) {
+treechildren:-moz-tree-row(lc-66FFFF, selected) {
   background-color: #66FFFF;
 }
 
   background-color: #66FFFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-33CCFF) {
+treechildren:-moz-tree-cell-text(lc-33CCFF) {
   color: #33CCFF
 }
   color: #33CCFF
 }
-outlinerchildren:-moz-outliner-row(lc-33CCFF, selected) {
+treechildren:-moz-tree-row(lc-33CCFF, selected) {
   background-color: #33CCFF;
 }
 
   background-color: #33CCFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-3366FF) {
+treechildren:-moz-tree-cell-text(lc-3366FF) {
   color: #3366FF
 }
   color: #3366FF
 }
-outlinerchildren:-moz-outliner-row(lc-3366FF, selected) {
+treechildren:-moz-tree-row(lc-3366FF, selected) {
   background-color: #3366FF;
 }
 
   background-color: #3366FF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-3333FF) {
+treechildren:-moz-tree-cell-text(lc-3333FF) {
   color: #3333FF
 }
   color: #3333FF
 }
-outlinerchildren:-moz-outliner-row(lc-3333FF, selected) {
+treechildren:-moz-tree-row(lc-3333FF, selected) {
   background-color: #3333FF;
 }
 
   background-color: #3333FF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-000099) {
+treechildren:-moz-tree-cell-text(lc-000099) {
   color: #000099
 }
   color: #000099
 }
-outlinerchildren:-moz-outliner-row(lc-000099, selected) {
+treechildren:-moz-tree-row(lc-000099, selected) {
   background-color: #000099;
 }
 
   background-color: #000099;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-000066) {
+treechildren:-moz-tree-cell-text(lc-000066) {
   color: #000066
 }
   color: #000066
 }
-outlinerchildren:-moz-outliner-row(lc-000066, selected) {
+treechildren:-moz-tree-row(lc-000066, selected) {
   background-color: #000066;
 }
 
 
   background-color: #000066;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-CCCCFF) {
+treechildren:-moz-tree-cell-text(lc-CCCCFF) {
   color: #CCCCFF
 }
   color: #CCCCFF
 }
-outlinerchildren:-moz-outliner-row(lc-CCCCFF, selected) {
+treechildren:-moz-tree-row(lc-CCCCFF, selected) {
   background-color: #CCCCFF;
 }
 
   background-color: #CCCCFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-9999FF) {
+treechildren:-moz-tree-cell-text(lc-9999FF) {
   color: #9999FF
 }
   color: #9999FF
 }
-outlinerchildren:-moz-outliner-row(lc-9999FF, selected) {
+treechildren:-moz-tree-row(lc-9999FF, selected) {
   background-color: #9999FF;
 }
 
   background-color: #9999FF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-6666CC) {
+treechildren:-moz-tree-cell-text(lc-6666CC) {
   color: #6666CC
 }
   color: #6666CC
 }
-outlinerchildren:-moz-outliner-row(lc-6666CC, selected) {
+treechildren:-moz-tree-row(lc-6666CC, selected) {
   background-color: #6666CC;
 }
 
   background-color: #6666CC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-6633FF) {
+treechildren:-moz-tree-cell-text(lc-6633FF) {
   color: #6633FF
 }
   color: #6633FF
 }
-outlinerchildren:-moz-outliner-row(lc-6633FF, selected) {
+treechildren:-moz-tree-row(lc-6633FF, selected) {
   background-color: #6633FF;
 }
 
   background-color: #6633FF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-6600CC) {
+treechildren:-moz-tree-cell-text(lc-6600CC) {
   color: #6600CC
 }
   color: #6600CC
 }
-outlinerchildren:-moz-outliner-row(lc-6600CC, selected) {
+treechildren:-moz-tree-row(lc-6600CC, selected) {
   background-color: #6600CC;
 }
 
   background-color: #6600CC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-333399) {
+treechildren:-moz-tree-cell-text(lc-333399) {
   color: #333399
 }
   color: #333399
 }
-outlinerchildren:-moz-outliner-row(lc-333399, selected) {
+treechildren:-moz-tree-row(lc-333399, selected) {
   background-color: #333399;
 }
 
   background-color: #333399;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-330099) {
+treechildren:-moz-tree-cell-text(lc-330099) {
   color: #330099
 }
   color: #330099
 }
-outlinerchildren:-moz-outliner-row(lc-330099, selected) {
+treechildren:-moz-tree-row(lc-330099, selected) {
   background-color: #330099;
 }
 
 
   background-color: #330099;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-FFCCFF) {
+treechildren:-moz-tree-cell-text(lc-FFCCFF) {
   color: #FFCCFF
 }
   color: #FFCCFF
 }
-outlinerchildren:-moz-outliner-row(lc-FFCCFF, selected) {
+treechildren:-moz-tree-row(lc-FFCCFF, selected) {
   background-color: #FFCCFF;
 }
 
   background-color: #FFCCFF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-FF99FF) {
+treechildren:-moz-tree-cell-text(lc-FF99FF) {
   color: #FF99FF
 }
   color: #FF99FF
 }
-outlinerchildren:-moz-outliner-row(lc-FF99FF, selected) {
+treechildren:-moz-tree-row(lc-FF99FF, selected) {
   background-color: #FF99FF;
 }
 
   background-color: #FF99FF;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CC66CC) {
+treechildren:-moz-tree-cell-text(lc-CC66CC) {
   color: #CC66CC
 }
   color: #CC66CC
 }
-outlinerchildren:-moz-outliner-row(lc-CC66CC, selected) {
+treechildren:-moz-tree-row(lc-CC66CC, selected) {
   background-color: #CC66CC;
 }
 
   background-color: #CC66CC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-CC33CC) {
+treechildren:-moz-tree-cell-text(lc-CC33CC) {
   color: #CC33CC
 }
   color: #CC33CC
 }
-outlinerchildren:-moz-outliner-row(lc-CC33CC, selected) {
+treechildren:-moz-tree-row(lc-CC33CC, selected) {
   background-color: #CC33CC;
 }
 
   background-color: #CC33CC;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-993399) {
+treechildren:-moz-tree-cell-text(lc-993399) {
   color: #993399
 }
   color: #993399
 }
-outlinerchildren:-moz-outliner-row(lc-993399, selected) {
+treechildren:-moz-tree-row(lc-993399, selected) {
   background-color: #993399;
 }
 
   background-color: #993399;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-663366) {
+treechildren:-moz-tree-cell-text(lc-663366) {
   color: #663366
 }
   color: #663366
 }
-outlinerchildren:-moz-outliner-row(lc-663366, selected) {
+treechildren:-moz-tree-row(lc-663366, selected) {
   background-color: #663366;
 }
 
   background-color: #663366;
 }
 
-outlinerchildren:-moz-outliner-cell-text(lc-330033) {
+treechildren:-moz-tree-cell-text(lc-330033) {
   color: #330033
 }
   color: #330033
 }
-outlinerchildren:-moz-outliner-row(lc-330033, selected) {
+treechildren:-moz-tree-row(lc-330033, selected) {
   background-color: #330033;
 }
 
 
   background-color: #330033;
 }
 
 
-outlinerchildren:-moz-outliner-cell-text(lc-white, selected) {
+treechildren:-moz-tree-cell-text(lc-white, selected) {
   color: #FFFFFF
 }
   color: #FFFFFF
 }
-outlinerchildren:-moz-outliner-cell-text(lc-black, selected) {
+treechildren:-moz-tree-cell-text(lc-black, selected) {
   color: #000000
 }
   color: #000000
 }
-
index e5e8067ad5687a78507d645d7f974eb3d445b1e9..e138e657987bdba4494652ee6db7db89034144a2 100644 (file)
@@ -244,41 +244,13 @@ toolbar[toolbarmode="small"] > toolbargrippy {
   list-style-image: none;
 } 
 
   list-style-image: none;
 } 
 
-/*
-#page-proxy-button[pageproxystate="valid"]:hover  {
-  list-style-image: url("chrome://communicator/skin/bookmarks/location-hover.gif");
-}
-
-#page-proxy-button[pageproxystate="valid"]:hover:active {
-  list-style-image: url("chrome://communicator/skin/bookmarks/location-act.gif");
-}
-
-#page-proxy-button[pageproxystate="invalid"] {
-  cursor: default;
-  list-style-image: url("chrome://communicator/skin/bookmarks/location-dis.gif");
-}
-*/
-
 /* ::::: autocomplete ::::: */
 
 /* ::::: autocomplete ::::: */
 
-/*
-.autocomplete-history-dropmarker {
-  border-right-width: 1px;
-  border-bottom-width: 1px;
-  -moz-border-right-colors: ThreeDShadow;
-  -moz-border-bottom-colors: ThreeDShadow;
-}
-
-.autocomplete-history-button:hover {
-  background-color: #FFCF00;
-}
-*/
-
-.autocomplete-outlinerbody:-moz-outliner-cell-text(value) {
+.autocomplete-treebody:-moz-tree-cell-text(value) {
   padding-left: 13px;
 }
 
   padding-left: 13px;
 }
 
-.autocomplete-outlinerbody:-moz-outliner-cell-text(comment) {
+.autocomplete-treebody:-moz-tree-cell-text(comment) {
   color: #E7ADE7;
 /*  font-style: italic; */
 }
   color: #E7ADE7;
 /*  font-style: italic; */
 }
index 7c4d04c021de83fce84b068dcd1f1cead7c5b650..9df2c0ab9542154e25199e5e7e3853ad7ab10965 100644 (file)
@@ -36,7 +36,7 @@
 
 @import "chrome://global/skin/";
 
 
 @import "chrome://global/skin/";
 
-outliner {
+tree {
   margin: .5em;
 }
 
   margin: .5em;
 }