Bug 488543 - remove Mac-specific tabs-closebutton-box. r=rflint

This commit is contained in:
Dão Gottwald 2009-06-11 01:10:42 +02:00
parent 618f701bbd
commit 5cb3a6b2e8
2 changed files with 3 additions and 19 deletions

View File

@ -2896,14 +2896,8 @@
tooltiptext="&listAllTabs.label;"
oncommand="ctrlTab.open(true);"/>
</xul:stack>
#ifdef XP_MACOSX
<xul:hbox anonid="tabstrip-closebutton" class="tabs-closebutton-box" align="center" pack="end" chromedir="&locale.dir;">
#endif
<xul:toolbarbutton anonid="tabs-closebutton"
class="close-button tabs-closebutton" chromedir="&locale.dir;"/>
#ifdef XP_MACOSX
</xul:hbox>
#endif
</xul:hbox>
</xul:stack>
</content>
@ -2964,11 +2958,7 @@
</field>
<field name="mTabstripClosebutton">
#ifdef XP_MACOSX
document.getAnonymousElementByAttribute(this, "anonid", "tabstrip-closebutton");
#else
document.getAnonymousElementByAttribute(this, "anonid", "tabs-closebutton");
#endif
</field>
<field name="_prefObserver">({

View File

@ -1763,19 +1763,13 @@ tabbrowser > tabbox > tabpanels {
}
.tabs-closebutton {
padding-right: 4px;
list-style-image: url("chrome://global/skin/icons/closetab.png") !important;
list-style-image: none;
-moz-padding-end: 4px;
list-style-image: url("chrome://global/skin/icons/closetab.png");
border: none;
-moz-box-align: stretch;
}
.tabs-closebutton:hover > .toolbarbutton-icon {
background-image: none !important;
}
.tabs-closebutton:hover:active {
list-style-image: url("chrome://global/skin/icons/closetab-active.png") !important;
list-style-image: url("chrome://global/skin/icons/closetab-active.png");
}
tabpanels.plain {