update EarlyBlue to current trunk
authorRobert Kaiser <kairo@kairo.at>
Sat, 10 Nov 2007 17:01:38 +0000 (18:01 +0100)
committerRobert Kaiser <kairo@kairo.at>
Sat, 10 Nov 2007 17:01:38 +0000 (18:01 +0100)
23 files changed:
EarlyBlue/communicator/dialogs.css
EarlyBlue/communicator/icons/turbo-systray.gif [deleted file]
EarlyBlue/communicator/permissions/status-cookie.gif [deleted file]
EarlyBlue/communicator/permissions/taskbar-cookie.gif [deleted file]
EarlyBlue/communicator/preferences.css [new file with mode: 0644]
EarlyBlue/global/autocomplete.css
EarlyBlue/global/dirListing/dirListing.css
EarlyBlue/global/global.css
EarlyBlue/global/globalBindings.xml
EarlyBlue/global/menulist.css
EarlyBlue/global/netError.css
EarlyBlue/global/passwordmgr.css [new file with mode: 0644]
EarlyBlue/global/spinbuttons.css
EarlyBlue/global/splitter.css
EarlyBlue/messenger/primaryToolbar.css
EarlyBlue/mozapps/downloads/downloads.css
EarlyBlue/mozapps/extensions/about.css
EarlyBlue/mozapps/extensions/extensions.css
EarlyBlue/mozapps/extensions/viewButtons.png
EarlyBlue/mozapps/plugins/missingPlugin.css
EarlyBlue/mozapps/plugins/pluginGeneric.png [new file with mode: 0644]
EarlyBlue/navigator/navigator.css
EarlyBlue/navigator/pageInfo.css

index d65505b9f3e5bfa1935a71d981b831c26833170e..fcd9116d1a85146935400b7d3353e6922de28761 100644 (file)
 @import url("chrome://communicator/skin/");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/* ::::: turbo confirmation dialog ::::: */
