Bug 221824 - Winstripe should be rtl compatible, tabbox fixes. r=bsmedberg

This commit is contained in:
mozilla.mano%sent.com 2005-03-16 20:46:13 +00:00
Родитель 778da63497
Коммит b37731abde
2 изменённых файлов: 17 добавлений и 4 удалений

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

@ -1,5 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE bindings [
<!ENTITY % globalRegionDTD SYSTEM "chrome://global-region/locale/region.dtd">
%globalRegionDTD;
]>
<bindings id="tabBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
@ -182,7 +187,7 @@
<binding id="tabs" display="xul:box"
extends="chrome://global/content/bindings/tabbox.xml#tab-base">
<content>
<content chromedir="&locale.dir;">
<xul:spacer class="tabs-left"/>
<children/>
<xul:spacer class="tabs-right" flex="1"/>

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

@ -86,6 +86,11 @@ tab
color: -moz-DialogText;
}
tab[chromedir="rtl"] {
-moz-border-radius-bottomleft: 1px;
-moz-border-radius-bottomright: 0px;
}
.tab-text {
margin: 0 !important;
}
@ -107,7 +112,8 @@ tab[beforeselected="true"] {
-moz-border-radius-topright: 0;
}
tab[afterselected="true"] {
tab[afterselected="true"],
tab[beforeselected="true"][chromedir="rtl"] {
-moz-appearance: tab-right-edge;
border-left: none;
-moz-border-radius-topleft: 0;
@ -143,11 +149,13 @@ tab[first-tab="true"][selected="true"] {
padding: 4px 6px 1px 6px;
}
.tab-bottom[beforeselected="true"] {
.tab-bottom[beforeselected="true"],
.tab-bottom[afterselected="true"][chromedir="rtl"] {
-moz-border-radius-bottomright: 0;
}
.tab-bottom[afterselected="true"] {
.tab-bottom[afterselected="true"],
.tab-bottom[beforeselected="true"][chromedir="rtl"] {
-moz-border-radius-bottomleft: 0;
}