-moz-margin-end: 6px;
}
-.alertText[clickable="true"] {
+#alertNotification[clickable="true"] {
cursor: pointer;
+}
+
+label {
+ cursor: inherit;
+}
+
+.alertText[clickable="true"] {
color: blue;
text-decoration: underline;
}
+#filler {
+ -moz-margin-start: -8px;
+ -moz-margin-end: -10px;
+}
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
-.datepicker-previous[chromedir="rtl"] {
+.datepicker-previous:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
-.datepicker-next[chromedir="rtl"] {
+.datepicker-next:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
-.datepicker-previous[disabled="true"][chromedir="rtl"] {
+.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
-.datepicker-next[disabled="true"][chromedir="rtl"] {
+.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
}
}
.findbar-find-status {
- margin-top: 0px;
- margin-bottom: 0px;
- -moz-margin-start: 3px;
- -moz-margin-end: 0px;
- padding: 2px;
+ margin: 0 !important;
+ -moz-margin-start: 3px !important;
+ padding: 2px !important;
}
.find-status-icon[status="notfound"] {
*/
}
-.findbar-textbox {
- -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
- border: none;
- margin: 0px;
-}
-
.findbar-textbox[status="notfound"] {
- background-color: #FFC0C0;
+ -moz-box-shadow: 0 0 0 1em #FFC0C0 inset;
color: #000000;
}
-findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox {
- background-color: #FFFFC0;
+.findbar-textbox[flash="true"] {
+ -moz-box-shadow: 0 0 0 1em #FFFFC0 inset;
+ color: #000000;
}
.find-status-icon[status="wrapped"] {
list-style-image: url("chrome://global/skin/icons/wrap.png");
*/
}
-
-.find-field-container {
- /* -moz-appearance: textfield; */
-}
-moz-user-focus: ignore !important;
}
+toolbar[mode="text"] .toolbarbutton-text {
+ /* padding: 0 !important;
+ margin: 3px 5px !important; */
+}
+
/* ::::: miscellaneous formatting ::::: */
.inset {
}
.plain {
+ -moz-appearance: none;
margin: 0px !important;
border: none;
padding: 0px;
}
.text-link:focus {
- color: red;
/* Don't specify the outline-color, we should always use initial value. */
outline: 1px dotted;
}
-.text-link:hover:active {
- color: red;
-}
-
-.text-link[visited="true"] {
- color: purple;
-}
-
/* :::::: autoscroll popup ::::: */
-#autoscroller {
+.autoscroller {
height: 28px;
width: 28px;
border: 0px;
-moz-appearance: none;
}
-#autoscroller[scrolldir="NS"] {
+.autoscroller[scrolldir="NS"] {
background-position: left center;
}
-#autoscroller[scrolldir="EW"] {
+.autoscroller[scrolldir="EW"] {
background-position: left bottom;
}
-#autoscroller[transparent="true"] {
+.autoscroller[transparent="true"] {
background-position: center top;
}
-#autoscroller[transparent="true"][scrolldir="NS"] {
+.autoscroller[transparent="true"][scrolldir="NS"] {
background-position: center center;
}
-#autoscroller[transparent="true"][scrolldir="EW"] {
+.autoscroller[transparent="true"][scrolldir="EW"] {
background-position: center bottom;
}
-#autoscroller[translucent="true"] {
+.autoscroller[translucent="true"] {
background-position: right top;
}
-#autoscroller[translucent="true"][scrolldir="NS"] {
+.autoscroller[translucent="true"][scrolldir="NS"] {
background-position: right center;
}
-#autoscroller[translucent="true"][scrolldir="EW"] {
+.autoscroller[translucent="true"][scrolldir="EW"] {
background-position: right bottom;
}
list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif");
}
-.menu-right[chromedir="rtl"] {
+.menu-right:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif");
}
-.menu-right[chromedir="rtl"][_moz-menuactive="true"] {
+.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif");
}
-.menu-right[chromedir="rtl"][disabled="true"] {
+.menu-right:-moz-locale-dir(rtl)[disabled="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif");
}
/* ..... page navigation ..... */
-.home-arrow, .end-arrow[chromedir="rtl"] {
+.home-arrow, .end-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif");
}
-.end-arrow, .home-arrow[chromedir="rtl"] {
+.end-arrow, .home-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif");
}
-.left-arrow, .right-arrow[chromedir="rtl"] {
+.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
}
-.right-arrow, .left-arrow[chromedir="rtl"] {
+.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
}
--- /dev/null
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+resizer[dir="top"],
+resizer[dir="bottom"] {
+ cursor: ns-resize;
+}
+
+resizer[dir="left"],
+resizer[dir="right"] {
+ cursor: ew-resize;
+}
+
+resizer[dir="topleft"] {
+ cursor: nw-resize;
+}
+
+resizer[dir="bottomright"],
+resizer[dir="bottomend"]:-moz-locale-dir(ltr) {
+ cursor: se-resize;
+}
+
+resizer[dir="topright"] {
+ cursor: ne-resize;
+}
+
+resizer[dir="bottomleft"],
+resizer[dir="bottomend"]:-moz-locale-dir(rtl) {
+ cursor: sw-resize;
+}
+
+resizer[dir="bottomright"]:-moz-locale-dir(ltr),
+resizer[dir="bottomend"] {
+ /* -moz-appearance: resizer; */
+}
/* Horizontal enabled */
.autorepeatbutton-up[orient="horizontal"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"],
.scrollbutton-up[orient="horizontal"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
.autorepeatbutton-down[orient="horizontal"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"],
.scrollbutton-down[orient="horizontal"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
/* Horizontal disabled */
.autorepeatbutton-up[orient="horizontal"][disabled="true"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
.scrollbutton-up[orient="horizontal"][disabled="true"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
}
.autorepeatbutton-down[orient="horizontal"][disabled="true"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
.scrollbutton-down[orient="horizontal"][disabled="true"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
}
tab[selected="true"] {
- -moz-user-focus: normal;
font-weight: bold;
background-color: #EDF1FF;
}
min-height: 19px;
}
-textbox[empty="true"] {
+textbox[isempty="true"] {
color: #CCD0DD;
}
-moz-image-region: rect(0, 16px, 16px, 0);
}
-.textbox-search-icon[chromedir="rtl"] {
- -moz-image-region: rect(16px, 16px, 32px, 0);
+.textbox-search-icon:-moz-locale-dir(rtl) {
+ -moz-transform: scaleX(-1);
}
.textbox-search-icon[searchbutton]:not([disabled]) {
.textbox-search-clear {
list-style-image: url("chrome://global/skin/icons/search.png");
- -moz-image-region: rect(32px, 16px, 48px, 0);
+ -moz-image-region: rect(16px, 16px, 32px, 0);
}
.textbox-search-clear:not([disabled]) {
color: #000000;
}
-treecol[insertafter="true"] {
+tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
+tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
border-right: 1px solid #000000;
}
-treecol[insertbefore="true"] {
+tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
+tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
border-left: 1px solid #000000;
}
treechildren::-moz-tree-column(insertbefore) {
- border-left: 1px solid #000000;
+ -moz-border-start: 1px solid #000000;
}
treechildren::-moz-tree-column(insertafter) {
- border-right: 1px solid #000000;
+ -moz-border-end: 1px solid #000000;
}
/* ::::: sort direction indicator ::::: */
}
.folderview-cycler[dir="prev"],
-.folderview-cycler[dir="next"][chromedir="rtl"] {
+.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
.folderview-cycler[dir="next"],
-.folderview-cycler[dir="prev"][chromedir="rtl"] {
+.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
margin-bottom: 2px;
}
-richlistitem[selected="true"]:not([opType]) .descriptionCrop {
- display: none;
-}
-
.addonName {
font-weight: bold;
}
-moz-margin-start: -2px;
}
-.updateBadge,
-.updateAvailableBox,
-.notifyBadge {
- display: none;
-}
-
-richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
-richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
-richlistitem[compatible="false"] .notifyBadge,
-richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
-richlistitem[blocklisted="true"] .notifyBadge,
-richlistitem[blocklistedsoft="true"] .notifyBadge,
-richlistitem[satisfiesDependencies="false"] .notifyBadge {
- display: -moz-box;
-}
-
-
/* Selected Add-on buttons
See content/extensions.css to hide / display buttons */
.selectedButtons {
-moz-margin-start: 5px;
}
-/* Selected Add-on status messages and images */
-richlistitem[compatible="true"] .incompatibleBox,
-richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
-richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
-richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox,
-richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox,
-richlistitem[blocklisted="false"] .blocklistedLabel,
-richlistitem[blocklistedsoft="false"] .softBlocklistedLabel,
-richlistitem[opType="needs-uninstall"] .blocklistedBox,
-richlistitem[opType="needs-uninstall"] .incompatibleBox,
-richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
-richlistitem[opType="needs-uninstall"] .blocklistedBox {
- display: none;
-}
-
richlistitem[loading="true"] .updateBadge {
- display: -moz-box;
width: 16px;
height: 16px;
margin-bottom: -3px;
border: none;
}
-richlistitem[opType="needs-uninstall"] .notifyBadge {
- display: none;
-}
-
.addon-search-details {
margin-top: 5px;
margin-bottom: 5px;
list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
}
-.addonRating {
- display: none;
-}
-
.addonLearnMore {
margin-top: 4px;
margin-bottom: 4px;
}
.addonRating[rating] {
- display: -moz-box;
width: 68px;
height: 12px;
list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
-moz-box-align: center;
}
-/* View buttons */
-.viewSelector {
+/* View buttons resp. Progress box */
+#topBar {
border-bottom: 1px solid #9999CC;
- margin: 0px;
- -moz-padding-start: 10px;
background-color: #CCD0DD;
color: #000000;
}
+#viewGroup {
+ -moz-padding-start: 10px;
+}
+
#viewGroup radio {
margin: 0px;
padding: 1px 3px;
text-decoration: underline !important;
}
-link:hover:active {
- color: red;
-}
-
link:focus {
- border: 1px dotted black;
+ border: 1px dotted #000000;
}
remotecontent {
-moz-margin-end: 6px;
}
-.alertText[clickable="true"] {
+#alertNotification[clickable="true"] {
cursor: pointer;
+}
+
+label {
+ cursor: inherit;
+}
+
+.alertText[clickable="true"] {
color: blue;
text-decoration: underline;
}
+#filler {
+ -moz-margin-start: -8px;
+ -moz-margin-end: -10px;
+}
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
-.datepicker-previous[chromedir="rtl"] {
+.datepicker-previous:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
-.datepicker-next[chromedir="rtl"] {
+.datepicker-next:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
-.datepicker-previous[disabled="true"][chromedir="rtl"] {
+.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
-.datepicker-next[disabled="true"][chromedir="rtl"] {
+.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
}
}
.findbar-find-status {
- margin-top: 0px;
- margin-bottom: 0px;
- -moz-margin-start: 3px;
- -moz-margin-end: 0px;
- padding: 2px;
+ margin: 0 !important;
+ -moz-margin-start: 3px !important;
+ padding: 2px !important;
}
.find-status-icon[status="notfound"] {
*/
}
-.findbar-textbox {
- -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
- border: none;
- margin: 0px;
-}
-
.findbar-textbox[status="notfound"] {
- background-color: #FF0000;
+ -moz-box-shadow: 0 0 0 1em #FF0000 inset;
color: #000000;
}
-findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox {
- background-color: #FFCF00;
+.findbar-textbox[flash="true"] {
+ -moz-box-shadow: 0 0 0 1em #FFCF00 inset;
+ color: #000000;
}
.find-status-icon[status="wrapped"] {
list-style-image: url("chrome://global/skin/icons/wrap.png");
*/
}
-
-.find-field-container {
- /* -moz-appearance: textfield; */
-}
-moz-user-focus: ignore !important;
}
+toolbar[mode="text"] .toolbarbutton-text {
+ /* padding: 0 !important;
+ margin: 3px 5px !important; */
+}
+
/* ::::: miscellaneous formatting ::::: */
.inset {
}
.plain {
+ -moz-appearance: none;
margin: 0px !important;
border: none;
padding: 0px;
}
.text-link:focus {
- color: red;
/* Don't specify the outline-color, we should always use initial value. */
outline: 1px dotted;
}
-.text-link:hover:active {
- color: red;
-}
-
-.text-link[visited="true"] {
- color: purple;
-}
-
-
-
/* :::::: autoscroll popup ::::: */
-#autoscroller {
+.autoscroller {
height: 28px;
width: 28px;
border: 0px;
-moz-appearance: none;
}
-#autoscroller[scrolldir="NS"] {
+.autoscroller[scrolldir="NS"] {
background-position: left center;
}
-#autoscroller[scrolldir="EW"] {
+.autoscroller[scrolldir="EW"] {
background-position: left bottom;
}
-#autoscroller[transparent="true"] {
+.autoscroller[transparent="true"] {
background-position: center top;
}
-#autoscroller[transparent="true"][scrolldir="NS"] {
+.autoscroller[transparent="true"][scrolldir="NS"] {
background-position: center center;
}
-#autoscroller[transparent="true"][scrolldir="EW"] {
+.autoscroller[transparent="true"][scrolldir="EW"] {
background-position: center bottom;
}
-#autoscroller[translucent="true"] {
+.autoscroller[translucent="true"] {
background-position: right top;
}
-#autoscroller[translucent="true"][scrolldir="NS"] {
+.autoscroller[translucent="true"][scrolldir="NS"] {
background-position: right center;
}
-#autoscroller[translucent="true"][scrolldir="EW"] {
+.autoscroller[translucent="true"][scrolldir="EW"] {
background-position: right bottom;
}
list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif");
}
-.menu-right[chromedir="rtl"] {
+.menu-right:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif");
}
-.menu-right[chromedir="rtl"][_moz-menuactive="true"] {
+.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif");
}
-.menu-right[chromedir="rtl"][disabled="true"] {
+.menu-right:-moz-locale-dir(rtl)[disabled="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif");
}
/* ..... page navigation ..... */
-.home-arrow, .end-arrow[chromedir="rtl"] {
+.home-arrow, .end-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif");
}
-.home-arrow:hover, .end-arrow[chromedir="rtl"]:hover {
+.home-arrow:hover, .end-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end-hover.gif");
}
-.end-arrow, .home-arrow[chromedir="rtl"] {
+.end-arrow, .home-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif");
}
-.end-arrow:hover, .home-arrow[chromedir="rtl"]:hover {
+.end-arrow:hover, .home-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end-hover.gif");
}
-.left-arrow, .right-arrow[chromedir="rtl"] {
+.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
}
-.left-arrow:hover, .right-arrow[chromedir="rtl"]:hover {
+.left-arrow:hover, .right-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-hover.gif");
}
-.right-arrow, .left-arrow[chromedir="rtl"] {
+.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
}
-.right-arrow:hover, .left-arrow[chromedir="rtl"]:hover {
+.right-arrow:hover, .left-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-hover.gif");
}
--- /dev/null
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+resizer[dir="top"],
+resizer[dir="bottom"] {
+ cursor: ns-resize;
+}
+
+resizer[dir="left"],
+resizer[dir="right"] {
+ cursor: ew-resize;
+}
+
+resizer[dir="topleft"] {
+ cursor: nw-resize;
+}
+
+resizer[dir="bottomright"],
+resizer[dir="bottomend"]:-moz-locale-dir(ltr) {
+ cursor: se-resize;
+}
+
+resizer[dir="topright"] {
+ cursor: ne-resize;
+}
+
+resizer[dir="bottomleft"],
+resizer[dir="bottomend"]:-moz-locale-dir(rtl) {
+ cursor: sw-resize;
+}
+
+resizer[dir="bottomright"]:-moz-locale-dir(ltr),
+resizer[dir="bottomend"] {
+ /* -moz-appearance: resizer; */
+}
/* Horizontal enabled */
.autorepeatbutton-up[orient="horizontal"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"],
.scrollbutton-up[orient="horizontal"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
.autorepeatbutton-down[orient="horizontal"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"],
.scrollbutton-down[orient="horizontal"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
/* Horizontal disabled */
.autorepeatbutton-up[orient="horizontal"][disabled="true"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
.scrollbutton-up[orient="horizontal"][disabled="true"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
}
.autorepeatbutton-down[orient="horizontal"][disabled="true"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
.scrollbutton-down[orient="horizontal"][disabled="true"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
}
}
tab[selected="true"] {
- -moz-user-focus: normal;
font-weight: bold;
background-color: #008484;
}
min-height: 19px;
}
-textbox[empty="true"] {
+textbox[isempty="true"] {
color: #6000CF;
}
-moz-image-region: rect(0, 16px, 16px, 0);
}
-.textbox-search-icon[chromedir="rtl"] {
- -moz-image-region: rect(16px, 16px, 32px, 0);
+.textbox-search-icon:-moz-locale-dir(rtl) {
+ -moz-transform: scaleX(-1);
}
.textbox-search-icon[searchbutton]:not([disabled]) {
.textbox-search-clear {
list-style-image: url("chrome://global/skin/icons/search.png");
- -moz-image-region: rect(32px, 16px, 48px, 0);
+ -moz-image-region: rect(16px, 16px, 32px, 0);
}
.textbox-search-clear:not([disabled]) {
color: #000000;
}
-treecol[insertafter="true"] {
+tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
+tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
border-right: 1px solid #FFCF00;
}
-treecol[insertbefore="true"] {
+tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
+tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
border-left: 1px solid #FFCF00;
}
treechildren::-moz-tree-column(insertbefore) {
- border-left: 1px solid #FFCF00;
+ -moz-border-start: 1px solid #FFCF00;
}
treechildren::-moz-tree-column(insertafter) {
- border-right: 1px solid #FFCF00;
+ -moz-border-end: 1px solid #FFCF00;
}
/* ::::: sort direction indicator ::::: */
}
.folderview-cycler[dir="prev"],
-.folderview-cycler[dir="next"][chromedir="rtl"] {
+.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
}
.folderview-cycler[dir="next"],
-.folderview-cycler[dir="prev"][chromedir="rtl"] {
+.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
margin-bottom: 2px;
}
-richlistitem[selected="true"]:not([opType]) .descriptionCrop {
- display: none;
-}
-
.addonName {
font-weight: bold;
}
-moz-margin-start: -2px;
}
-.updateBadge,
-.updateAvailableBox,
-.notifyBadge {
- display: none;
-}
-
-richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
-richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
-richlistitem[compatible="false"] .notifyBadge,
-richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
-richlistitem[blocklisted="true"] .notifyBadge,
-richlistitem[blocklistedsoft="true"] .notifyBadge,
-richlistitem[satisfiesDependencies="false"] .notifyBadge {
- display: -moz-box;
-}
-
-
/* Selected Add-on buttons
See content/extensions.css to hide / display buttons */
.selectedButtons {
-moz-margin-start: 5px;
}
-/* Selected Add-on status messages and images */
-richlistitem[compatible="true"] .incompatibleBox,
-richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
-richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
-richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox,
-richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox,
-richlistitem[blocklisted="false"] .blocklistedLabel,
-richlistitem[blocklistedsoft="false"] .softBlocklistedLabel,
-richlistitem[opType="needs-uninstall"] .blocklistedBox,
-richlistitem[opType="needs-uninstall"] .incompatibleBox,
-richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
-richlistitem[opType="needs-uninstall"] .blocklistedBox {
- display: none;
-}
-
richlistitem[loading="true"] .updateBadge {
- display: -moz-box;
width: 16px;
height: 16px;
margin-bottom: -3px;
border: none;
}
-richlistitem[opType="needs-uninstall"] .notifyBadge {
- display: none;
-}
-
.addon-search-details {
margin-top: 5px;
margin-bottom: 5px;
list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
}
-.addonRating {
- display: none;
-}
-
.addonLearnMore {
margin-top: 4px;
margin-bottom: 4px;
}
.addonRating[rating] {
- display: -moz-box;
width: 68px;
height: 12px;
list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
-moz-box-align: center;
}
-/* View buttons */
-.viewSelector {
+/* View buttons resp. Progress box */
+#topBar {
border-bottom: 1px solid #9C9CFF;
- margin: 0px;
padding-bottom: 3px;
- -moz-padding-start: 10px;
background-color: #000000;
color: #FF9F00;
}
+#viewGroup {
+ -moz-padding-start: 10px;
+}
+
#viewGroup radio {
-moz-border-radius: 5px;
margin: 0px;
text-decoration: underline !important;
}
-link:hover:active {
- color: red;
-}
-
link:focus {
- border: 1px dotted black;
+ border: 1px dotted #000000;
}
remotecontent {