-
-#turboTrayImage {
-  list-style-image: url("chrome://communicator/skin/icons/turbo-systray.gif");
-  border: 2px inset ThreeDFace !important;
-}
-
diff --git a/EarlyBlue/communicator/icons/turbo-systray.gif b/EarlyBlue/communicator/icons/turbo-systray.gif
deleted file mode 100644 (file)
index a2d8f34..0000000
Binary files a/EarlyBlue/communicator/icons/turbo-systray.gif and /dev/null differ
diff --git a/EarlyBlue/communicator/permissions/status-cookie.gif b/EarlyBlue/communicator/permissions/status-cookie.gif
deleted file mode 100644 (file)
index 21850c8..0000000
Binary files a/EarlyBlue/communicator/permissions/status-cookie.gif and /dev/null differ
diff --git a/EarlyBlue/communicator/permissions/taskbar-cookie.gif b/EarlyBlue/communicator/permissions/taskbar-cookie.gif
deleted file mode 100644 (file)
index 25eabe4..0000000
Binary files a/EarlyBlue/communicator/permissions/taskbar-cookie.gif and /dev/null differ
diff --git a/EarlyBlue/communicator/preferences.css b/EarlyBlue/communicator/preferences.css
new file mode 100644 (file)
index 0000000..86763e7
--- /dev/null
@@ -0,0 +1,49 @@
+/* ***** 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 SeaMonkey prefwindow code.
+ *
+ * The Initial Developer of the Original Code is the SeaMonkey project.
+ * Portions created by the Initial Developer are Copyright (C) 2007
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Karsten Düsterloh <mnyromyr@tprac.de>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either of 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 ***** */
+
+/* Styles used by all preference windows and panes of SeaMonkey */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: Main Window ::::: */
+
+prefwindow {
+  padding-top: 8px;
+  padding-bottom: 10px;
+  -moz-padding-start: 8px;
+  -moz-padding-end: 10px;
+}
+
index 86098012b44a6381e8c564829636c238e4a088ba..5878ae11fba204fc82d6981b4fc9efa57d0b61ad 100644 (file)
@@ -89,6 +89,7 @@ textbox.padded {
 /* ::::: autocomplete popups ::::: */
 
 panel[type="autocomplete"],
+panel[type="autocomplete-richlistbox"],
 .autocomplete-history-popup {
   border: 1px solid #9999CC;
   background-color: white !important;
@@ -124,6 +125,68 @@ panel[type="autocomplete"],
   color: white !important;
 }
 
+/* ::::: richlistbox autocomplete ::::: */
+
+.autocomplete-richlistbox {
+  -moz-appearance: none !important;
+  margin: 0;
+  border: none !important;
+  background-color: transparent !important;
+}
+
+.autocomplete-richlistbox > richlistitem[selected="true"] {
+  background-color: #336699;
+  color: white;
+}
+
+.autocomplete-richlistitem {
+  overflow: hidden;
+  padding: 1px 0px 1px 2px;
+}
+
+.ac-site-icon {
+  width: 16px;
+  height: 16px;
+}
+
+.ac-type-icon {
+  width: 16px;
+  height: 16px;
+}
+
+.ac-ellipsis-before {
+  margin: 2px -2px 0px 2px !important;
+  padding: 0;
+  min-width: 1em;
+}
+
+.ac-ellipsis-between {
+  margin: 2px 0px 0px 0px !important;
+  -moz-padding-end: 8px;
+  min-width: 2em;
+}
+
+.ac-ellipsis-after {
+  margin: 2px 0px 0px 0px !important;
+  padding: 0;
+  min-width: 1em;
+}
+
+.ac-normal-text {
+  margin: 2px 0px 0px 0px !important;
+  padding: 0;
+}
+
+.ac-emphasize-text {
+  margin: 0 !important;
+  padding: 0;
+  font-weight: bold;
+}
+
+.ac-title, .ac-url {
+  overflow: hidden;
+}
+
 /* ::::: textboxes inside toolbarpaletteitems ::::: */
 
 toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
index 6ff4be847111c7a9c73a7093b0f6c855f2966207..97f3c7f34b272b71cbff33e4cbb975e27efd9fde 100644 (file)
   background-color: #CCD0DD;
   color: #000000;
   font: 12px helvetica,arial,tahoma,sans-serif;
+  padding-left: 2em;
+  padding-right: 2em;
 }
 
 body {
   border: 1px solid #666699;
   -moz-border-radius: 10px;
   padding: 3em;
-  min-width: 13em;
-  max-width: 52em;
+  min-width: 30em;
+  max-width: 65em;
   margin: 4em auto;
   background-color: #9999CC;
   color: #000000;
@@ -103,7 +105,7 @@ th:first-child + th {
   padding-right: 2em;
 }
 
-table[order] th:hover {
+table[order] > thead > tr > th:hover {
   text-decoration: underline;
 }
 
@@ -112,9 +114,7 @@ tbody > tr:not(:hover) > td:not(:first-child) {
 }
 
 /* let 'Size' and 'Last Modified' take only as much space as they need and 'Name' all the rest */
-td:first-child + td ,
-td:first-child + td + td ,
-td:last-child {
+td:not(:first-child) {
   width: 0;
 }
 
@@ -131,16 +131,9 @@ td:last-child {
 .file > img {
   margin-right: 4px;
   margin-left: -20px;
-  opacity: .6;
   vertical-align: middle;
 }
 
 .up::before {
   content: url("chrome://global/skin/dirListing/up.png");
 }
-
-.up:hover::before ,
-tr:hover > td > a::before ,
-tr:hover > td > .file > img {
-  opacity: 1;
-}
index e81bc966465560a949e9947799693741ee2a499a..dba2b9a4f50f6d2471614cf5523191e623e65fde 100644 (file)
@@ -62,7 +62,7 @@ menulist > menupopup,
 }
 
 .menulist-compact {
-  -moz-binding: url("chrome://global/content/bindings/menulist.xml#menulist-compact");
+  -moz-binding: url("chrome://global/skin/globalBindings.xml#menulist-compact");
 }
 
 /*
index 9ac82046cd0d9166b804abd027e805c92123effa..63d2aede0368cc387aaf02cb8bcd0edd46656f48 100644 (file)
     </content>
   </binding>
 
+  <binding id="menulist-compact" display="xul:menu"
+           extends="chrome://global/content/bindings/menulist.xml#menulist">
+    <content sizetopopup="false">
+      <xul:hbox class="menulist-label-box" flex="1">
+        <xul:image class="menulist-icon" xbl:inherits="src"/>
+        <xul:label class="menulist-label" xbl:inherits="value=label,crop,accesskey" crop="right" flex="1"/>
+      </xul:hbox>
+      <children includes="menupopup"/>
+    </content>
+  </binding>
+
 </bindings>
\ No newline at end of file
index 07f273ce21ed8a696d22ca329f2601cd0091f5f4..677c8aa239447c50198498e7e0c1a4a565d45e06 100644 (file)
@@ -121,26 +121,29 @@ html|*.menulist-editable-input {
   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;
-  border: none !important;
-/*  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); */
-}
-
-.menulist-compact[disabled="true"] > .menulist-dropmarker {
-/*  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif"); */
-}
-
-.menulist-compact > .menulist-label {
+.menulist-compact > .menulist-label-box > .menulist-label {
   margin: 0 3px !important;
   text-align: right;
 }
 
+.menulist-compact > .menulist-label-box > .menulist-icon {
+  -moz-margin-start: 2px;
+}
+
 .menulist-compact[open="true"] {
   border: 1px inset #CCD0DD;
   /* color: ThreeDHighlight; */
 }
+
+.menulist-compact[disabled="true"] {
+  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif");
+}
+
+.menulist-compact:focus > .menulist-label-box {
+  border: 1px dotted #999999;
+  background-color: transparent;
+  color: inherit;
+}
\ No newline at end of file
index 72565565c12cc526fff6c89c3f92b4834d78de58..cdaaaed41736372fff213165f0431efe440bf05e 100644 (file)
@@ -68,6 +68,7 @@ body[dir="rtl"] #errorPageContainer {
   border-bottom: 1px solid #666699;
   padding-bottom: 1em;
   font-size: 130%;
+  white-space: -moz-pre-wrap;
 }
 
 #errorLongDesc {
@@ -104,6 +105,16 @@ body[dir="rtl"] #brand {
   display: none;
 }
 
+#securityOverrideDiv {
+  padding-top: 10px;
+}
+
+#securityOverrideContent {
+  background-color: #FFFFCC; /* Pale yellow */
+  padding: 10px;
+  -moz-border-radius: 10px;
+}
+
 /* Custom styling for 'blacklist' error class */
 
 :root.blacklist #errorTitle, :root.blacklist #errorLongContent,
