Bug 364536 - Mac theme does not support RTL. r=mconnor, a=beltzner

This commit is contained in:
rflint@ryanflint.com 2008-04-23 05:08:52 -07:00
Родитель 742a4ab00e
Коммит d20af47344
33 изменённых файлов: 464 добавлений и 203 удалений

Просмотреть файл

@ -187,7 +187,7 @@
</popupset>
<toolbox id="placesToolbox">
<toolbar class="chromeclass-toolbar" id="placesToolbar" align="center">
<toolbar class="chromeclass-toolbar" id="placesToolbar" align="center" chromedir="&locale.dir;">
<toolbarbutton id="back-button" class="toolbarbutton-1 chromeclass-toolbar-additional"
command="OrganizerCommand:Back"
tooltiptext="&backButton.tooltip;"

Просмотреть файл

@ -97,7 +97,7 @@
oncommand="openManager(event);"/>
</xul:menupopup>
</xul:button>
<xul:hbox class="search-go-container">
<xul:hbox class="search-go-container" chromedir="&locale.dir;">
<xul:image class="search-go-button"
anonid="search-go-button"
chromedir="&locale.dir;"

Двоичные данные
browser/themes/pinstripe/browser/Toolbar-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 36 KiB

Просмотреть файл

@ -74,6 +74,31 @@
/* ----- BOOKMARK BUTTONS ----- */
toolbarbutton.bookmark-item {
font-weight: bold;
margin: 0 1px;
padding: 0;
-moz-padding-start: 7px;
min-width: 0;
max-width: 13em;
color: #222;
border: none !important;
}
toolbarbutton.bookmark-item[type=menu] > .toolbarbutton-menu-dropmarker {
-moz-padding-end: 7px;
}
toolbarbutton.bookmark-item[type=menu] > .toolbarbutton-menu-dropmarker[chromedir="rtl"] {
-moz-padding-start: 4px;
-moz-padding-end: 2px;
}
toolbarbutton.bookmark-item[chromedir="rtl"] {
-moz-padding-start: 0px;
-moz-padding-end: 7px;
}
.bookmark-item[container] {
list-style-image: url("chrome://global/skin/tree/folder.png");
}
@ -82,15 +107,6 @@
list-style-image: url("chrome://browser/skin/places/history.png");
}
toolbarbutton.bookmark-item:hover
{
background: url("chrome://global/skin/toolbar/toolbarbutton-customhover-left.png") no-repeat left center;
}
toolbarbutton.bookmark-item:hover:active, toolbarbutton.bookmark-item[open="true"] {
background:url("chrome://browser/skin/bookmark-open-left.png") no-repeat left center;
}
toolbarbutton.bookmark-item > .toolbarbutton-text-stack > label {
margin: 0;
}
@ -103,19 +119,37 @@ toolbarbutton.bookmark-item:not([container]) > .toolbarbutton-text-stack {
-moz-padding-end: 7px;
}
toolbarbutton.bookmark-item[chromedir="rtl"] > .toolbarbutton-text-stack {
-moz-padding-end: 0;
-moz-padding-start: 7px;
}
toolbarbutton.bookmark-item:hover {
background: url("chrome://global/skin/toolbar/toolbarbutton-customhover-left.png") no-repeat left center;
}
toolbarbutton.bookmark-item:hover:active,
toolbarbutton.bookmark-item[open="true"] {
background:url("chrome://browser/skin/bookmark-open-left.png") no-repeat left center;
}
toolbarbutton.bookmark-item:not([container]):hover > .toolbarbutton-text-stack,
toolbarbutton.bookmark-item[container]:not([open]):hover > .toolbarbutton-menu-dropmarker
{
toolbarbutton.bookmark-item[container]:not([open]):hover > .toolbarbutton-menu-dropmarker {
background: url("chrome://global/skin/toolbar/toolbarbutton-customhover-right.png") no-repeat right center;
}
toolbarbutton.bookmark-item[container]:hover > .toolbarbutton-text-stack,
#home-button.bookmark-item:hover > .toolbarbutton-icon
{
toolbarbutton.bookmark-item[container]:not([open]):hover > .toolbarbutton-menu-dropmarker[chromedir="rtl"],
#home-button.bookmark-item:hover > .toolbarbutton-icon,
#home-button.bookmark-item[chromedir="rtl"]:hover > .toolbarbutton-text-stack {
background: url("chrome://global/skin/toolbar/toolbarbutton-customhover-mid.png") repeat-x;
}
#home-button.bookmark-item:hover[chromedir="rtl"] > .toolbarbutton-icon,
toolbarbutton.bookmark-item[chromedir="rtl"]:hover > .toolbarbutton-text-stack {
background: url("chrome://global/skin/toolbar/toolbarbutton-customhover-right.png") no-repeat right center;
}
toolbarbutton.bookmark-item:not([container]):hover:active > .toolbarbutton-text-stack,
toolbarbutton.bookmark-item[open] > .toolbarbutton-menu-dropmarker,
toolbarbutton.bookmark-item[container]:hover:active > .toolbarbutton-menu-dropmarker
@ -125,28 +159,17 @@ toolbarbutton.bookmark-item[container]:hover:active > .toolbarbutton-menu-dropma
toolbarbutton.bookmark-item[container]:hover:active > .toolbarbutton-text-stack,
toolbarbutton.bookmark-item[container][open="true"] > .toolbarbutton-text-stack,
#home-button.bookmark-item:hover:active > .toolbarbutton-icon
{
#home-button.bookmark-item:hover:active > .toolbarbutton-icon,
toolbarbutton.bookmark-item[container]:hover:active > .toolbarbutton-menu-dropmarker[chromedir="rtl"],
toolbarbutton.bookmark-item[container][open="true"] > .toolbarbutton-menu-dropmarker[chromedir="rtl"],
#home-button.bookmark-item:hover:active[chromedir="rtl"] > .toolbarbutton-text-stack {
background: url("chrome://browser/skin/bookmark-open-mid.png") repeat-x !important;
}
toolbarbutton.bookmark-item[type=menu] {
padding-left: 7px;
}
toolbarbutton.bookmark-item[type=menu] > .toolbarbutton-menu-dropmarker {
padding-right: 7px;
}
toolbarbutton.bookmark-item {
font-weight: bold;
margin: 0 1px;
padding: 0;
-moz-padding-start: 7px;
min-width: 0;
max-width: 13em;
color: #222;
border: none !important;
toolbarbutton.bookmark-item[chromedir="rtl"][container]:hover:active > .toolbarbutton-text-stack,
toolbarbutton.bookmark-item[chromedir="rtl"][container][open] > .toolbarbutton-text-stack,
#home-button.bookmark-item[chromedir="rtl"]:hover:active > .toolbarbutton-icon {
background: url("chrome://browser/skin/bookmark-open-right.png") no-repeat right center !important;
}
toolbarbutton.bookmark-item:not([container="true"]) {
@ -164,7 +187,6 @@ toolbarbutton.bookmark-item-microsummarized {
.bookmark-item > .toolbarbutton-icon {
margin: 0px;
display: none !important;
}
toolbarbutton.bookmark-item .toolbarbutton-text {
@ -268,6 +290,11 @@ toolbarpaletteitem[place="toolbar"] .places-toolbar-items {
-moz-box-orient: vertical;
}
.toolbarbutton-1[chromedir="rtl"],
#back-forward-dropmarker[chromedir="rtl"] {
list-style-image: url("chrome://browser/skin/Toolbar-rtl.png");
}
toolbar[mode="text"] .toolbarbutton-1,
toolbar[mode="text"] .toolbarbutton-menubutton-button {
-moz-box-orient: horizontal;
@ -328,11 +355,11 @@ toolbar[mode="icons"] #forward-button .toolbarbutton-text-box,
-moz-image-region: rect(0px, 36px, 23px, 0px);
}
#back-button[disabled="true"] {
-moz-image-region: rect(23px, 36px, 46px, 0px) !important;
-moz-image-region: rect(23px, 36px, 46px, 0px);
}
#back-button:hover:active,
#back-button[buttondown="true"],
#back-button[open="true"]{
#back-button:hover:active:not([disabled]),
#back-button[buttondown="true"]:not([disabled]),
#back-button[open="true"] {
-moz-image-region: rect(46px, 36px, 69px, 0px);
}
@ -343,60 +370,90 @@ toolbar[mode="icons"] #forward-button .toolbarbutton-text-box,
}
#forward-button[disabled="true"] {
-moz-image-region: rect(23px, 72px, 46px, 36px) !important;
-moz-image-region: rect(23px, 72px, 46px, 36px);
}
#forward-button:hover:active,
#forward-button[buttondown="true"],
#forward-button:hover:active:not([disabled]),
#forward-button[buttondown="true"]:not([disabled]),
#forward-button[open="true"] {
-moz-image-region: rect(46px, 72px, 69px, 36px);
}
/* ----- DEFAULT BACK/FORWARD BUTTONS ----- */
toolbar[mode="icons"] #back-button {
-moz-image-region: rect(0px, 539px, 33px, 504px) !important;
-moz-margin-end: 0 !important;
-moz-padding-end: 0 !important;
border-left: none !important;
border-right: none !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button {
-moz-image-region: rect(0px, 539px, 33px, 504px);
-moz-margin-end: 0;
-moz-padding-end: 0;
border-left: none;
border-right: none;
}
toolbar[mode="icons"] #back-button[disabled="true"] {
-moz-image-region: rect(33px, 539px, 66px, 504px) !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 582px, 33px, 547px);
}
toolbar[mode="icons"] #back-button:hover:active:not([disabled]),
toolbar[mode="icons"] #back-button[open="true"] {
-moz-image-region: rect(66px, 539px, 99px, 504px) !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button[disabled="true"] {
-moz-image-region: rect(33px, 539px, 66px, 504px);
}
toolbar[mode="icons"] #forward-button {
-moz-image-region: rect(0px, 566px, 33px, 539px) !important;
-moz-margin-start: 0 !important;
-moz-margin-end: 0 !important;
-moz-padding-start: 0 !important;
-moz-padding-end: 0 !important;
border-left: none !important;
border-right: none !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(33px, 582px, 66px, 547px);
}
toolbar[mode="icons"] #forward-button[disabled="true"] {
-moz-image-region: rect(33px, 566px, 66px, 539px) !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button:hover:active:not([disabled]),
toolbar[mode="icons"] #unified-back-forward-button > #back-button[open="true"] {
-moz-image-region: rect(66px, 539px, 99px, 504px);
}
toolbar[mode="icons"] #forward-button:hover:active:not([disabled]),
toolbar[mode="icons"] #forward-button[open="true"] {
-moz-image-region: rect(66px, 566px, 99px, 539px) !important;
toolbar[mode="icons"] #unified-back-forward-button > #back-button:hover:active[chromedir="rtl"]:not([disabled]),
toolbar[mode="icons"] #unified-back-forward-button > #back-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(66px, 582px, 99px, 547px);
}
toolbar[mode="icons"] #back-forward-dropmarker {
-moz-image-region: rect(0px, 582px, 33px, 566px) !important;
-moz-margin-start: 0 !important;
-moz-margin-end: 3px !important;
-moz-padding-start: 0 !important;
-moz-padding-end: 1px !important;
border-left: none !important;
border-right: none !important;
toolbar[mode="icons"] #unified-back-forward-button > #forward-button {
-moz-image-region: rect(0px, 566px, 33px, 539px);
-moz-margin-start: 0;
-moz-margin-end: 0;
-moz-padding-start: 0;
-moz-padding-end: 0;
border-left: none;
border-right: none;
}
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 547px, 33px, 519px);
}
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[disabled="true"] {
-moz-image-region: rect(33px, 566px, 66px, 539px);
}
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(33px, 547px, 66px, 519px);
}
toolbar[mode="icons"] #unified-back-forward-button > #forward-button:hover:active:not([disabled]),
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[open="true"] {
-moz-image-region: rect(66px, 566px, 99px, 539px);
}
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[chromedir="rtl"]:hover:active:not([disabled]),
toolbar[mode="icons"] #unified-back-forward-button > #forward-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(66px, 547px, 99px, 519px);
}
#back-forward-dropmarker {
-moz-image-region: rect(0px, 582px, 33px, 566px);
-moz-margin-start: 0;
-moz-margin-end: 3px;
-moz-padding-start: 0;
-moz-padding-end: 1px;
border-left: none;
border-right: none;
}
#back-forward-dropmarker[chromedir="rtl"] {
-moz-image-region: rect(0px, 519px, 33px, 504px);
}
toolbar[mode="icons"] #back-forward-dropmarker > image {
@ -409,64 +466,114 @@ toolbar[mode="icons"] #back-forward-dropmarker > dropmarker {
display: none;
}
toolbar[mode="icons"] #back-forward-dropmarker[disabled="true"] {
-moz-image-region: rect(33px, 582px, 66px, 566px) !important;
#back-forward-dropmarker[disabled="true"] {
-moz-image-region: rect(33px, 582px, 66px, 566px);
}
toolbar[mode="icons"] #back-forward-dropmarker:hover:active:not([disabled]),
toolbar[mode="icons"] #back-forward-dropmarker[open="true"] {
-moz-image-region: rect(0px, 582px, 33px, 566px) !important;
#back-forward-dropmarker[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(33px, 519px, 66px, 504px);
}
#back-forward-dropmarker:hover:active:not([disabled]),
#back-forward-dropmarker[open="true"] {
-moz-image-region: rect(66px, 582px, 99px, 566px);
}
#back-forward-dropmarker[chromedir="rtl"]:hover:active:not([disabled]),
#back-forward-dropmarker[open="true"][chromedir="rtl"] {
-moz-image-region: rect(66px, 519px, 99px, 504px);
}
/* ----- SMALL BACK BUTTON, PAIRED----- */
toolbar[iconsize="small"][mode="icons"] #back-button {
-moz-image-region: rect(0px, 616px, 23px, 582px) !important;
-moz-margin-end: 0 !important;
-moz-padding-end: 0 !important;
border-left: none !important;
border-right: none !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button {
-moz-image-region: rect(0px, 616px, 23px, 582px);
-moz-margin-end: 0;
-moz-padding-end: 0;
border-left: none;
border-right: none;
}
toolbar[iconsize="small"][mode="icons"] #back-button[disabled="true"] {
-moz-image-region: rect(23px, 616px, 46px, 582px) !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 664px, 23px, 630px);
}
toolbar[iconsize="small"][mode="icons"] #back-button:hover:active:not([disabled]),
toolbar[iconsize="small"][mode="icons"] #back-button[open="true"] {
-moz-image-region: rect(46px, 616px, 69px, 582px) !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[disabled="true"] {
-moz-image-region: rect(23px, 616px, 46px, 582px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(23px, 664px, 46px, 630px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button:hover:active:not([disabled]),
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[open="true"] {
-moz-image-region: rect(46px, 616px, 69px, 582px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[chromedir="rtl"]:hover:active:not([disabled]),
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #back-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(46px, 664px, 69px, 630px);
}
/* ----- SMALL FORWARD BUTTON, PAIRED ----- */
toolbar[iconsize="small"][mode="icons"] #forward-button {
-moz-image-region: rect(0px, 649px, 23px, 616px) !important;
-moz-margin-start: 0 !important;
-moz-padding-start: 0 !important;
border-left: none !important;
border-right: none !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button {
-moz-image-region: rect(0px, 649px, 23px, 616px);
-moz-margin-start: 0;
-moz-padding-start: 0;
border-left: none;
border-right: none;
}
toolbar[iconsize="small"][mode="icons"] #forward-button[disabled="true"] {
-moz-image-region: rect(23px, 649px, 46px, 616px) !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 630px, 23px, 597px);
}
toolbar[iconsize="small"][mode="icons"] #forward-button:hover:active:not([disabled]),
toolbar[iconsize="small"][mode="icons"] #forward-button[open="true"] {
-moz-image-region: rect(46px, 649px, 69px, 616px) !important;
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[disabled="true"] {
-moz-image-region: rect(23px, 649px, 46px, 616px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(23px, 630px, 46px, 597px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button:hover:active:not([disabled]),
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[open="true"] {
-moz-image-region: rect(46px, 649px, 69px, 616px);
}
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[chromedir="rtl"]:hover:active:not([disabled]),
toolbar[mode="icons"][iconsize="small"] #unified-back-forward-button > #forward-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(46px, 630px, 69px, 597px);
}
/* ----- SMALL BACK/FORWARD DROPMARKER ----- */
toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker {
-moz-image-region: rect(0px, 664px, 23px, 649px) !important;
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker {
-moz-image-region: rect(0px, 664px, 23px, 649px);
}
toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker[disabled="true"] {
-moz-image-region: rect(23px, 664px, 46px, 649px) !important;
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[chromedir="rtl"] {
-moz-image-region: rect(0px, 596px, 23px, 582px);
}
toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker:hover:active:not([disabled]),
toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker[open="true"] {
-moz-image-region: rect(46px, 664px, 69px, 649px) !important;
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[disabled="true"] {
-moz-image-region: rect(23px, 664px, 46px, 649px);
}
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(23px, 596px, 46px, 582px);
}
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker:hover:active:not([disabled]),
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[open="true"] {
-moz-image-region: rect(46px, 664px, 69px, 649px);
}
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[chromedir="rtl"]:hover:active:not([disabled]),
toolbar[iconsize="small"] #unified-back-forward-button > #back-forward-dropmarker[open="true"][chromedir="rtl"] {
-moz-image-region: rect(46px, 596px, 69px, 582px);
}
/* ----- DEFAULT RELOAD BUTTON ----- */
@ -654,7 +761,9 @@ toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker[open="true"] {
#window-controls {
-moz-box-align: center;
padding: 0 2px 0 4px;
padding: 0;
-moz-padding-start: 4px;
-moz-padding-end: 2px;
}
#minimize-button {
@ -671,6 +780,7 @@ toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker[open="true"] {
#urlbar {
-moz-appearance: none;
direction: ltr !important;
border: none;
background: url("chrome://browser/skin/urlbar/endcap.png") transparent right center no-repeat;
margin: 0px 4px 1px 4px;
@ -782,7 +892,7 @@ toolbar[iconsize="small"][mode="icons"] #back-forward-dropmarker[open="true"] {
}
statusbarpanel#statusbar-display {
padding-left: 0;
-moz-padding-start: 0;
}
.statusbarpanel-text {
@ -919,7 +1029,7 @@ richlistitem[selected="true"][current="true"] > hbox > .ac-result-type-bookmark,
}
#editBookmarkPanel > hbox {
padding-right: 1px;
-moz-padding-end: 1px;
}
/**** HUD style buttons ****/
@ -981,9 +1091,11 @@ richlistitem[selected="true"][current="true"] > hbox > .ac-result-type-bookmark,
#editBookmarkPanel #editBMPanel_newFolderButton {
-moz-appearance: none;
background-color: transparent !important;
border-width: 0 3px 0 0;
border: 0;
-moz-border-end-width: 3px;
border-style: solid;
-moz-border-right-colors: rgba(255,255,255,0.15) rgba(0,0,0,0.5) rgba(255,255,255,0.15);
-moz-border-left-colors: rgba(255,255,255,0.15) rgba(0,0,0,0.5) rgba(255,255,255,0.15);
padding: 0 9px;
margin: 0;
min-width: 21px;
@ -1160,7 +1272,8 @@ richlistitem[selected="true"][current="true"] > hbox > .ac-result-type-bookmark,
-moz-border-left-colors: rgba(0,0,0,0.35) rgba(26,26,26,0.5) rgba(255,255,255,0.4);
-moz-margin-start: 4px;
-moz-margin-end: 2px;
padding: 0 0 0 4px;
padding: 0;
-moz-padding-start: 4px;
min-width: 10px;
min-height: 22px;
color: #ffffff !important;
@ -1268,12 +1381,11 @@ sidebarheader {
}
#sidebar-splitter {
border-left: none !important;
border-right: 1px solid #404040;
min-width: 1px;
width: 1px;
background-image: none !important;
-moz-border-start: none;
-moz-border-end: 1px solid #404040;
min-width: 1px;
width: 1px;
background-image: none !important;
}
#sidebar-title {
@ -1492,19 +1604,23 @@ toolbarbutton.chevron > .toolbarbutton-menu-dropmarker {
padding: 0px;
}
.tabbrowser-tab > .tab-image-right {
.tabbrowser-tab > .tab-image-right,
.tabbrowser-tab[chromedir="rtl"] > .tab-image-left {
background: url("chrome://browser/skin/tabbrowser/tab-right.png") no-repeat;
}
.tabbrowser-tab:not([selected="true"]) > .tab-image-right {
.tabbrowser-tab:not([selected="true"]) > .tab-image-right,
.tabbrowser-tab:not([selected="true"])[chromedir="rtl"] > .tab-image-left {
background: url("chrome://browser/skin/tabbrowser/tab-right-bkgnd.png") no-repeat;
}
.tabbrowser-tab > .tab-image-left {
.tabbrowser-tab > .tab-image-left,
.tabbrowser-tab[chromedir="rtl"] > .tab-image-right {
background: url("chrome://browser/skin/tabbrowser/tab-left.png") no-repeat;
}
.tabbrowser-tab:not([selected="true"]) > .tab-image-left {
.tabbrowser-tab:not([selected="true"]) > .tab-image-left,
.tabbrowser-tab:not([selected="true"])[chromedir="rtl"] > .tab-image-right {
background: url("chrome://browser/skin/tabbrowser/tab-left-bkgnd.png") no-repeat;
}
@ -1624,7 +1740,9 @@ tabbrowser > tabbox > tabpanels {
background-image: url("chrome://browser/skin/tabbrowser/tab-middle-bkgnd.png");
}
.tabbrowser-arrowscrollbox > .scrollbutton-up {
.tabbrowser-arrowscrollbox > .scrollbutton-up,
.tabbrowser-arrowscrollbox > .scrollbutton-down-stack > .scrollbutton-down[chromedir="rtl"] {
border: 0;
border-right: 2px solid;
-moz-border-right-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15);
list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-start.png");
@ -1634,6 +1752,10 @@ tabbrowser > tabbox > tabpanels {
margin: 0;
}
.tabbrowser-arrowscrollbox > .scrollbutton-down-stack > .scrollbutton-down[chromedir="rtl"] {
-moz-border-end: none;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up:hover {
background-color: rgba(0,0,0,0.10);
}
@ -1642,22 +1764,28 @@ tabbrowser > tabbox > tabpanels {
background-color: rgba(0,0,0,0.20);
}
.tabbrowser-arrowscrollbox > .scrollbutton-up[disabled="true"] {
.tabbrowser-arrowscrollbox > .scrollbutton-up[disabled="true"],
.tabbrowser-arrowscrollbox > .scrollbutton-down-stack > .scrollbutton-down[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(0px, 28px, 11px, 21px);
background-color: transparent !important;
}
.tabbrowser-arrowscrollbox .scrollbutton-down {
.tabbrowser-arrowscrollbox .scrollbutton-down,
.tabbrowser-arrowscrollbox > .scrollbutton-up[chromedir="rtl"] {
border-left: 2px solid;
-moz-border-left-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15);
list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-end.png");
-moz-image-region: rect(0px, 44px, 11px, 37px);
-moz-padding-start: 2px;
-moz-padding-end: 0;
-moz-padding-end: 0;
width: 16px;
margin: 0;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up[chromedir="rtl"] {
-moz-border-start: none;
}
.tabbrowser-arrowscrollbox .scrollbutton-down:hover {
background-color: rgba(0,0,0,0.10);
}
@ -1666,7 +1794,8 @@ tabbrowser > tabbox > tabpanels {
background-color: rgba(0,0,0,0.20);
}
.tabbrowser-arrowscrollbox .scrollbutton-down[disabled="true"] {
.tabbrowser-arrowscrollbox > .scrollbutton-down-stack > .scrollbutton-down[disabled="true"],
.tabbrowser-arrowscrollbox > .scrollbutton-up[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(0px, 23px, 11px, 16px);
background-color: transparent !important;
}
@ -1683,8 +1812,9 @@ tabbrowser > tabbox > tabpanels {
.tabs-alltabs-button {
list-style-image: url("chrome://browser/skin/tabbrowser/alltabs-box-bkgnd-icon.png");
border-left: 2px solid;
-moz-border-start: 2px solid;
-moz-border-left-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15);
-moz-border-right-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15);
margin: 0;
padding-left: 0;
padding-right: 0;
@ -1920,14 +2050,13 @@ tabpanels.plain {
#identity-popup-encryption-label {
white-space: pre-wrap;
color: #ffffff;
padding-left: 15px;
-moz-padding-start: 15px;
margin: 2px 0 4px;
}
#identity-popup-content-box > label {
white-space: pre-wrap;
margin-left: 0;
padding-left: 15px;
-moz-padding-start: 15px;
margin: 0;
}
@ -1953,7 +2082,7 @@ tabpanels.plain {
#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption ,
#identity-popup-content-box.verifiedDomain > #identity-popup-encryption {
margin-top: 10px;
margin-left: -24px;
-moz-margin-start: -24px;
}
#identity-popup-content-box.verifiedIdentity > #identity-popup-encryption > vbox > #identity-popup-encryption-icon ,
@ -1986,7 +2115,6 @@ tabpanels.plain {
-moz-appearance: none;
background: url("chrome://browser/skin/hud-style-button-middle-background.png") repeat-x #464646 center center;
border: 3px solid;
-moz-border-radius: 5px;
-moz-border-top-colors: rgba(0,0,0,0.35) rgba(26,26,26,0.5) rgba(255,255,255,0.4);
-moz-border-right-colors: rgba(53,53,53,1) rgba(53,53,53,1) rgba(162,162,162,1);
-moz-border-bottom-colors: rgba(128,128,128,0.35) rgba(0,0,0,0.5) rgba(255,255,255,0.15);

Просмотреть файл

@ -23,7 +23,7 @@
</binding>
<binding id="toolbarbutton-menu-shadow" display="xul:menu"
extends="chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton">
<content>
<content chromedir="&locale.dir;">
<children includes="observes|template|menupopup|tooltip"/>
<xul:image class="toolbarbutton-icon" xbl:inherits="validate,src=image,toolbarmode,buttonstyle"/>
<xul:stack class="toolbarbutton-text-stack" crop="right" flex="1">
@ -32,11 +32,11 @@
<xul:label class="toolbarbutton-text" crop="right" flex="1"
xbl:inherits="value=label,accesskey,crop,dragover-top,toolbarmode,buttonstyle"/>
</xul:stack>
<xul:dropmarker type="menu" class="toolbarbutton-menu-dropmarker" xbl:inherits="disabled,label"/>
<xul:dropmarker type="menu" class="toolbarbutton-menu-dropmarker" xbl:inherits="disabled,label,chromedir"/>
</content>
</binding>
<binding id="toolbarbutton-shadow" extends="chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton">
<content>
<content chromedir="&locale.dir;">
<children includes="observes|template|menupopup|tooltip"/>
<xul:image class="toolbarbutton-icon" xbl:inherits="validate,src=image,toolbarmode,buttonstyle"/>
<xul:stack class="toolbarbutton-text-stack" crop="right" flex="1">

Просмотреть файл

@ -47,6 +47,7 @@ classic.jar:
skin/classic/browser/Secure-statusbar-broken.png
skin/classic/browser/Secure-background.gif
skin/classic/browser/Toolbar.png
skin/classic/browser/Toolbar-rtl.png
skin/classic/browser/feeds/subscribe.css (feeds/subscribe.css)
skin/classic/browser/feeds/feedIcon.png (feeds/feedIcon.png)
skin/classic/browser/feeds/feedIcon16.png (feeds/feedIcon16.png)
@ -68,8 +69,10 @@ classic.jar:
skin/classic/browser/places/bookmarksToolbar.png (places/bookmarksToolbar.png)
skin/classic/browser/places/history.png (places/history.png)
skin/classic/browser/places/menubutton-end-pressed.png (places/menubutton-end-pressed.png)
skin/classic/browser/places/menubutton-end-pressed-rtl.png (places/menubutton-end-pressed-rtl.png)
skin/classic/browser/places/menubutton-mid-pressed.png (places/menubutton-mid-pressed.png)
skin/classic/browser/places/menubutton-start-pressed.png (places/menubutton-start-pressed.png)
skin/classic/browser/places/menubutton-start-pressed-rtl.png (places/menubutton-start-pressed-rtl.png)
skin/classic/browser/places/star-icons.png (places/star-icons.png)
skin/classic/browser/places/toolbar-button-backup.png (places/toolbar-button-backup.png)
skin/classic/browser/places/toolbar-button-organize.png (places/toolbar-button-organize.png)
@ -81,7 +84,9 @@ classic.jar:
skin/classic/browser/places/bookmarkProperties.css (places/bookmarkProperties.css)
skin/classic/browser/places/editBookmarkOverlay.css (places/editBookmarkOverlay.css)
skin/classic/browser/places/menubutton-start.png (places/menubutton-start.png)
skin/classic/browser/places/menubutton-start-rtl.png (places/menubutton-start-rtl.png)
skin/classic/browser/places/menubutton-end.png (places/menubutton-end.png)
skin/classic/browser/places/menubutton-end-rtl.png (places/menubutton-end-rtl.png)
skin/classic/browser/places/minus.png (places/minus.png)
skin/classic/browser/places/minus-active.png (places/minus-active.png)
skin/classic/browser/places/plus.png (places/plus.png)
@ -134,9 +139,13 @@ classic.jar:
skin/classic/browser/tabbrowser/tab-right-inactive.png (tabbrowser/tab-right-inactive.png)
skin/classic/browser/tabbrowser/tabs-bottom-bg.png (tabbrowser/tabs-bottom-bg.png)
skin/classic/browser/urlbar/endcap.png (urlbar/endcap.png)
skin/classic/browser/urlbar/endcap-rtl.png (urlbar/endcap-rtl.png)
skin/classic/browser/urlbar/endcap-focused.png (urlbar/endcap-focused.png)
skin/classic/browser/urlbar/endcap-focused-rtl.png (urlbar/endcap-focused-rtl.png)
skin/classic/browser/urlbar/startcap.png (urlbar/startcap.png)
skin/classic/browser/urlbar/startcap-rtl.png (urlbar/startcap-rtl.png)
skin/classic/browser/urlbar/startcap-focused.png (urlbar/startcap-focused.png)
skin/classic/browser/urlbar/startcap-focused-rtl.png (urlbar/startcap-focused-rtl.png)
skin/classic/browser/urlbar/startcap-secure-start.png (urlbar/startcap-secure-start.png)
skin/classic/browser/urlbar/startcap-secure-mid.png (urlbar/startcap-secure-mid.png)
skin/classic/browser/urlbar/startcap-secure-end.png (urlbar/startcap-secure-end.png)
@ -151,7 +160,9 @@ classic.jar:
skin/classic/browser/urlbar/startcap-verified-end-focused.png (urlbar/startcap-verified-end-focused.png)
skin/classic/browser/urlbar/startcap-secure.png (urlbar/startcap-secure.png)
skin/classic/browser/urlbar/startcap-active.png (urlbar/startcap-active.png)
skin/classic/browser/urlbar/startcap-active-rtl.png (urlbar/startcap-active-rtl.png)
skin/classic/browser/urlbar/startcap-active-focused.png (urlbar/startcap-active-focused.png)
skin/classic/browser/urlbar/startcap-active-focused-rtl.png (urlbar/startcap-active-focused-rtl.png)
skin/classic/browser/urlbar/startcap-secure-active.png (urlbar/startcap-secure-active.png)
skin/classic/browser/urlbar/textfield-mid.png (urlbar/textfield-mid.png)
skin/classic/browser/urlbar/textfield-mid-focused.png (urlbar/textfield-mid-focused.png)

Двоичные данные
browser/themes/pinstripe/browser/places/menubutton-end-pressed-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 631 B

Двоичные данные
browser/themes/pinstripe/browser/places/menubutton-end-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 501 B

Двоичные данные
browser/themes/pinstripe/browser/places/menubutton-start-pressed-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 729 B

Двоичные данные
browser/themes/pinstripe/browser/places/menubutton-start-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 576 B

Просмотреть файл

@ -75,17 +75,20 @@
}
#placesView > splitter {
border-left: none !important;
border-right: 1px solid #404040;
-moz-border-start: none !important;
-moz-border-end: 1px solid #404040;
min-width: 1px;
width: 1px;
background-image: none !important;
}
}
.toolbarbutton-1 {
list-style-image: url("chrome://browser/skin/places/back-forward.png");
}
/* back button */
#back-button {
list-style-image: url("chrome://browser/skin/places/back-forward.png");
-moz-image-region: rect(0px, 34px, 23px, 0px);
-moz-margin-end: 0;
-moz-padding-end: 0;
@ -93,16 +96,30 @@
border-right: none;
}
#back-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 67px, 23px, 34px);
}
#back-button[disabled="true"] {
-moz-image-region: rect(23px, 34px, 46px, 0px) !important;
}
#back-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(23px, 67px, 46px, 34px) !important;
}
#back-button:hover:active,
#back-button[buttondown="true"],
#back-button[open="true"] {
-moz-image-region: rect(46px, 34px, 69px, 0px);
}
#back-button:hover:active[chromedir="rtl"],
#back-button[buttondown="true"][chromedir="rtl"],
#back-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(46px, 67px, 69px, 34px);
}
#back-button > .toolbarbutton-text,
#forward-button > .toolbarbutton-text {
display: none;
@ -111,7 +128,6 @@
/* forward button */
#forward-button {
list-style-image: url("chrome://browser/skin/places/back-forward.png");
-moz-image-region: rect(0px, 67px, 23px, 34px);
-moz-margin-start: 0;
-moz-margin-end: 8px;
@ -120,8 +136,16 @@
border-right: none;
}
#forward-button[chromedir="rtl"] {
-moz-image-region: rect(0px, 34px, 23px, 0px);
}
#forward-button[disabled="true"] {
-moz-image-region: rect(23px, 67px, 46px, 34px) !important;
-moz-image-region: rect(23px, 67px, 46px, 34px) !important;
}
#forward-button[disabled="true"][chromedir="rtl"] {
-moz-image-region: rect(23px, 34px, 46px, 0px) !important;
}
#forward-button:hover:active,
@ -130,13 +154,26 @@
-moz-image-region: rect(46px, 67px, 69px, 34px);
}
#forward-button:hover:active[chromedir="rtl"],
#forward-button[buttondown="true"][chromedir="rtl"],
#forward-button[open="true"][chromedir="rtl"] {
-moz-image-region: rect(46px, 34px, 69px, 0px);
}
#placesToolbar > toolbarbutton[type="menu"] {
-moz-margin-start: 5px;
-moz-padding-end: 10px;
background: url("chrome://browser/skin/places/menubutton-end.png") center right no-repeat;
background: url("chrome://browser/skin/places/menubutton-end.png") right center no-repeat;
}
#placesToolbar > toolbarbutton[type="menu"][open="true"] {
background: url("chrome://browser/skin/places/menubutton-end-pressed.png") center right no-repeat;
background: url("chrome://browser/skin/places/menubutton-end-pressed.png") right center no-repeat;
}
#placesToolbar[chromedir="rtl"] > toolbarbutton[type="menu"] {
background: url("chrome://browser/skin/places/menubutton-end-rtl.png") left center no-repeat;
}
#placesToolbar[chromedir="rtl"] > toolbarbutton[type="menu"][open="true"] {
background: url("chrome://browser/skin/places/menubutton-end-pressed-rtl.png") left center no-repeat;
}
#placesToolbar > toolbarbutton[type="menu"] > menupopup {
@ -145,12 +182,21 @@
}
#placesToolbar > toolbarbutton[type="menu"] > .toolbarbutton-icon {
background: url("chrome://browser/skin/places/menubutton-start.png") center left no-repeat;
padding: 3px 4px 4px 10px;
background: url("chrome://browser/skin/places/menubutton-start.png") left center no-repeat;
padding: 3px 0px 4px 0px;
-moz-padding-start: 10px;
-moz-padding-end: 4px;
height: 23px;
}
#placesToolbar > toolbarbutton[type="menu"][open="true"] > .toolbarbutton-icon {
background: url("chrome://browser/skin/places/menubutton-start-pressed.png") center left no-repeat;
background: url("chrome://browser/skin/places/menubutton-start-pressed.png") left center no-repeat;
}
#placesToolbar[chromedir="rtl"] > toolbarbutton[type="menu"] > .toolbarbutton-icon {
background: url("chrome://browser/skin/places/menubutton-start-rtl.png") right center no-repeat;
}
#placesToolbar[chromedir="rtl"] > toolbarbutton[type="menu"][open="true"] > .toolbarbutton-icon {
background: url("chrome://browser/skin/places/menubutton-start-pressed-rtl.png") right center no-repeat;
}
#placesToolbar > toolbarbutton[type="menu"] > .toolbarbutton-text {
@ -244,7 +290,9 @@
/* Search Bar */
#searchbar {
margin: 6px -4px 0px 2px;
margin-top: 6px;
-moz-margin-start: 2px;
-moz-margin-end: -4px;
}
.textbox-input-closebutton {

Просмотреть файл

@ -85,14 +85,14 @@ tree.sidebar-placesTree treechildren::-moz-tree-cell-text(selected) {
}
page > hbox {
margin: 0 4px 6px 4px;
margin: 0 4px 6px 4px;
}
/* Trees */
treechildren::-moz-tree-image(title) {
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
padding-right: 2px;
-moz-padding-end: 2px;
margin: 0px 2px;
width: 16px;
height: 16px;

Просмотреть файл

@ -46,20 +46,38 @@
padding: 0;
}
.searchbar-engine-button[chromedir="rtl"] {
background-image: url("chrome://browser/skin/urlbar/startcap-rtl.png");
}
.searchbar-textbox[focused="true"] > .searchbar-engine-button {
background-image: url("chrome://browser/skin/urlbar/startcap-focused.png");
}
.searchbar-engine-button:active,
.searchbar-textbox[focused="true"] > .searchbar-engine-button[chromedir="rtl"] {
background-image: url("chrome://browser/skin/urlbar/startcap-focused-rtl.png");
}
.searchbar-engine-button:hover:active,
.searchbar-engine-button[open="true"] {
background-image: url("chrome://browser/skin/urlbar/startcap-active.png") !important;
}
.searchbar-engine-button:hover:active[chromedir="rtl"],
.searchbar-engine-button[open="true"][chromedir="rtl"] {
background-image: url("chrome://browser/skin/urlbar/startcap-active-rtl.png") !important;
}
.searchbar-textbox[focused="true"] > .searchbar-engine-button:active,
.searchbar-textbox[focused="true"] > .searchbar-engine-button[open="true"] {
background-image: url("chrome://browser/skin/urlbar/startcap-active-focused.png") !important;
}
.searchbar-textbox[focused="true"] > .searchbar-engine-button[chromedir="rtl"]:active,
.searchbar-textbox[focused="true"] > .searchbar-engine-button[open="true"][chromedir="rtl"] {
background-image: url("chrome://browser/skin/urlbar/startcap-active-focused-rtl.png") !important;
}
.searchbar-engine-button > .button-box {
-moz-appearance: none;
margin-bottom: 1px;
@ -80,13 +98,20 @@
.search-go-container {
-moz-box-align: center;
background: url("chrome://browser/skin/urlbar/endcap.png") no-repeat right top;
padding-right: 4px;
-moz-padding-end: 4px;
}
.search-go-container[chromedir="rtl"] {
background-image: url("chrome://browser/skin/urlbar/endcap-rtl.png");
}
.searchbar-textbox[focused="true"] > .search-go-container {
background-image: url("chrome://browser/skin/urlbar/endcap-focused.png");
}
.searchbar-textbox[focused="true"] > .search-go-container[chromedir="rtl"] {
background: url("chrome://browser/skin/urlbar/endcap-focused-rtl.png") no-repeat left top;
}
#searchbar[empty="true"] .search-go-button {
visibility: hidden;

Двоичные данные
browser/themes/pinstripe/browser/urlbar/endcap-focused-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 712 B

Двоичные данные
browser/themes/pinstripe/browser/urlbar/endcap-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 546 B

Двоичные данные
browser/themes/pinstripe/browser/urlbar/startcap-active-focused-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Двоичные данные
browser/themes/pinstripe/browser/urlbar/startcap-active-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.2 KiB

Двоичные данные
browser/themes/pinstripe/browser/urlbar/startcap-focused-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Двоичные данные
browser/themes/pinstripe/browser/urlbar/startcap-rtl.png Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.2 KiB

Просмотреть файл

@ -45,6 +45,7 @@
<!DOCTYPE window [
<!ENTITY % console SYSTEM "chrome://global/locale/console.dtd"> %console;
<!ENTITY % global SYSTEM "chrome://global/locale/global.dtd"> %global;
]>
<window id="JSConsoleWindow"
@ -91,7 +92,7 @@
</popup>
</popupset>
<toolbox id="console-toolbox">
<toolbox id="console-toolbox" chromedir="&locale.dir;">
<toolbar class="chromeclass-toolbar" id="ToolbarMode">
<toolbarbutton type="radio" group="mode" id="Console:modeAll"
label="&all.label;" accesskey="&all.accesskey;"

Просмотреть файл

@ -162,11 +162,12 @@
#TextfieldEval {
margin: 2px !important;
}
#ButtonEval {
margin: 2px 2px 2px 0px !important;
margin: 2px 0 !important;
-moz-margin-end: 2px;
-moz-margin-start: 0;
-moz-appearance: none;
border: 1px solid #5F5F5F;
-moz-border-radius: 4px;
@ -186,7 +187,7 @@ toolbarseparator {
/* Toolbar icons */
toolbar#ToolbarMode {
#ToolbarMode {
background-color: #999;
border-bottom: 1px solid #404040;
background-image: url("chrome://global/skin/toolbar/toolbar-background.gif");
@ -196,10 +197,10 @@ toolbar#ToolbarMode {
-moz-box-pack: center;
}
toolbar#ToolbarMode toolbarbutton {
#ToolbarMode toolbarbutton {
border: 1px solid #404040;
border-bottom: 2px solid;
border-left: none;
border-bottom-width: 2px;
-moz-border-start-width: 0px;
-moz-border-bottom-colors: #C2C2C2 #404040;
background-image: url("chrome://global/skin/icons/white-gray-gradient.gif");
background-repeat: repeat-x;
@ -215,18 +216,32 @@ toolbar#ToolbarMode toolbarbutton[checked] {
}
#Console\:modeAll {
border-left: 1px solid #404040 !important;
-moz-border-start-width: 1px !important;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 4px;
}
#console-toolbox[chromedir="rtl"] > #ToolbarMode > #Console\:modeAll {
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topright: 4px;
}
#Console\:modeMessages {
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topright: 4px;
}
#console-toolbox[chromedir="rtl"] > #ToolbarMode > #Console\:modeMessages {
-moz-border-radius-bottomright: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 4px;
}
#Console\:clear {
border-left: 1px solid #404040 !important;
-moz-border-start-width: 1px !important;
-moz-border-radius-topright: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomright: 5px;

