height: 1px;
}
-#navigator-toolbox > toolbar:not(:-moz-lwtheme) {
+#navigator-toolbox > toolbar {
}
#navigator-toolbox > toolbar:not(#toolbar-menubar):not(#TabsToolbar):not(:-moz-lwtheme) {
color: #000000;
}
+/* Handle a case where the last separator in a customized tab bar with a
+ separated new tab button causes the width of the tab to extend and causes
+ jittering with a small tab curve width (Bug 1111091). */
+#TabsToolbar[currentset]:not([currentset*="tabbrowser-tabs,new-tab-button"]) #tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([selected]):not([beforehovered]):not(:hover)::after {
+}
+
/* New tab button */
.tabs-newtab-button {
width: 28px;
+ /* width: calc(36px + @tabCurveWidth@); */
}
/* === END tabs.inc.css === */