diff --git a/EarlyBlue/global/passwordmgr.css b/EarlyBlue/global/passwordmgr.css
new file mode 100644 (file)
index 0000000..7fd343b
--- /dev/null
@@ -0,0 +1,46 @@
+/* ***** 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 Login Manager code.
+
+ The Initial Developer of the Original Code is
+ Ehsan Akhgari <ehsan.akhgari@gmail.com>.
+ Portions created by the Initial Developer are Copyright (C) 2007
+ the Initial Developer. All Rights Reserved.
+
+ Contributor(s):
+   Ehsan Akhgari <ehsan.akhgari@gmail.com>
+
+ 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");
+
+.contentPane {
+  margin: 9px 8px 5px 8px;
+}
+
+.actionButtons {
+  margin: 0px 3px 6px 3px !important;
+}
index 12ed97a0771f7442500a108efac3a384ff4346db..dc36d195a578ac17af6a5a591c409849c69a095d 100644 (file)
  * 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
+ * Håkan Waara
+ * Portions created by the Initial Developer are Copyright (C) 2001
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *   Hakan Waara (Original Author) 
+ *   Håkan Waara (Original Author)
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
@@ -43,8 +43,8 @@ spinbuttons {
 }
 
 .spinbuttons-button {
-  min-width: 11px;
-  min-height: 11px;
+  min-width: 1px;
+  min-height: 1px;
   margin: 0 !important;
   border: 1px outset #CCD0DD;
   background-color: #CCD0DD;
index a44adfe34b52e42743e1a6e0ab97904f02e9ff9c..f82686ca8c9fb4edf64e19696a57dde90ab26ebe 100644 (file)
@@ -59,6 +59,13 @@ splitter:hover:active {
   background-color: #999999;
 }
 
+.toolbar-splitter {
+  min-width: 2px;
+  margin: 2px 0;
+  border: none;
+  -moz-border-start: 1px dotted #666699;
+}
+
 /* ::::: splitter (horizontal) ::::: */
 
 splitter[orient="vertical"] {
index 13b6ff38744ed820b86d3e26ce183e452bd823ee..ff790d9fb3cedd0774542f3031914810f80c6763 100644 (file)
   list-style-image: url("chrome://messenger/skin/toolbar/file-disabled.gif") !important;
 }
 
+#button-goback {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(42px 25px 63px 0px);
+}
+
+#button-goback[disabled="true"] {
+  -moz-image-region: rect(42px 50px 63px 25px) !important;
+}
+
+#button-goforward {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(63px 25px 84px 0px);
+}
+
+#button-goforward[disabled="true"] {
+  -moz-image-region: rect(63px 50px 84px 25px) !important;
+}
+
 #button-next {
   list-style-image: url("chrome://messenger/skin/toolbar/next.gif");
 }
 }
 
 #button-print {