Просмотреть файл

@ -45,11 +45,11 @@
/* ::::: dialog ::::: */
#commonDialog > image {
margin-right: 14px !important;
-moz-margin-end: 14px !important;
}
#commonDialog > .dialog-button-box {
margin-left: 80px;
-moz-margin-start: 80px;
}
dialog {

Просмотреть файл

@ -146,8 +146,12 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te
/* find-next button */
.findbar-find-next {
border-right: none;
-moz-border-end: none;
-moz-margin-end: 0 !important;
}
.findbar-find-next[chromedir="ltr"],
.findbar-find-previous[chromedir="rtl"] {
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
}
@ -155,11 +159,15 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te
/* find-previous button */
.findbar-find-previous {
-moz-margin-start: 0 !important;
}
.findbar-find-previous[chromedir="ltr"],
.findbar-find-next[chromedir="rtl"] {
-moz-border-radius-topleft: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-margin-start: 0 !important;
border-left-color: #868686;
}
/* highlight button */
.findbar-highlight {

Просмотреть файл

@ -169,6 +169,9 @@ classic.jar:
+ skin/classic/global/menu/menu-arrow-dis.gif (menu/menu-arrow-dis.gif)
+ skin/classic/global/menu/menu-arrow-hov.gif (menu/menu-arrow-hov.gif)
+ skin/classic/global/menu/menu-arrow.gif (menu/menu-arrow.gif)
+ skin/classic/global/menu/menu-arrow-dis-rtl.gif (menu/menu-arrow-dis-rtl.gif)
+ skin/classic/global/menu/menu-arrow-hov-rtl.gif (menu/menu-arrow-hov-rtl.gif)
+ skin/classic/global/menu/menu-arrow-rtl.gif (menu/menu-arrow-rtl.gif)
+ skin/classic/global/menu/menu-check-dis.gif (menu/menu-check-dis.gif)
+ skin/classic/global/menu/menu-check-dis.png (menu/menu-check-dis.png)
+ skin/classic/global/menu/menu-check-hov.gif (menu/menu-check-hov.gif)

Просмотреть файл

@ -57,7 +57,8 @@ listbox {
.listcell-label {
margin: 0px !important;
padding: 0px 0px 1px 4px;
padding-bottom: 1px;
-moz-padding-start: 4px;
white-space: nowrap;
}
@ -104,11 +105,13 @@ listheader[sortable="true"]:hover:active {
-moz-border-right-colors: ThreeDShadow;
-moz-border-bottom-colors: ThreeDShadow;
-moz-border-left-colors: ThreeDShadow -moz-Dialog;
padding: 1px 4px 0px 5px;
padding-top: 1px;
-moz-padding-start: 5px;
-moz-padding-end: 4px;
}
.listheader-icon {
margin-right: 2px;
-moz-margin-end: 2px;
}
.listheader-label {
@ -134,12 +137,13 @@ listheader[sortable="true"]:hover:active {
.listcell-label {
margin: 0px !important;
padding: 0px 0px 1px 4px;
padding-bottom: 1px;
-moz-padding-start: 4px;
white-space: nowrap;
}
.listcell-icon {
margin-right: 2px;
-moz-margin-end: 2px;
}
.listcell-label[disabled="true"] {

Просмотреть файл

@ -65,12 +65,12 @@ menuitem[_moz-menuactive="true"][disabled="true"] {
.menu-text,
.menu-iconic-text {
margin: 0px 4px 0px 0px !important;
-moz-margin-end: 4px !important;
color: inherit;
}
.menu-text {
margin-left: 18px !important;
-moz-margin-start: 18px !important;
font-weight: inherit;
}
@ -83,12 +83,14 @@ menuitem[_moz-menuactive="true"][disabled="true"] {
.menu-accel,
.menu-iconic-accel {
margin: 0px 2px 0px 2px !important;
padding-right: 10px;
-moz-padding-end: 10px;
color: inherit;
}
.menu-iconic-left {
margin: 2px 4px 1px 18px !important;
margin: 2px 0px 1px !important;
-moz-margin-end: 4px !important;
-moz-margin-start: 18px !important;
color: inherit;
}
@ -106,27 +108,40 @@ menuitem[type="radio"] > .menu-iconic-left {
/* ..... menu arrow box ..... */
.menu-right {
margin: 0px 8px 0px 6px;
-moz-margin-start: 6px;
-moz-margin-end: 8px;
width: 8px;
list-style-image: url("chrome://global/skin/menu/menu-arrow.gif");
-moz-image-region: auto;
}
.menu-right[chromedir="rtl"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif");
}
.menu-right[_moz-menuactive="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-hov.gif");
-moz-image-region: auto;
}
.menu-right[_moz-menuactive="true"][chromedir="rtl"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-hov-rtl.gif");
}
.menu-right[disabled="true"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-dis.gif") !important;
-moz-image-region: auto;
}
.menu-right[disabled="true"][chromedir="rtl"] {
list-style-image: url("chrome://global/skin/menu/menu-arrow-dis-rtl.gif") !important;
}
/* ::::: menu/menuitems in menubar ::::: */
menubar > menu {
-moz-appearance: none !important;
padding: 2px 5px 2px 7px;
padding: 2px 0;
-moz-padding-start: 7px;
-moz-padding-end: 5px;
margin: 1px 0px 1px 0px;
}
@ -138,12 +153,12 @@ menubar > menu[_moz-menuactive="true"][open="true"] {
/* ..... internal content .... */
.menubar-left {
margin: 0px 2px 0px 0px;
-moz-margin-end: 2px;
color: inherit;
}
.menubar-text {
margin: 0px 2px 0px 0px !important;
-moz-margin-end: 2px !important;
color: inherit;
}
@ -171,7 +186,7 @@ popup > menuitem[_moz-menuactive="true"] {
menulist > menupopup > menuitem,
.menulist-menupopup > menu,
menulist > menupopup > menu {
padding-right: 25px !important;
-moz-padding-end: 25px !important;
max-width: none;
font: inherit;
color: -moz-FieldText;
@ -181,7 +196,7 @@ menulist > menupopup > menu {
menulist > menupopup > menuitem > .menu-iconic-left,
.menulist-menupopup > menu > .menu-iconic-left,
menulist > menupopup > menu > .menu-iconic-left {
margin: 0 2px 0 0 !important;
-moz-margin-end: 2px !important;
}
/* ::::: checked menuitems ::::: */
@ -228,7 +243,7 @@ menulist > menupopup {
/* ::::: tree column picker ::::: */
.treecell-popupcell-menu {
margin-left: -2px;
-moz-margin-start: -2px;
list-style-image: url("chrome://global/skin/columnselect.gif");
-moz-image-region: auto;
}

Двоичные данные
toolkit/themes/pinstripe/global/menu/menu-arrow-dis-rtl.gif Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 113 B

Двоичные данные
toolkit/themes/pinstripe/global/menu/menu-arrow-hov-rtl.gif Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 114 B

Двоичные данные
toolkit/themes/pinstripe/global/menu/menu-arrow-rtl.gif Executable file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 113 B

Просмотреть файл

@ -82,7 +82,7 @@ menulist[disabled="true"] {
}
menulist[disabled="true"] > .menulist-dropmarker {
padding-left: 7px !important;
-moz-padding-start: 7px !important;
}
/* ::::: editable menulists ::::: */
@ -101,7 +101,9 @@ menulist[editable="true"][open="true"] > .menulist-dropmarker {
}
.menulist-editable-box {
margin: -1px -1px 1px 0px;
margin: -1px 0px 1px;
-moz-margin-start: 0px;
-moz-margin-end: -1px;
padding: 0 2px;
border: 1px solid #CCCCCC;
background-color: -moz-Field;
@ -145,7 +147,7 @@ html|*.menulist-editable-input {
}
.menulist-compact > .menulist-dropmarker {
margin-left: 2px;
-moz-margin-start: 2px;
border: none;
padding: 0 !important;
background: transparent;

Просмотреть файл

@ -55,12 +55,12 @@ radio {
}
.radio-label-box {
margin-left: 0px;
-moz-margin-start: 0px;
padding: 0px;
}
.radio-icon {
margin-right: 2px;
-moz-margin-end: 2px;
}
.radio-label {

Просмотреть файл

@ -188,7 +188,7 @@ treechildren::-moz-tree-drop-feedback {
background-color: #A1A1A1;
width: 50px;
height: 2px;
margin-left: 5px;
-moz-margin-start: 5px;
}
/* ::::: tree progress meter ::::: */
@ -247,9 +247,9 @@ treecol[hideheader="true"] {
treecol:hover:active,
treecolpicker:hover:active {
border-top: 2px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 2px solid;
-moz-border-start: 2px solid;
-moz-border-end: 1px solid;
-moz-border-top-colors: ThreeDDarkShadow ThreeDShadow;
-moz-border-right-colors: ThreeDDarkShadow;
-moz-border-bottom-colors: ThreeDDarkShadow;
@ -278,11 +278,11 @@ treecol[insertbefore="true"] {
}
treechildren::-moz-tree-column(insertbefore) {
border-left: 1px solid ThreeDShadow;
-moz-border-start: 1px solid ThreeDShadow;
}
treechildren::-moz-tree-column(insertafter) {
border-right: 1px solid ThreeDShadow;
-moz-border-end: 1px solid ThreeDShadow;
}
/* ::::: sort direction indicator ::::: */
@ -310,7 +310,7 @@ treechildren::-moz-tree-column(insertafter) {
treechildren::-moz-tree-twisty {
-moz-appearance: treetwisty;
padding-right: 2px;
-moz-padding-end: 2px;
width: 10px; /* The image's width is 10 pixels */
list-style-image: url("chrome://global/skin/tree/twisty-clsd.gif");
}
@ -332,7 +332,7 @@ treechildren::-moz-tree-indentation {
/* ::::: gridline style ::::: */
treechildren.gridlines::-moz-tree-cell {
border-right: 1px solid GrayText;
-moz-border-end: 1px solid GrayText;
border-bottom: 1px solid GrayText;
}
@ -347,7 +347,6 @@ treechildren::-moz-tree-image(Name) {
treechildren::-moz-tree-image(Name, container) {
list-style-image: url("chrome://global/skin/tree/folder.png");
}
treechildren::-moz-tree-image(Name, separator) {
@ -405,6 +404,7 @@ treechildren::-moz-tree-cell-text(selected, editing) {
-moz-border-bottom-colors: Highlight;
-moz-border-left-colors: Highlight;
-moz-border-right-colors: Highlight;
margin: 0 0 0 -3px;
margin: 0;
-moz-margin-start: -3px;
padding: 1px;
}

Просмотреть файл

@ -99,7 +99,8 @@ richlistitem[selected="true"]:not([opType]) .descriptionCrop {
}
#themeSplitter {
border-left: 2px solid;
-moz-border-start: 2px solid;
-moz-border-right-colors: #383E48 #57606F;
-moz-border-left-colors: #383E48 #57606F;
width: 4px;
background-image: none;
@ -404,7 +405,7 @@ vbox[typeName="status"][type="header-recommended"] {
.radiogroupWrapper {
border: 1px solid #404040;
border-bottom: 2px solid;
border-bottom-width: 2px;
-moz-border-bottom-colors: #C2C2C2 #404040;
-moz-border-radius: 4px;
-moz-border-radius-bottomright: 5px;
@ -419,11 +420,11 @@ vbox[typeName="status"][type="header-recommended"] {
margin: 0;
-moz-appearance: none !important;
font: menu;
border-left: 1px solid #404040;
-moz-border-start: 1px solid #404040;
}
#viewGroup radio:first-child {
border-left: none;
-moz-border-start: none;
}