keep up with Classic/*stripe development
authorRobert Kaiser <kairo@kairo.at>
Fri, 3 Aug 2007 16:39:03 +0000 (18:39 +0200)
committerRobert Kaiser <kairo@kairo.at>
Fri, 3 Aug 2007 16:39:03 +0000 (18:39 +0200)
20 files changed:
EarlyBlue/communicator/alerts/alert.css [deleted file]
EarlyBlue/communicator/communicator.css
EarlyBlue/global/autocomplete.css
EarlyBlue/global/browser.css
EarlyBlue/global/findBar.css
EarlyBlue/global/global.css
EarlyBlue/global/icons/autoscroll.png [moved from EarlyBlue/communicator/icons/autoscroll.png with 100% similarity]
EarlyBlue/global/icons/blacklist_favicon.png [new file with mode: 0644]
EarlyBlue/global/icons/blacklist_large.png [new file with mode: 0644]
EarlyBlue/global/menulist.css
EarlyBlue/global/netError.css
EarlyBlue/global/popup.css
EarlyBlue/global/scrollbars.css
EarlyBlue/mozapps/extensions/extensions.css
EarlyBlue/mozapps/handling/handling.css [new file with mode: 0644]
EarlyBlue/mozapps/places/tagContainerIcon.png [new file with mode: 0644]
EarlyBlue/mozapps/plugins/missingPlugin.css
EarlyBlue/mozapps/xpinstall/xpinstallConfirm.css
EarlyBlue/navigator/icons/chevron.gif [moved from EarlyBlue/global/toolbar/chevron.gif with 100% similarity]
EarlyBlue/navigator/navigator.css

diff --git a/EarlyBlue/communicator/alerts/alert.css b/EarlyBlue/communicator/alerts/alert.css
deleted file mode 100644 (file)
index a9382b2..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: NPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Netscape 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/NPL/
- *
- * 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 mozilla.org code.
- *
- * The Initial Developer of the Original Code is 
- * Netscape Communications Corporation.
- * Portions created by the Initial Developer are Copyright (C) 1998
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- *  Scott MacGregor <mscott@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 
- * 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 NPL, 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 NPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-/* ===== alert.css =====================================================
-  == Styles specific to the alerts dialog.
-  ======================================================================= */
-
-@import url("chrome://global/skin/");
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-.alertBox {
-  border-right: 2px solid #7B969C;
-  border-bottom: 2px solid #7B969C;
-  border-top: 2px solid #7B969C;
-  border-left: 2px solid #7B969C;
-  background-color: -moz-Dialog;
-  min-height: 50px;
-}
-
-.alertBox[orient="horizontal"] > .alertImageBox {
-  -moz-margin-start: 4px;
-  -moz-margin-end: 6px;
-  min-height: 46px;
-}
-
-.alertBox[orient="vertical"] > .alertImageBox {
-  margin-top: 6px;
-  margin-bottom: 4px;
-  min-width: 46px;
-}
-
-.alertTitle {
-  font-weight: bold;
-}
-
-.alertText {
-  -moz-margin-end: 6px;
-}
-
-.alertText[clickable="true"] {
-  cursor: pointer;
-  color: #1455D6;
-  text-decoration: underline;
-}
-
-.alertText[clickable="true"]:hover:active {
-  color: #424F63;
-}
-
-.alertBox[orient="horizontal"] > .alertTextBox {
-  -moz-padding-start: 10px;
-  padding-top: 5px;
-}
-
-.alertBox[orient="vertical"] > .alertTextBox {
-  -moz-padding-start: 5px;
-  -moz-padding-end: 5px;
-  margin-bottom: 8px;
-  -moz-box-align: center; /* also hard-coded in alert.js, see bug 311557 */
-}
index 46b56ab21057fe4f27ab39157db7f8db7aa74276..df7341f54ecc629295ad90d036d01983bcb8db1d 100644 (file)
 #downloadView > treechildren::-moz-tree-image(Name) {
   margin-right: 2px;
 }
 #downloadView > treechildren::-moz-tree-image(Name) {
   margin-right: 2px;
 }