-  list-style-image: url("chrome://global/skin/icons/print.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(0px 25px 21px 0px);
 }
 
 #button-print[disabled="true"] {
-  list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important;
+  -moz-image-region: rect(0px 50px 21px 25px) !important;
 }
 
 #button-stop {
-  list-style-image: url("chrome://global/skin/icons/stop.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(21px 25px 42px 0px);
 }
 
 #button-stop[disabled="true"] {
-  list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important;
+  -moz-image-region: rect(21px 50px 42px 25px) !important;
 }
 
 #button-junk {
index dfa008122d4b597faa7643b73cfd07fe3135ba26..214ffb78db65fab057015e62daf231720c7632ac 100644 (file)
@@ -15,6 +15,10 @@ richlistitem[type="download"] {
   min-height: 46px;
 }
 
+richlistitem[type="download"][alternate="true"]:not([selected="true"]) {
+  background-color: #9999CC;
+}
+
 richlistitem[type="download"] .name {
   font-size: larger;
 }
@@ -83,13 +87,6 @@ richlistitem[type="download"] .name {
   min-width: 32px;
 }
 
-.title-line {
-  height: 1px;
-  background-color: #9999CC;
-  -moz-margin-end: 15px;
-  -moz-margin-start: 5px;
-}
-
 #searchbox[empty] {
   color: #808080;
 }
index 5b7e8cc74b9480c172dda42971afda91419a3c9d..6b35b4a584bd2924c326e431b908f4dbd9ba9c4d 100644 (file)
@@ -31,7 +31,7 @@
   color: #666699;
 }
 
-.indent {
+.boxIndent {
   -moz-margin-start: 6px;
 }
 
index 358abd9bcbd599c9b4a33a4fd4852808fbbd8e7c..7084e2480b32f8d0588af29c086a02251b053be6 100644 (file)
@@ -1,28 +1,22 @@
-#extensionManager {
-  background-color: #CCD0DD;
-}
-
 #extensionsBox {
   margin: 10px 10px 0px 10px;
   min-width:1px;
 }
 
-richlistbox {
+#extensionsView {
   border: 1px inset #CCD0DD;
   margin: 0;
 }
 
-#getMore {
-  text-align: right;
-}
-
 #resizerBox {
-margin-top: -12px;
+  margin-top: -12px;
+  visibility: hidden;
 }
 
-#resizerBox resizer {
+#resizerBox resizer {
   height: 10px;
   max-height: 10px;
+  visibility: visible;
 }
 
 .notification-inner {
@@ -58,7 +52,7 @@ margin-top: -12px;
   -moz-image-region: rect(21px, 84px, 42px, 63px);
 }
 
-#checkUpdatesAllButton {
+#checkUpdatesAllButton, #showUpdateInfoButton, #hideUpdateInfoButton {
   -moz-image-region: rect(0px, 63px, 21px, 42px);
 }
 #checkUpdatesAllButton[disabled="true"] {
@@ -113,12 +107,12 @@ richlistitem[selected="true"] {
   color: #000000;
 }
 
-richlistbox[focused] richlistitem[selected="true"] {
+#extensionsView:focus > richlistitem[selected="true"] {
   background-color: #336699;
   color: #FFFFFF;
 }
 
-richlistbox[focused] richlistitem[selected="true"][isDisabled="true"] {
+#extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] {
   background-color: #666699;
   color: #FFFFFF;
 }
@@ -135,10 +129,6 @@ richlistitem[selected="true"]:not([opType]) .descriptionCrop {
   font-weight: bold;
 }
 
