Bug 1466467 - Tab strip overflow arrowscrollboxes have a light border around them. r=dao
The "tabbrowser-arrowscrollbox" element was the only case that didn't require the "clicktoscroll" attribute because it was bound directly to a derivate binding. This patch adds back the attribute for proper styling, also in preparation for the future work of consolidating the binding hierarchy.
MozReview-Commit-ID: HkHzGZHEMO0
--- a/browser/base/content/tabbrowser.xml
+++ b/browser/base/content/tabbrowser.xml
@@ -74,16 +74,17 @@
<binding id="tabbrowser-tabs"
extends="chrome://global/content/bindings/tabbox.xml#tabs">
<content>
<xul:hbox class="tab-drop-indicator-box">
<xul:image class="tab-drop-indicator" anonid="tab-drop-indicator" collapsed="true"/>
</xul:hbox>
<xul:arrowscrollbox anonid="arrowscrollbox" orient="horizontal" flex="1"
style="min-width: 1px;"
+ clicktoscroll="true"
class="tabbrowser-arrowscrollbox">
<!--
This is a hack to circumvent bug 472020, otherwise the tabs show up on the
right of the newtab button.
-->
<children includes="tab"/>
<!--
This is to ensure anything extensions put here will go before the newtab