-
-/* :::::: autoscroll popup ::::: */
-
-#autoscroller {
-  height: 28px;
-  width: 28px;
-  border: 0px;
-  margin: -14px;
-  padding: 0px;
-  background-image: url("chrome://communicator/skin/icons/autoscroll.png");
-  background-color: transparent;
-  -moz-appearance: none;
-}
-
-#autoscroller[scrolldir="NS"] {
-  background-position: left center;
-}
-
-#autoscroller[scrolldir="EW"] {
-  background-position: left bottom;
-}
-
-#autoscroller[transparent="true"] {
-  background-position: center top;
-}
-
-#autoscroller[transparent="true"][scrolldir="NS"] {
-  background-position: center center;
-}
-
-#autoscroller[transparent="true"][scrolldir="EW"] {
-  background-position: center bottom;
-}
-
-#autoscroller[translucent="true"] {
-  background-position: right top;
-}
-
-#autoscroller[translucent="true"][scrolldir="NS"] {
-  background-position: right center;
-}
-
-#autoscroller[translucent="true"][scrolldir="EW"] {
-  background-position: right bottom;
-}
index aa9154fa9c1cbcf2d9db4cb5d38afb33f427edd2..86098012b44a6381e8c564829636c238e4a088ba 100644 (file)
@@ -88,7 +88,7 @@ textbox.padded {
 
 /* ::::: autocomplete popups ::::: */
 
 
 /* ::::: autocomplete popups ::::: */
 
-.autocomplete-result-popup,
+panel[type="autocomplete"],
 .autocomplete-history-popup {
   border: 1px solid #9999CC;
   background-color: white !important;
 .autocomplete-history-popup {
   border: 1px solid #9999CC;
   background-color: white !important;
@@ -124,18 +124,6 @@ textbox.padded {
   color: white !important;
 }
 
   color: white !important;
 }
 
-/* seamonkey and thunderbird do not use the new autocomplete widget yet so we need a couple of the old styles rules */
-
-.autocomplete-treebody::-moz-tree-row(menuactive) {
-  background-color: #336699;
-}
-
-.autocomplete-treebody::-moz-tree-cell-text(menuactive) {
-  color: white !important;
-}
-
-/* end of seamonkey and thunderbird required autocomplete rules */
-
 /* ::::: textboxes inside toolbarpaletteitems ::::: */
 
 toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
 /* ::::: textboxes inside toolbarpaletteitems ::::: */
 
 toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
index 5a0f83b4e4d64857482e5e2b01a0e630dc44f6c8..fcea3717376f000581b804f904f6fb5af700a710 100644 (file)
   /* XXX: Firefox rules - look into those when we support FF
   -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tab") !important;
   background: transparent !important;
   /* XXX: Firefox rules - look into those when we support FF
   -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tab") !important;
   background: transparent !important;
-  margin: 0px  !important;
+  margin: 0px 0px 1px !important;
   padding: 0px !important;
   border: none !important;
   height: 22px !important;
   padding: 0px !important;
   border: none !important;
   height: 22px !important;
-  margin-bottom: 1px;
   */
 }
 
   */
 }
 