-.addonIcon {
-  -moz-margin-end: 2px;
-}
-
 .previewText {
   font-size: larger;
   font-weight: bold;
@@ -159,22 +149,19 @@ richlistitem[selected="true"]:not([opType]) .descriptionCrop {
 }
 
 .addonIcon {
+  -moz-margin-end: 2px;
   width: 32px;
   max-width: 32px;
   height: 32px;
   max-height: 32px;
 }
 
-richlistitem .updateBadge,
-richlistitem .notifyBadge {
+.updateBadge,
+.notifyBadge {
   width: 16px;
   height: 16px;
-  list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
-}
-
-richlistitem .updateBadge,
-richlistitem .notifyBadge {
   margin-bottom: -3px;
+  list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
 }
 
 richlistitem .updateBadge {
@@ -191,78 +178,43 @@ richlistitem .notifyBadge {
   display: none;
 }
 
-richlistitem[availableUpdateURL][updateable="true"] 
+richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
 richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
 richlistitem[compatible="false"] .notifyBadge,
+richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
 richlistitem[blocklisted="true"] .notifyBadge,
 richlistitem[satisfiesDependencies="false"] .notifyBadge {
   display: -moz-box;
 }
 
 
-/* Selected Add-on buttons */
+/* Selected Add-on buttons
+   See content/extensions.css to hide / display buttons */
 .selectedButtons {
   margin-top: 4px;
   min-height: 2.1em;
 }
 
-.selectedButtons button {
+.selectedButtons button {
   margin-top: 0;
   margin-bottom: 0;
 }
 
-.optionsButton, .useThemeButton {
-  -moz-margin-end: 0;
-}
-
-.enableButton, .disableButton {
-  -moz-margin-start: 5px;
+.enableButton,
+.disableButton,
+.optionsButton,
+.useThemeButton {
   -moz-margin-end: 0;
 }
 
+.enableButton, .disableButton,
 .uninstallButton, .cancelUninstallButton {
   -moz-margin-start: 5px;
 }
 
-.enableHide,
-.uninstallShow,
-.installShow,
-.upgradeShow,
-richlistitem[isDisabled="true"] .disableHide {
-  display: none;
-}
-
-richlistitem[opType="needs-uninstall"] .uninstallShow,
-richlistitem[opType="needs-install"] .installShow,
-richlistitem[opType="needs-upgrade"] .upgradeShow,
-richlistitem[opType="needs-enable"] .enableShow,
-richlistitem[opType="needs-disable"] .disableShow,
-richlistitem[isDisabled="true"] .disableShow {
-  display: -moz-box;
-}
-
-richlistitem[opType="needs-uninstall"] .uninstallHide,
-richlistitem[opType="needs-install"] .uninstallHide,
-richlistitem[opType="needs-upgrade"] .uninstallHide,
-richlistitem[opType="needs-enable"] .enableHide,
-richlistitem[opType="needs-disable"] .disableHide {
-  display: none;
-}
-
-richlistitem[plugin] .themeButton,
-richlistitem[plugin] .optionsButton,
-richlistitem[plugin] .uninstallButton,
-richlistitem[type="2"] .themeButton,
-richlistitem[type="8"] .themeButton,
-richlistitem[type="4"] .optionsButton,
-richlistitem[type="8"] .optionsButton,
-richlistitem[type="4"] .disableShow,
-richlistitem[type="4"] .disableHide {
-  display: none;
-}
-
 /* Selected Add-on status messages and images */
 richlistitem[compatible="true"] .incompatibleBox,
+richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
 richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
 richlistitem[blocklisted="false"] .blocklistedBox,
 richlistitem[opType="needs-uninstall"] .blocklistedBox,
@@ -289,7 +241,7 @@ richlistitem[loading="true"] .updateBadge {
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
 
-.selectedStatusMsgs hbox {
+.selectedStatusMsgs hbox {
   margin-top: 2px;
   margin-bottom: 2px;
 }
@@ -303,17 +255,6 @@ richlistitem[loading="true"] .updateBadge {
   border: none;
 }
 
-.needsInstall, .needsUninstall, .needsEnable, .needsDisable {
-  display: none;
-}
-
-richlistitem[opType="needs-install"] .needsInstall,
-richlistitem[opType="needs-uninstall"] .needsUninstall,
-richlistitem[opType="needs-enable"] .needsEnable,
-richlistitem[opType="needs-disable"] .needsDisable {
-  display: -moz-box;
-}
-
 richlistitem[opType="needs-uninstall"] .notifyBadge {
   display: none;
 }
@@ -388,3 +329,45 @@ radio#installs-view {
 richlistitem[selected="true"] .includeUpdate {
   -moz-user-focus: normal;
 }
+
+#infoDisplay {
+  overflow-y: auto;
+}
+
+#infoDisplay body {
+  padding: 5px;
+}
+
+#infoDisplay h1,
+#infoDisplay h2,
+#infoDisplay h3 {
+  text-align: left;
+  font-weight: bold;
+  margin: 0 0 0.7em 0;
+}
+
+#infoDisplay h1 {
+  font-size: 150%;
+}
+
+#infoDisplay h2 {
+  font-size: 125%;
+}
+
+#infoDisplay h3 {
+  font-size: 100%;
+}
+
+#infoDisplay ol,
+#infoDisplay ul {
+  margin: 0 0 0.7em 0;
+}
+
+#infoDisplay li {
+  text-align: left;
+}
+
+#infoDisplay p {
+  text-align: justify;
+  margin: 0 0 0.7em 0;
+}
index 3bfececcb42e5e3c6bbfe51c5f5ddee8d885e347..12efb54f84a1b005638c99779312d9d2e31d98f5 100644 (file)
Binary files a/EarlyBlue/mozapps/extensions/viewButtons.png and b/EarlyBlue/mozapps/extensions/viewButtons.png differ
index cf70a826eac59669c83d3ebf08b81c2004077c80..1ed6ee3c25d102386ac5ab478333d306f34bc1df 100644 (file)
@@ -41,7 +41,7 @@ html|a {
 }
 
 #missingPluginPlaceholder {
