Commit 5cb3a6b2 authored by Dão Gottwald's avatar Dão Gottwald
Browse files

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

parent 618f701b
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -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">({
+3 −9
Original line number Diff line number Diff line
@@ -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 {