@@ -115,7 +114,7 @@ tabpanels {
  */
 
 .tab-drop-indicator-bar {
  */
 
 .tab-drop-indicator-bar {
-    display:none;
+    visibility: hidden;
     height: 9px;
     margin-top: -9px;
     position: relative;
     height: 9px;
     margin-top: -9px;
     position: relative;
@@ -130,7 +129,7 @@ tabpanels {
 }
 
 .tab-drop-indicator-bar[dragging="true"] {
 }
 
 .tab-drop-indicator-bar[dragging="true"] {
-    display: -moz-box;
+    visibility: visible;
 }
 
 /**
 }
 
 /**
index 1b4adb6043a7b5babbb68d0412b8a24fa5fe0fa2..9fdd51c83d3fceffe7557d16b5a8875c506e8f7f 100644 (file)
@@ -1,6 +1,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");
 
-findbar > toolbarbutton.findbar-closebutton {
+.findbar-closebutton {
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
 }
 
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
 }
 
@@ -12,7 +12,7 @@ findbar {
 
 /* find-next button */
 
 
 /* find-next button */
 
-findbar > toolbarbutton.findbar-find-next {
+.findbar-find-next {
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 16px 16px 0px);
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 16px 16px 0px);
@@ -21,7 +21,7 @@ findbar > toolbarbutton.findbar-find-next {
 
 /* find-previous button */
 
 
 /* find-previous button */
 
-findbar > toolbarbutton.findbar-find-previous {
+.findbar-find-previous {
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 32px 16px 16px);
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 32px 16px 16px);
@@ -30,14 +30,14 @@ findbar > toolbarbutton.findbar-find-previous {
 
 /* highlight button */
 
 
 /* highlight button */
 
-findbar > toolbarbutton.findbar-highlight {
+.findbar-highlight {
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 48px 16px 32px);
   */
 }
 
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/find.png");
   -moz-image-region: rect(0px 48px 16px 32px);
   */
 }
 
-findbar > image.find-status-icon {
+.find-status-icon {
   list-style-image: none;
   margin-top: 0px;
   margin-bottom: 0px;
   list-style-image: none;
   margin-top: 0px;
   margin-bottom: 0px;
@@ -47,7 +47,7 @@ findbar > image.find-status-icon {
   height: 16px;
 }
 
   height: 16px;
 }
 
-findbar > label.findbar-find-status {
+.findbar-find-status {
   margin-top: 0px;
   margin-bottom: 0px;
   -moz-margin-start: 3px;
   margin-top: 0px;
   margin-bottom: 0px;
   -moz-margin-start: 3px;
@@ -55,33 +55,33 @@ findbar > label.findbar-find-status {
   padding: 2px;
 }
 
   padding: 2px;
 }
 
-findbar > image.find-status-icon[status="notfound"] {
+.find-status-icon[status="notfound"] {
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/notfound.png");
   */
 }
 
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/notfound.png");
   */
 }
 
-findbar > .find-field-container > textbox.findbar-textbox {
+.findbar-textbox {
   -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
   border: none;
   margin: 0px;
 }
 
   -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
   border: none;
   margin: 0px;
 }
 
-findbar > .find-field-container > textbox.findbar-textbox[status="notfound"] {
+.findbar-textbox[status="notfound"] {
   background-color: #FFC0C0;
   color: #000000;
 }
 
   background-color: #FFC0C0;
   color: #000000;
 }
 
-findbar[flash="true"]  > .find-field-container > textbox.findbar-textbox {
+.findbar-textbox {
   background-color: #FFFFC0;
 }
 
   background-color: #FFFFC0;
 }
 
-findbar > image.find-status-icon[status="wrapped"] {
+.find-status-icon[status="wrapped"] {
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/wrap.png");
   */
 }
 
   /* XXX: look into this when we support FF
   list-style-image: url("chrome://global/skin/icons/wrap.png");
   */
 }
 
-findbar > .find-field-container {
+.find-field-container {
   /* -moz-appearance: textfield; */
 }
   /* -moz-appearance: textfield; */
 }
index 1acfd01c305908e5411acbacc8e035b08cec024b..e81bc966465560a949e9947799693741ee2a499a 100644 (file)
@@ -162,3 +162,48 @@ resizer[dir="bottomright"] {
 .toolbar-focustarget {
   -moz-user-focus: ignore !important;
 }
 .toolbar-focustarget {
   -moz-user-focus: ignore !important;
 }
+
+/* :::::: autoscroll popup ::::: */
+
+#autoscroller {
+  height: 28px;
+  width: 28px;
+  border: 0px;
+  margin: -14px;
+  padding: 0px;
+  background-image: url("chrome://communicator/skin/icons/autoscroll.png");
+  background-color: transparent;
+  -moz-appearance: none;
+}
+
+#autoscroller[scrolldir="NS"] {
+  background-position: left center;
+}
+
+#autoscroller[scrolldir="EW"] {
+  background-position: left bottom;
+}
+
+#autoscroller[transparent="true"] {
+  background-position: center top;
+}
+
+#autoscroller[transparent="true"][scrolldir="NS"] {
+  background-position: center center;
+}
+
+#autoscroller[transparent="true"][scrolldir="EW"] {
+  background-position: center bottom;
+}
+
+#autoscroller[translucent="true"] {
+  background-position: right top;
+}
+
+#autoscroller[translucent="true"][scrolldir="NS"] {
+  background-position: right center;
+}
+
+#autoscroller[translucent="true"][scrolldir="EW"] {
+  background-position: right bottom;
+}
diff --git a/EarlyBlue/global/icons/blacklist_favicon.png b/EarlyBlue/global/icons/blacklist_favicon.png
new file mode 100644 (file)
index 0000000..d34e369
Binary files /dev/null and b/EarlyBlue/global/icons/blacklist_favicon.png differ
diff --git a/EarlyBlue/global/icons/blacklist_large.png b/EarlyBlue/global/icons/blacklist_large.png
new file mode 100644 (file)
index 0000000..c0db492
Binary files /dev/null and b/EarlyBlue/global/icons/blacklist_large.png differ
index 316a6fce8a38d32aa27557e4544635405712b9a6..07f273ce21ed8a696d22ca329f2601cd0091f5f4 100644 (file)
@@ -121,17 +121,18 @@ html|*.menulist-editable-input {
   margin: 0px;
   border: 1px outset #CCD0DD;
   color: #000000;
   margin: 0px;
   border: 1px outset #CCD0DD;
   color: #000000;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); */
 }
 
 .menulist-compact > .menulist-dropmarker {
   -moz-margin-start: 2px;
   padding: 0 !important;
 }
 
 .menulist-compact > .menulist-dropmarker {
   -moz-margin-start: 2px;
   padding: 0 !important;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+  border: none !important;
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); */
 }
 
 .menulist-compact[disabled="true"] > .menulist-dropmarker {
 }
 
 .menulist-compact[disabled="true"] > .menulist-dropmarker {
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif");
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif"); */
 }
 
 .menulist-compact > .menulist-label {
 }
 
 .menulist-compact > .menulist-label {
index 533f04faf982988a9b9468dc4158a3200b87c1e1..72565565c12cc526fff6c89c3f92b4834d78de58 100644 (file)
@@ -103,3 +103,25 @@ body[dir="rtl"] #brand {
 #errorContainer {
   display: none;
 }
 #errorContainer {
   display: none;
 }