-  list-style-image: url("chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png");
+  list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
   display: block;
   border: 0px;
   width: 32px;
diff --git a/EarlyBlue/mozapps/plugins/pluginGeneric.png b/EarlyBlue/mozapps/plugins/pluginGeneric.png
new file mode 100644 (file)
index 0000000..6bda57c
Binary files /dev/null and b/EarlyBlue/mozapps/plugins/pluginGeneric.png differ
index 8747e07348a43c0088a00f7bc17646c4f9046fbc..b2e47ce574c1b66e134c50a51d6fdaa8f86b79ec 100644 (file)
 /* ::::: primary toolbar buttons ::::: */
 
 #back-button {
-  list-style-image: url("chrome://navigator/skin/icons/back.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(42px 25px 63px 0px);
 }
 
 #back-button[disabled="true"] {
-  list-style-image: url("chrome://navigator/skin/icons/back-disabled.gif") !important;
+  -moz-image-region: rect(42px 50px 63px 25px) !important;
 }
 
 #forward-button {
-  list-style-image: url("chrome://navigator/skin/icons/forward.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(63px 25px 84px 0px);
 }
 
 #forward-button[disabled="true"] {
-  list-style-image: url("chrome://navigator/skin/icons/forward-disabled.gif") !important;
+  -moz-image-region: rect(63px 50px 84px 25px) !important;
 }
 
 #reload-button {
 }
 
 #stop-button {
-  list-style-image: url("chrome://global/skin/icons/stop.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(21px 25px 42px 0px);
 }
 
 #stop-button[disabled="true"] {
-  list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important;
+  -moz-image-region: rect(21px 50px 42px 25px) !important;
 }
 
 #print-button {
-  list-style-image: url("chrome://global/skin/icons/print.gif");
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(0px 25px 21px 0px);
 }
 
 #print-button[disabled="true"] {
-  list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important;
+  -moz-image-region: rect(0px 50px 21px 25px) !important;
 }
 
 #clear-button {
@@ -262,10 +266,6 @@ toolbar[toolbarmode="small"] > toolbargrippy {
   list-style-image:url("chrome://communicator/skin/icons/lock-broken.gif");
 }
 
-#privacy-button {
-  list-style-image: url("chrome://communicator/skin/permissions/taskbar-cookie.gif");
-}
-
 #popupIcon {
   list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif");
 }
index c3f181e76ed474e7f20edf24c1d87f5ea33eda8d..c5c4701820cdf5592be8962ce54512836a8494ef 100644 (file)
  * for the specific language governing rights and limitations under the
  * License.
  *
- * The Original Code is Mozilla Communicator client code.
+ * The Original Code is mozilla.org code.
  *
  * The Initial Developer of the Original Code is Daniel Brooks.
- * Portions created by the Initial Developer are Copyright (C) 2001-2004
+ * Portions created by the Initial Developer are Copyright (C) 2001-2007
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
+ *   Kevin Gerich  <webmail@kmgerich.com>
+ *   Daniel Brooks <db48x@yahoo.com>
+ *   Florian QUEZE <f.qu@queze.net>
  *
  * 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
  * 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 LGPL or the GPL. If you do not delete
+ * 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 *****
-*/
+ * ***** END LICENSE BLOCK ***** */
 
 @import "chrome://global/skin/";
 
@@ -49,6 +51,7 @@ textbox {
   background: transparent !important;
   border: none;
   padding: 0px;
+  -moz-user-focus: none;
 }
 
 textbox.header {