[Pkg-mozext-commits] [tabmixplus] 10/20: Follow up bug 1408362 - Remove the tabbrowser-tabs class
David Prévot
taffit at moszumanska.debian.org
Thu Nov 16 18:58:53 UTC 2017
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit 1d857e4e61c8f52567c71313fc2e92ebb4286c01
Author: onemen <tabmix.onemen at gmail.com>
Date: Wed Oct 18 13:49:50 2017 +0300
Follow up bug 1408362 - Remove the tabbrowser-tabs class
---
chrome/content/overlay/browser.css | 92 ++++++++++++------------
chrome/content/tab/tab.js | 30 ++++----
chrome/skin/app_version/39.0/tabStyles.css | 40 +++++------
chrome/skin/app_version/41.0/win/browser.css | 2 +-
chrome/skin/app_version/all/linux/browser.css | 4 +-
chrome/skin/app_version/all/mac/browser.css | 16 ++---
chrome/skin/app_version/all/mac/progress.css | 2 +-
chrome/skin/app_version/all/win/progress.css | 2 +-
chrome/skin/app_version/before39.0/tabStyles.css | 40 +++++------
chrome/skin/general.css | 2 +-
chrome/skin/tab.css | 66 ++++++++---------
11 files changed, 148 insertions(+), 148 deletions(-)
diff --git a/chrome/content/overlay/browser.css b/chrome/content/overlay/browser.css
index ee08152..0b81631 100644
--- a/chrome/content/overlay/browser.css
+++ b/chrome/content/overlay/browser.css
@@ -15,8 +15,8 @@ vbox[shortcutsLabels="true"] {
*/
/* use both selected and not selected to override specific rules from other extensions */
-.tabbrowser-tabs[closebuttons="noclose"] > .tabbrowser-tab:not([selected="true"]) .tab-close-button,
-.tabbrowser-tabs[closebuttons="noclose"] > .tabbrowser-tab[selected="true"] .tab-close-button {
+#tabbrowser-tabs[closebuttons="noclose"] > .tabbrowser-tab:not([selected="true"]) .tab-close-button,
+#tabbrowser-tabs[closebuttons="noclose"] > .tabbrowser-tab[selected="true"] .tab-close-button {
display: none !important;
}
@@ -24,87 +24,87 @@ vbox[shortcutsLabels="true"] {
display: none !important;
}
-.tabbrowser-tabs[favhideclose="true"] > .tabbrowser-tab[faviconized="true"] .tab-close-button {
+#tabbrowser-tabs[favhideclose="true"] > .tabbrowser-tab[faviconized="true"] .tab-close-button {
display: none !important;
}
-.tabbrowser-tabs:not([favhideclose="true"])[closebuttons="activetab"] > .tabbrowser-tab:not([pinned]):not([isPermaTab="true"]):not([protected])[selected="true"] .tab-close-button,
-.tabbrowser-tabs:not([favhideclose="true"])[closebuttons="alltabs"] > .tabbrowser-tab:not([pinned]):not([isPermaTab="true"]):not([protected]) .tab-close-button {
+#tabbrowser-tabs:not([favhideclose="true"])[closebuttons="activetab"] > .tabbrowser-tab:not([pinned]):not([isPermaTab="true"]):not([protected])[selected="true"] .tab-close-button,
+#tabbrowser-tabs:not([favhideclose="true"])[closebuttons="alltabs"] > .tabbrowser-tab:not([pinned]):not([isPermaTab="true"]):not([protected]) .tab-close-button {
display: -moz-box !important;
}
-.tabbrowser-tabs[favhideclose="true"][closebuttons="activetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[selected="true"] .tab-close-button,
-.tabbrowser-tabs[favhideclose="true"][closebuttons="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected]) .tab-close-button {
+#tabbrowser-tabs[favhideclose="true"][closebuttons="activetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[selected="true"] .tab-close-button,
+#tabbrowser-tabs[favhideclose="true"][closebuttons="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected]) .tab-close-button {
display: -moz-box !important;
}
-.tabbrowser-tabs[closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tab-close-button,
-.tabbrowser-tabs[closebuttons-hover="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tab-close-button {
+#tabbrowser-tabs[closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tab-close-button,
+#tabbrowser-tabs[closebuttons-hover="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tab-close-button {
display: -moz-box !important;
}
/* button on the left side */
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon {
-moz-box-ordinal-group: 1 !important;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons="activetab"] > .tabbrowser-tab[selected="true"] > .tab-stack > .tab-content > .tab-icon,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-close-button,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons="activetab"] > .tabbrowser-tab[selected="true"] > .tab-stack > .tab-content > .tab-icon,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-close-button,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
-moz-box-ordinal-group: 2 !important;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-sharing-icon-overlay,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-sharing-icon-overlay {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-sharing-icon-overlay,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-sharing-icon-overlay {
-moz-box-ordinal-group: 1 !important;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon-overlay,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-overlay {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon-overlay,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-overlay {
-moz-box-ordinal-group: 1 !important;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-label-container,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label-container,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-label,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-label-container,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label-container,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-label,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label {
-moz-box-ordinal-group: 3 !important;
pointer-events: none;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon-sound,
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-sound {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([selected="true"]) > .tab-stack > .tab-content > .tab-icon-sound,
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="alltabs"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-sound {
-moz-box-ordinal-group: 3 !important;
}
-.tabbrowser-tabs:not([closebuttons="noclose"]):not([closebuttons-hover])[closebuttons-side="left"] > .tabbrowser-tab > .tab-stack > .tab-content > *:not(.tab-close-button) {
+#tabbrowser-tabs:not([closebuttons="noclose"]):not([closebuttons-hover])[closebuttons-side="left"] > .tabbrowser-tab > .tab-stack > .tab-content > *:not(.tab-close-button) {
-moz-box-ordinal-group: 5 !important;
}
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > *:not(.tab-close-button):not(.tab-icon-sound):not(.tab-label):not(.tab-label-container):not(label) {
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > *:not(.tab-close-button):not(.tab-icon-sound):not(.tab-label):not(.tab-label-container):not(label) {
-moz-box-ordinal-group: 1;
}
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label-container,
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label {
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label-container,
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label {
-moz-box-ordinal-group: 2;
}
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-sound {
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-icon-sound {
-moz-box-ordinal-group: 3;
}
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > label {
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > label {
-moz-box-ordinal-group: 4;
}
-.tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
+#tabbrowser-tabs:not([closebuttons-side="left"]) > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
-moz-box-ordinal-group: 5;
}
-.tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab[selected="true"] > .tab-stack > .tab-content > .tab-close-button,
-.tabbrowser-tabs:not([closebuttons="noclose"]):not([closebuttons-hover])[closebuttons-side="left"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
+#tabbrowser-tabs[closebuttons-side="left"][closebuttons-hover="notactivetab"] > .tabbrowser-tab[selected="true"] > .tab-stack > .tab-content > .tab-close-button,
+#tabbrowser-tabs:not([closebuttons="noclose"]):not([closebuttons-hover])[closebuttons-side="left"] > .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
direction: rtl;
-moz-box-ordinal-group: 0 !important;
}
@@ -120,11 +120,11 @@ vbox[shortcutsLabels="true"] {
-moz-binding: url("chrome://tabmixplus/content/tab/scrollbox.xml#tabmix-right-scrollBox") !important;
}
-.tabbrowser-tabs {
+#tabbrowser-tabs {
-moz-binding: url("chrome://tabmixplus/content/tab/tabbrowser_4.xml#tabmix-tabbrowser-tabs") !important;
}
-.tabbrowser-tabs > .tabbrowser-arrowscrollbox {
+#tabbrowser-tabs > .tabbrowser-arrowscrollbox {
-moz-binding: url("chrome://tabmixplus/content/tab/scrollbox.xml#tabmix-arrowscrollbox-clicktoscroll") !important;
}
@@ -136,8 +136,8 @@ vbox[shortcutsLabels="true"] {
-moz-binding: url("chrome://tabmixplus/content/tab/tabbrowser_4.xml#tabbrowser-close-tab-button")!important;
}
-.tabbrowser-tabs:not([defaultScrollButtons]) > .tabbrowser-arrowscrollbox:not([_side]) > .scrollbutton-up,
-.tabbrowser-tabs:not([defaultScrollButtons]) > .tabbrowser-arrowscrollbox:not([_side]) > .scrollbutton-down {
+#tabbrowser-tabs:not([defaultScrollButtons]) > .tabbrowser-arrowscrollbox:not([_side]) > .scrollbutton-up,
+#tabbrowser-tabs:not([defaultScrollButtons]) > .tabbrowser-arrowscrollbox:not([_side]) > .scrollbutton-down {
visibility: collapse !important;
}
@@ -227,10 +227,10 @@ so display: none !important; does not hide the button */
When the tabbar is in display:block hiding this items on a tab collapses the
height when there is no close button on the tab
*/
-.tabbrowser-tabs[flowing=multibar] .tab-throbber:not([fadein]):not([pinned]),
-.tabbrowser-tabs[flowing=multibar] .tab-label:not([fadein]):not([pinned]),
-.tabbrowser-tabs[flowing=multibar] .tab-icon-image:not([fadein]):not([pinned]),
-.tabbrowser-tabs[flowing=multibar] .tab-close-button:not([fadein]):not([pinned]) {
+#tabbrowser-tabs[flowing=multibar] .tab-throbber:not([fadein]):not([pinned]),
+#tabbrowser-tabs[flowing=multibar] .tab-label:not([fadein]):not([pinned]),
+#tabbrowser-tabs[flowing=multibar] .tab-icon-image:not([fadein]):not([pinned]),
+#tabbrowser-tabs[flowing=multibar] .tab-close-button:not([fadein]):not([pinned]) {
display: -moz-box !important;
visibility: collapse !important;
width: 0 !important;
@@ -261,7 +261,7 @@ so display: none !important; does not hide the button */
display: none;
}
-.tabbrowser-tabs[tabmix_progressMeter] .tabbrowser-tab:not([pinned])[busy] > .tab-stack > .tab-progress-container > .tab-progress[value] {
+#tabbrowser-tabs[tabmix_progressMeter] .tabbrowser-tab:not([pinned])[busy] > .tab-stack > .tab-progress-container > .tab-progress[value] {
display: -moz-box;
}
@@ -283,12 +283,12 @@ so display: none !important; does not hide the button */
}
/* :::: widthFitTitle :::: */
-.tabbrowser-tabs[orient="horizontal"][widthFitTitle] > .tabbrowser-tab:not([pinned]) {
+#tabbrowser-tabs[orient="horizontal"][widthFitTitle] > .tabbrowser-tab:not([pinned]) {
-moz-box-flex: 0 !important;
width: auto !important;
}
-.tabbrowser-tabs[orient="horizontal"]:not([widthFitTitle]) > .tabbrowser-tab:not([pinned]) {
+#tabbrowser-tabs[orient="horizontal"]:not([widthFitTitle]) > .tabbrowser-tab:not([pinned]) {
-moz-box-flex: 100 !important;
width: 0 !important;
}
@@ -313,13 +313,13 @@ so display: none !important; does not hide the button */
/* for the case user drag background tab
when selectTabOnMouseDown is false, Firefox 17.0+ */
-.tabbrowser-tabs[movingBackgroundTab] > .tabbrowser-tab[dragged] {
+#tabbrowser-tabs[movingBackgroundTab] > .tabbrowser-tab[dragged] {
position: relative;
z-index: 3;
pointer-events: none; /* avoid blocking dragover events on scroll buttons */
}
-.tabbrowser-tabs[movingBackgroundTab] > .tabbrowser-tab[fadein]:not([dragged]) {
+#tabbrowser-tabs[movingBackgroundTab] > .tabbrowser-tab[fadein]:not([dragged]) {
transition: transform 200ms ease-out;
}
diff --git a/chrome/content/tab/tab.js b/chrome/content/tab/tab.js
index 65e9499..d05cb9c 100644
--- a/chrome/content/tab/tab.js
+++ b/chrome/content/tab/tab.js
@@ -335,7 +335,7 @@ var TabmixTabbar = {
if (TabmixSvc.isMac && !Tabmix.isVersion(280)) {
tabsToolbar.style.setProperty("height", newTabbarHeight + "px", "important");
}
- // override fixed height set by theme to .tabbrowser-tabs class
+ // override fixed height set by theme to #tabbrowser-tabs
if (tabBar.boxObject.height < newTabbarHeight || tabBar.style.getPropertyValue("height")) {
tabBar.style.setProperty("max-height", newTabbarHeight + "px", "important");
tabBar.style.setProperty("height", newTabbarHeight + "px", "important");
@@ -1739,10 +1739,10 @@ gTMPprefObserver = {
/** at the moment we move the button over the title - see setCloseButtonMargin
// move left button that show on hover closer to the tab icon
- iconRule = '.tabbrowser-tabs[closebuttons-hover="notactivetab"][closebuttons-side="left"] > ' +
+ iconRule = '#tabbrowser-tabs[closebuttons-hover="notactivetab"][closebuttons-side="left"] > ' +
'.tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"])' +
':not([isPermaTab="true"]):not([protected])[showbutton=on] .tab-icon,' +
- '.tabbrowser-tabs[closebuttons-hover="alltabs"][closebuttons-side="left"] > ' +
+ '#tabbrowser-tabs[closebuttons-hover="alltabs"][closebuttons-side="left"] > ' +
'.tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"])' +
':not([protected])[showbutton=on] .tab-icon {' +
'-moz-margin-end: %Spx;}'.replace("%S", - parseInt(marginEnd)/2);
@@ -1775,9 +1775,9 @@ gTMPprefObserver = {
newRule = aRule.replace(/%S/g, "tab-lock-icon").replace("%PX", marginEnd);
this.insertRule(newRule);
};
- iconRule = '.tabbrowser-tabs%favhideclose%[closebuttons-side="left"][closebuttons="alltabs"] > ' +
+ iconRule = '#tabbrowser-tabs%favhideclose%[closebuttons-side="left"][closebuttons="alltabs"] > ' +
'.tabbrowser-tab:not([pinned]):not([protected])%faviconized% .%S ,' +
- '.tabbrowser-tabs%favhideclose%[closebuttons-side="left"][closebuttons="activetab"] > ' +
+ '#tabbrowser-tabs%favhideclose%[closebuttons-side="left"][closebuttons="activetab"] > ' +
'.tabbrowser-tab:not([pinned]):not([protected])[selected="true"]%faviconized% .%S {' +
'-moz-margin-start: %PX !important;}';
if ("faviconize" in window) {
@@ -1800,10 +1800,10 @@ gTMPprefObserver = {
// move left button that show on hover over tab title
icon.style.setProperty("display", "-moz-box", "important");
- let iconMargin = '.tabbrowser-tabs[closebuttons-hover="notactivetab"][closebuttons-side="left"] > ' +
+ let iconMargin = '#tabbrowser-tabs[closebuttons-hover="notactivetab"][closebuttons-side="left"] > ' +
'.tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"])' +
':not([isPermaTab="true"]):not([protected]) .tab-close-button,' +
- '.tabbrowser-tabs[closebuttons-hover="alltabs"][closebuttons-side="left"] > ' +
+ '#tabbrowser-tabs[closebuttons-hover="alltabs"][closebuttons-side="left"] > ' +
'.tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"])' +
':not([protected]) .tab-close-button {' +
'-moz-margin-start: 0px !important;' +
@@ -1817,11 +1817,11 @@ gTMPprefObserver = {
let marginEnd = style.getPropertyValue(sMarginEnd);
let textMarginEnd = parseInt(marginEnd) ? marginEnd : this._marginStart;
delete this._marginStart;
- let iconRule = '.tabbrowser-tabs%favhideclose%[closebuttons="noclose"] > ' +
+ let iconRule = '#tabbrowser-tabs%favhideclose%[closebuttons="noclose"] > ' +
'.tabbrowser-tab%faviconized%:not([pinned]) .tab-label[tabmix="true"],' +
- '.tabbrowser-tabs%favhideclose%[closebuttons-side="left"] > ' +
+ '#tabbrowser-tabs%favhideclose%[closebuttons-side="left"] > ' +
'.tabbrowser-tab%faviconized%:not([pinned]) .tab-label[tabmix="true"],' +
- '.tabbrowser-tabs%favhideclose%[closebuttons="activetab"]' +
+ '#tabbrowser-tabs%favhideclose%[closebuttons="activetab"]' +
':not([closebuttons-hover="notactivetab"])[closebuttons-side="right"] > ' +
'.tabbrowser-tab%faviconized%:not([pinned]):not([selected="true"]) ' +
'.tab-label[tabmix="true"],' +
@@ -1893,7 +1893,7 @@ gTMPprefObserver = {
}
if (Tabmix.isVersion(570) && !TabmixSvc.australis) {
- newRule = `.tabbrowser-tabs[flowing="multibar"] > .tabbrowser-tab {
+ newRule = `#tabbrowser-tabs[flowing="multibar"] > .tabbrowser-tab {
height: ${Tabmix._buttonsHeight}px;
}`;
this.insertRule(newRule);
@@ -1918,13 +1918,13 @@ gTMPprefObserver = {
if (TabmixSvc.isPaleMoon && Tabmix.isVersion(0, 270)) {
this.insertRule('#tabmixScrollBox{ margin-top: -1px;}');
- newRule = `#main-window[sizemode="maximized"][tabsontop=true] .tabbrowser-tabs[multibar] > .tabbrowser-tab,
- #main-window[sizemode="fullscreen"][tabsontop=true] .tabbrowser-tabs[multibar] > .tabbrowser-tab {
+ newRule = `#main-window[sizemode="maximized"][tabsontop=true] #tabbrowser-tabs[multibar] > .tabbrowser-tab,
+ #main-window[sizemode="fullscreen"][tabsontop=true] #tabbrowser-tabs[multibar] > .tabbrowser-tab {
margin-top: -1px;
}`;
this.insertRule(newRule);
- newRule = `#main-window[sizemode="maximized"][tabsontop=true] .tabbrowser-tabs[multibar],
- #main-window[sizemode="fullscreen"][tabsontop=true] .tabbrowser-tabs[multibar] {
+ newRule = `#main-window[sizemode="maximized"][tabsontop=true] #tabbrowser-tabs[multibar],
+ #main-window[sizemode="fullscreen"][tabsontop=true] #tabbrowser-tabs[multibar] {
padding-top: 1px;
}`;
this.insertRule(newRule);
diff --git a/chrome/skin/app_version/39.0/tabStyles.css b/chrome/skin/app_version/39.0/tabStyles.css
index 34dd6a5..f9afc03 100644
--- a/chrome/skin/app_version/39.0/tabStyles.css
+++ b/chrome/skin/app_version/39.0/tabStyles.css
@@ -9,57 +9,57 @@
**/
/* :::: For current, unloaded, unread and other tab styles :::: */
-.tabbrowser-tabs[tabmix_currentStyle~="bold"] >
+#tabbrowser-tabs[tabmix_currentStyle~="bold"] >
.tabbrowser-tab[visuallyselected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="bold"] >
+#tabbrowser-tabs[tabmix_otherStyle~="bold"] >
.tabbrowser-tab:not([tabmix_tabState]):not([visuallyselected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="bold"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="bold"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="bold"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="bold"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unread"] .tab-text {
font-weight: bold !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_currentStyle~="not-bold"] >
.tabbrowser-tab[visuallyselected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_otherStyle~="not-bold"] >
.tabbrowser-tab:not([tabmix_tabState]):not([visuallyselected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="not-bold"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="not-bold"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unread"] .tab-text {
font-weight: normal !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="italic"] >
+#tabbrowser-tabs[tabmix_currentStyle~="italic"] >
.tabbrowser-tab[visuallyselected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="italic"] >
+#tabbrowser-tabs[tabmix_otherStyle~="italic"] >
.tabbrowser-tab:not([tabmix_tabState]):not([visuallyselected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="italic"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="italic"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="italic"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="italic"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unread"] .tab-text {
font-style: italic !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_currentStyle~="not-italic"] >
.tabbrowser-tab[visuallyselected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_otherStyle~="not-italic"] >
.tabbrowser-tab:not([tabmix_tabState]):not([visuallyselected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="not-italic"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="not-italic"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unread"] .tab-text {
font-style: normal !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="underline"] >
+#tabbrowser-tabs[tabmix_currentStyle~="underline"] >
.tabbrowser-tab[visuallyselected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="underline"] >
+#tabbrowser-tabs[tabmix_otherStyle~="underline"] >
.tabbrowser-tab:not([tabmix_tabState]):not([visuallyselected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="underline"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="underline"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="underline"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="underline"] >
.tabbrowser-tab:not([visuallyselected="true"])[tabmix_tabState="unread"] .tab-text {
text-decoration: underline !important;
}
diff --git a/chrome/skin/app_version/41.0/win/browser.css b/chrome/skin/app_version/41.0/win/browser.css
index 0b301f3..2dca436 100644
--- a/chrome/skin/app_version/41.0/win/browser.css
+++ b/chrome/skin/app_version/41.0/win/browser.css
@@ -35,7 +35,7 @@ Windows platform
}
/* for Firefox 57 style */
-.tabbrowser-tabs:not([tabmix_australis="true"]):not([treestyletab-mode="vertical"])
+#tabbrowser-tabs:not([tabmix_australis="true"]):not([treestyletab-mode="vertical"])
> .tabbrowser-tab > .tab-stack > .tab-progress-container > .tab-progress {
margin: 1px;
}
diff --git a/chrome/skin/app_version/all/linux/browser.css b/chrome/skin/app_version/all/linux/browser.css
index 0a5cb03..681755e 100644
--- a/chrome/skin/app_version/all/linux/browser.css
+++ b/chrome/skin/app_version/all/linux/browser.css
@@ -35,11 +35,11 @@
}
/* set on linux we need to set vertical align even if the button is hidden*/
-.tabbrowser-tabs[multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
+#tabbrowser-tabs[multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
vertical-align: bottom;
}
-.tabbrowser-tabs:not([tabmix_australis])[classic][multibar] .tabbrowser-tab {
+#tabbrowser-tabs:not([tabmix_australis])[classic][multibar] .tabbrowser-tab {
height: 25px;
}
diff --git a/chrome/skin/app_version/all/mac/browser.css b/chrome/skin/app_version/all/mac/browser.css
index b44f2e9..c9776a0 100644
--- a/chrome/skin/app_version/all/mac/browser.css
+++ b/chrome/skin/app_version/all/mac/browser.css
@@ -46,18 +46,18 @@
background-image: linear-gradient(rgb(232, 232, 232), rgb(211, 211, 211));
}
-.tabbrowser-tabs[multibar=true] .tabbrowser-arrowscrollbox > toolbarbutton {
+#tabbrowser-tabs[multibar=true] .tabbrowser-arrowscrollbox > toolbarbutton {
vertical-align: bottom;
}
/* for mac - look in pinstripe/browser/browser.css */
-.tabbrowser-tabs > .tabbrowser-tab > * > .tab-progress-container > .tab-progress:not([selected="true"]),
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-icon-image:not([selected="true"]),
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-protect-icon:not([selected="true"]),
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-lock-icon:not([selected="true"]),
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-reload-icon:not([selected="true"]),
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-label-container > .tab-label:not([selected="true"]):-moz-lwtheme,
-.tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-label:not([selected="true"]):-moz-lwtheme {
+#tabbrowser-tabs > .tabbrowser-tab > * > .tab-progress-container > .tab-progress:not([selected="true"]),
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-icon-image:not([selected="true"]),
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-protect-icon:not([selected="true"]),
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-lock-icon:not([selected="true"]),
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-icon > .tab-reload-icon:not([selected="true"]),
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-label-container > .tab-label:not([selected="true"]):-moz-lwtheme,
+#tabbrowser-tabs > .tabbrowser-tab:not(:hover) > * > * > .tab-label:not([selected="true"]):-moz-lwtheme {
opacity: .8;
}
diff --git a/chrome/skin/app_version/all/mac/progress.css b/chrome/skin/app_version/all/mac/progress.css
index d62f0e5..9987fed 100644
--- a/chrome/skin/app_version/all/mac/progress.css
+++ b/chrome/skin/app_version/all/mac/progress.css
@@ -20,7 +20,7 @@
margin: 1px 2px;
}
-.tabbrowser-tabs[tabmix_australis="true"]:not([treestyletab-mode="vertical"])
+#tabbrowser-tabs[tabmix_australis="true"]:not([treestyletab-mode="vertical"])
> .tabbrowser-tab > .tab-stack > .tab-progress-container > .tab-progress {
margin: 4px 7px 0 7px;
}
diff --git a/chrome/skin/app_version/all/win/progress.css b/chrome/skin/app_version/all/win/progress.css
index 50cebdd..9a77f5e 100644
--- a/chrome/skin/app_version/all/win/progress.css
+++ b/chrome/skin/app_version/all/win/progress.css
@@ -6,7 +6,7 @@
**/
/* :::: progress bar on tabs :::: */
-.tabbrowser-tabs[tabmix_australis="true"]:not([treestyletab-mode="vertical"])
+#tabbrowser-tabs[tabmix_australis="true"]:not([treestyletab-mode="vertical"])
> .tabbrowser-tab > .tab-stack > .tab-progress-container > .tab-progress {
margin: 4px 7px 0 7px;
}
diff --git a/chrome/skin/app_version/before39.0/tabStyles.css b/chrome/skin/app_version/before39.0/tabStyles.css
index f2a8164..42fe29e 100644
--- a/chrome/skin/app_version/before39.0/tabStyles.css
+++ b/chrome/skin/app_version/before39.0/tabStyles.css
@@ -7,57 +7,57 @@
**/
/* :::: For current, unloaded, unread and other tab styles :::: */
-.tabbrowser-tabs[tabmix_currentStyle~="bold"] >
+#tabbrowser-tabs[tabmix_currentStyle~="bold"] >
.tabbrowser-tab[selected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="bold"] >
+#tabbrowser-tabs[tabmix_otherStyle~="bold"] >
.tabbrowser-tab:not([tabmix_tabState]):not([selected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="bold"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="bold"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="bold"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="bold"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unread"] .tab-text {
font-weight: bold !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_currentStyle~="not-bold"] >
.tabbrowser-tab[selected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_otherStyle~="not-bold"] >
.tabbrowser-tab:not([tabmix_tabState]):not([selected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="not-bold"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="not-bold"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="not-bold"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unread"] .tab-text {
font-weight: normal !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="italic"] >
+#tabbrowser-tabs[tabmix_currentStyle~="italic"] >
.tabbrowser-tab[selected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="italic"] >
+#tabbrowser-tabs[tabmix_otherStyle~="italic"] >
.tabbrowser-tab:not([tabmix_tabState]):not([selected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="italic"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="italic"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="italic"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="italic"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unread"] .tab-text {
font-style: italic !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_currentStyle~="not-italic"] >
.tabbrowser-tab[selected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_otherStyle~="not-italic"] >
.tabbrowser-tab:not([tabmix_tabState]):not([selected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="not-italic"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="not-italic"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="not-italic"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unread"] .tab-text {
font-style: normal !important;
}
-.tabbrowser-tabs[tabmix_currentStyle~="underline"] >
+#tabbrowser-tabs[tabmix_currentStyle~="underline"] >
.tabbrowser-tab[selected="true"] .tab-text,
-.tabbrowser-tabs[tabmix_otherStyle~="underline"] >
+#tabbrowser-tabs[tabmix_otherStyle~="underline"] >
.tabbrowser-tab:not([tabmix_tabState]):not([selected="true"]) .tab-text,
-.tabbrowser-tabs[tabmix_unloadedStyle~="underline"] >
+#tabbrowser-tabs[tabmix_unloadedStyle~="underline"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unloaded"] .tab-text,
-.tabbrowser-tabs[tabmix_unreadStyle~="underline"] >
+#tabbrowser-tabs[tabmix_unreadStyle~="underline"] >
.tabbrowser-tab:not([selected="true"])[tabmix_tabState="unread"] .tab-text {
text-decoration: underline !important;
}
diff --git a/chrome/skin/general.css b/chrome/skin/general.css
index 6bd5b68..e4d7e06 100644
--- a/chrome/skin/general.css
+++ b/chrome/skin/general.css
@@ -64,7 +64,7 @@
}
/* :::: Space on tab bar :::: */
-.tabbrowser-tabs[tabBarSpace] > .tabbrowser-arrowscrollbox {
+#tabbrowser-tabs[tabBarSpace] > .tabbrowser-arrowscrollbox {
-moz-margin-start: 0;
-moz-margin-end: 0;
-moz-padding-start: 15px;
diff --git a/chrome/skin/tab.css b/chrome/skin/tab.css
index 6c4de6f..5312520 100644
--- a/chrome/skin/tab.css
+++ b/chrome/skin/tab.css
@@ -7,16 +7,16 @@
@import url("chrome://tabmixplus/skin/general.css");
-.tabbrowser-tabs[flowing=multibar][multibar] .tabs-frame .tabs-right {
+#tabbrowser-tabs[flowing=multibar][multibar] .tabs-frame .tabs-right {
display: none !important;
}
/*we need to make multirow work on all themes, this should help a bit*/
-.tabbrowser-tabs[flowing=multibar][multibar],
-.tabbrowser-tabs[flowing=multibar][multibar] .tabbrowser-strip,
-.tabbrowser-tabs:not([classic=v3])[flowing=multibar][multibar] .tabbrowser-tab,
-.tabbrowser-tabs[flowing=multibar][multibar] .tabs-left,
-.tabbrowser-tabs[flowing=multibar][multibar] .tabs-right {
+#tabbrowser-tabs[flowing=multibar][multibar],
+#tabbrowser-tabs[flowing=multibar][multibar] .tabbrowser-strip,
+#tabbrowser-tabs:not([classic=v3])[flowing=multibar][multibar] .tabbrowser-tab,
+#tabbrowser-tabs[flowing=multibar][multibar] .tabs-left,
+#tabbrowser-tabs[flowing=multibar][multibar] .tabs-right {
max-height: none !important;
}
@@ -24,13 +24,13 @@
height: auto !important;
}
-.tabbrowser-tabs[flowing=multibar][multibar=scrollbar] .tabbrowser-tab[collapsed=true] {
+#tabbrowser-tabs[flowing=multibar][multibar=scrollbar] .tabbrowser-tab[collapsed=true] {
display: none !important;
}
-.tabbrowser-tabs[flowing=singlebar] .tabs-frame[orient="horizontal"],
-.tabbrowser-tabs[flowing=scrollbutton] .tabs-frame[orient="horizontal"],
-.tabbrowser-tabs[flowing=multibar]:not([multibar]) .tabs-frame[orient="horizontal"] {
+#tabbrowser-tabs[flowing=singlebar] .tabs-frame[orient="horizontal"],
+#tabbrowser-tabs[flowing=scrollbutton] .tabs-frame[orient="horizontal"],
+#tabbrowser-tabs[flowing=multibar]:not([multibar]) .tabs-frame[orient="horizontal"] {
overflow: hidden !important;
}
@@ -41,17 +41,17 @@
}
/* some theme align text to center this make all tab align to center in multi-rows*/
-.tabbrowser-tabs[flowing=multibar] {
+#tabbrowser-tabs[flowing=multibar] {
text-align: start !important;
}
/* fix background for multi-row*/
-.tabbrowser-tabs[flowing=multibar][backgroundrepeat] {
+#tabbrowser-tabs[flowing=multibar][backgroundrepeat] {
background-repeat: repeat;
}
/* For Flowing tabs */
-.tabbrowser-tabs[flowing=multibar] .tabbrowser-tab {
+#tabbrowser-tabs[flowing=multibar] .tabbrowser-tab {
vertical-align: bottom;
}
@@ -77,15 +77,15 @@
width: 16px;
}
-.tabbrowser-tabs[tabmix_icons~="autoreload"] .tabbrowser-tab[_reload] .tab-reload-icon ,
-.tabbrowser-tabs[tabmix_icons~="protected"] .tabbrowser-tab[protected] .tab-protect-icon ,
-.tabbrowser-tabs[tabmix_icons~="locked"] .tabbrowser-tab[locked] .tab-lock-icon {
+#tabbrowser-tabs[tabmix_icons~="autoreload"] .tabbrowser-tab[_reload] .tab-reload-icon ,
+#tabbrowser-tabs[tabmix_icons~="protected"] .tabbrowser-tab[protected] .tab-protect-icon ,
+#tabbrowser-tabs[tabmix_icons~="locked"] .tabbrowser-tab[locked] .tab-lock-icon {
display: -moz-box;
}
-.tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-reload-icon,
-.tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-protect-icon,
-.tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-lock-icon {
+#tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-reload-icon,
+#tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-protect-icon,
+#tabbrowser-tabs[tabmix_icons~="notpinned"] .tabbrowser-tab[pinned] .tab-lock-icon {
display: none;
}
@@ -174,52 +174,52 @@ toolbar[mode="full"] .tabmix-button[type="menu"] {
* non default theme
*/
/* Chromifox Extreme */
-.tabbrowser-tabs[tabmix_skin="cfxec"] > .tabbrowser-tab .tab-close-button {
+#tabbrowser-tabs[tabmix_skin="cfxec"] > .tabbrowser-tab .tab-close-button {
display: none !important;
}
/* Vfox3 */
-.tabbrowser-tabs[tabmix_skin="Vfox3"][multibar] > .tabbrowser-tab {
+#tabbrowser-tabs[tabmix_skin="Vfox3"][multibar] > .tabbrowser-tab {
height: 24px;
}
/* Phoenity Aura - Multi-row tabbar for Phoenity Aura theme */
-.tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab,
-.tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab {
+#tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab,
+#tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab {
height: 22px;
max-height: 22px;
margin: 1px 0 1px;
}
-.tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab:not([selected="true"]):hover,
-.tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab:not([selected="true"]):hover {
+#tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab:not([selected="true"]):hover,
+#tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab:not([selected="true"]):hover {
height: 23px;
max-height: 23px;
margin: 0 0 1px;
}
-.tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab[selected="true"],
-.tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab[selected="true"] {
+#tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] > .tabbrowser-tab[selected="true"],
+#tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] > .tabbrowser-tab[selected="true"] {
height: 24px;
max-height: 24px;
margin: 0 0 0;
}
-.tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] .tabs-frame,
-.tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] .tabs-frame {
+#tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] .tabs-frame,
+#tabbrowser-tabs[tabmix_skin="phoenityaura"][multibar] .tabs-frame {
margin-top: 2px;
margin-bottom: 3px;
}
/* CrystalFox_Qute-BigRedBrent */
-.tabbrowser-tabs[tabmix_skin="CrystalFox"]:not([multibar])[inline=true] .tabbrowser-arrowscrollbox > toolbarbutton,
-.tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
+#tabbrowser-tabs[tabmix_skin="CrystalFox"]:not([multibar])[inline=true] .tabbrowser-arrowscrollbox > toolbarbutton,
+#tabbrowser-tabs[tabmix_skin="CrystalFox"][multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
vertical-align: top;
}
/* BlackFox_V1-Blue */
-.tabbrowser-tabs[tabmix_skin="BlackFox"]:not([multibar])[inline=true] .tabbrowser-arrowscrollbox > toolbarbutton,
-.tabbrowser-tabs[tabmix_skin="BlackFox"][multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
+#tabbrowser-tabs[tabmix_skin="BlackFox"]:not([multibar])[inline=true] .tabbrowser-arrowscrollbox > toolbarbutton,
+#tabbrowser-tabs[tabmix_skin="BlackFox"][multibar] .tabbrowser-arrowscrollbox > toolbarbutton {
vertical-align: top;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list