+
+/* Custom styling for 'blacklist' error class */
+
+:root.blacklist #errorTitle, :root.blacklist #errorLongContent,
+:root.blacklist #errorShortDesc, :root.blacklist #errorLongDesc,
+:root.blacklist a {
+  background-color: #FFC0C0; /* red */
+  color: #666699;
+}
+
+:root.blacklist #errorPageContainer {
+  background-image: url("chrome://global/skin/icons/blacklist_large.png");
+  background-color: #FFC0C0;
+}
+
+:root.blacklist {
+  background: #000000;
+}
+
+:root.blacklist #errorTryAgain {
+  display: none;
+}
index f138cf514e5a9e8ab15ca1e3cb1fcc962c44325c..67113ca2907ad71c58ea1aafee25b14c6917a8af 100644 (file)
@@ -44,7 +44,8 @@
 /* ::::: menupopup ::::: */
 
 menupopup,
 /* ::::: menupopup ::::: */
 
 menupopup,
-popup {
+popup,
+panel {
   border: 1px outset #CCD0DD;
   padding: 1px;
   min-width: 1px;
   border: 1px outset #CCD0DD;
   padding: 1px;
   min-width: 1px;
index ce72d0f6c7a8078c94f0bb00235fa4fb2121487f..9196847512bd82c1e800390a2de9baec6efa0023 100644 (file)
@@ -104,6 +104,12 @@ scrollbarbutton[active="true"] {
   padding: 2px 0px 0px 2px;
 }
 
   padding: 2px 0px 0px 2px;
 }
 
+/* XXX - scrollbar.xml always grabs the OS settings and we don't want that */
+scrollbarbutton[sbattr="scrollbar-up-bottom"],
+scrollbarbutton[sbattr="scrollbar-down-top"] {
+  display: none;
+}
+
 /* ::::: square at the corner of two scrollbars ::::: */
 
 scrollcorner {
 /* ::::: square at the corner of two scrollbars ::::: */
 
 scrollcorner {
index 9cf4d1d4ef0ec104830b2425680552c57d559ccc..e689a705464c067f27d3e856225649b43a2a797f 100644 (file)
@@ -127,7 +127,7 @@ richlistbox[focused] richlistitem[selected="true"][isDisabled="true"] {
   margin-bottom: 2px;
 }
 
   margin-bottom: 2px;
 }
 
-richlistitem[selected="true"][opType="none"] .descriptionCrop {
+richlistitem[selected="true"]:not([opType]) .descriptionCrop {
   display: none;
 }
 
   display: none;
 }
 
@@ -185,11 +185,14 @@ richlistitem .notifyBadge {
   -moz-margin-start: -2px;
 }
 
   -moz-margin-start: -2px;
 }
 
-richlistitem[availableUpdateURL="none"] .updateBadge,
+.updateBadge,
+.updateAvailableBox,
 .notifyBadge {
   display: none;
 }
 
 .notifyBadge {
   display: none;
 }
 
+richlistitem[availableUpdateURL][updateable="true"] 
+richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
 richlistitem[compatible="false"] .notifyBadge,
 richlistitem[blocklisted="true"] .notifyBadge,
 richlistitem[satisfiesDependencies="false"] .notifyBadge {
 richlistitem[compatible="false"] .notifyBadge,
 richlistitem[blocklisted="true"] .notifyBadge,
 richlistitem[satisfiesDependencies="false"] .notifyBadge {
@@ -262,11 +265,6 @@ richlistitem[opType="needs-uninstall"] .blocklistedBox {
   display: none;
 }
 
   display: none;
 }
 
-richlistitem[opType="needs-uninstall"] .updateAvailableBox,
-richlistitem[availableUpdateURL="none"] .updateAvailableBox {
-  display: none;
-}
-
 richlistitem[loading="true"] .updateBadge {
   display: -moz-box;
   width: 16px;
 richlistitem[loading="true"] .updateBadge {
   display: -moz-box;
   width: 16px;
@@ -309,7 +307,6 @@ richlistitem[opType="needs-disable"] .needsDisable {
   display: -moz-box;
 }
 
   display: -moz-box;
 }
 
-richlistitem[opType="needs-uninstall"] .updateBadge,
 richlistitem[opType="needs-uninstall"] .notifyBadge {
   display: none;
 }
 richlistitem[opType="needs-uninstall"] .notifyBadge {
   display: none;
 }
diff --git a/EarlyBlue/mozapps/handling/handling.css b/EarlyBlue/mozapps/handling/handling.css
new file mode 100644 (file)
index 0000000..39c16c1
--- /dev/null
@@ -0,0 +1,13 @@
+#description-image:not([src]) {
+  height: 32px;
+  width: 32px;
+}
+
+richlistitem {
+  min-height: 36px; /* Don't forget to update the richlistbox height! */
+}
+
+richlistbox {
+  /* 3 items high, plus 4px for top and bottom margins, less 2px for border */
+  min-height: 110px; 
+}
diff --git a/EarlyBlue/mozapps/places/tagContainerIcon.png b/EarlyBlue/mozapps/places/tagContainerIcon.png
new file mode 100644 (file)
index 0000000..d49d405
Binary files /dev/null and b/EarlyBlue/mozapps/places/tagContainerIcon.png differ
index 08540ed1fdedf26511aca5d1286b85b365bc8a86..cf70a826eac59669c83d3ebf08b81c2004077c80 100644 (file)
@@ -5,6 +5,18 @@
 
 @namespace html url(http://www.w3.org/1999/xhtml);
 
 
 @namespace html url(http://www.w3.org/1999/xhtml);
 
+html|object:not([width]), html|object[width=""],
+html|embed:not([width]), html|embed[width=""],
+html|applet:not([width]), html|applet[width=""] {
+  width: 240px;
+}
+
+html|object:not([height]), html|object[height=""],
+html|embed:not([height]), html|embed[height=""],
+html|applet:not([height]), html|applet[height=""] {
+  height: 200px;
+}
+
 html|object > *|*,
 html|embed > *|*,
 html|applet > *|* {
 html|object > *|*,
 html|embed > *|*,
 html|applet > *|* {
index 99ce38602ee39775984b284e88e5e82bd43df3ce..7ffd0040d68681f54f6c575d006c25a6ed16fff1 100644 (file)
@@ -1,6 +1,3 @@
-.listbox {
-}
-
 #itemList {
   margin: 10px 4px 10px 4px;
   border: 1px inset #CCD0DD;
 #itemList {
   margin: 10px 4px 10px 4px;
   border: 1px inset #CCD0DD;
index 646a67ab62dffe819b35f23b3b0ea5898d2784ca..8747e07348a43c0088a00f7bc17646c4f9046fbc 100644 (file)
@@ -289,10 +289,10 @@ toolbar[toolbarmode="small"] > toolbargrippy {
   list-style-image: url("chrome://communicator/skin/bookmarks/home.gif");
 }
 
   list-style-image: url("chrome://communicator/skin/bookmarks/home.gif");
 }
 
-toolbarbutton.chevron {
-  list-style-image: url("chrome://global/skin/toolbar/chevron.gif") !important;
+#bookmarks-chevron {
+  list-style-image: url("chrome://navigator/skin/icons/chevron.gif") !important;
 }
 
 }
 
-toolbarbutton.chevron > .toolbarbutton-menu-dropmarker {
+#bookmarks-chevron > .toolbarbutton-menu-dropmarker {
   display: none;
 }
   display: none;
 }