From ddc85242d6d7686aebc65ae77151be539405a2e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A3o=20Gottwald?= Date: Mon, 5 Jul 2010 11:40:54 +0200 Subject: [PATCH] Bug 574654 - Remove browser.tabs.tabMinWidth and browser.tabs.tabMaxWidth in favor of CSS. r=mano --- browser/app/profile/firefox.js | 2 -- browser/base/content/browser.css | 13 ++++++++----- browser/base/content/tabbrowser.xml | 8 -------- browser/base/content/test/browser_overflowScroll.js | 2 +- .../sessionstore/test/browser/browser_480148.js | 3 +-- 5 files changed, 10 insertions(+), 18 deletions(-) diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js index 342cac5ef011..ce3bf272a6ef 100644 --- a/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js @@ -320,8 +320,6 @@ pref("browser.tabs.loadInBackground", true); pref("browser.tabs.opentabfor.middleclick", true); pref("browser.tabs.loadDivertedInBackground", false); pref("browser.tabs.loadBookmarksInBackground", false); -pref("browser.tabs.tabMinWidth", 100); -pref("browser.tabs.tabMaxWidth", 250); pref("browser.tabs.tabClipWidth", 140); // Where to show tab close buttons: diff --git a/browser/base/content/browser.css b/browser/base/content/browser.css index 92df2611e2f9..8bb3b3d9ead5 100644 --- a/browser/base/content/browser.css +++ b/browser/base/content/browser.css @@ -22,12 +22,18 @@ tabbrowser { .tabbrowser-tab { -moz-binding: url("chrome://browser/content/tabbrowser.xml#tabbrowser-tab"); +} + +.tabbrowser-tab:not([pinned]) { -moz-box-flex: 100; + max-width: 250px; + min-width: 100px; + width: 0; } .tabbrowser-tab:not([fadein]) { - max-width: 1px !important; - min-width: 1px !important; + max-width: 1px; + min-width: 1px; } .tabbrowser-tab[fadein]:not([pinned]) { @@ -48,9 +54,6 @@ tabbrowser { .tabbrowser-tab[pinned] { position: fixed; - -moz-box-flex: 0; - min-width: 0 !important; - max-width: none !important; } .tabbrowser-tab[pinned] > .tab-text { diff --git a/browser/base/content/tabbrowser.xml b/browser/base/content/tabbrowser.xml index d04eca66900c..a6f36a990d41 100644 --- a/browser/base/content/tabbrowser.xml +++ b/browser/base/content/tabbrowser.xml @@ -1210,9 +1210,6 @@ t.setAttribute("label", aURI); t.setAttribute("crop", "end"); - t.style.maxWidth = this.tabContainer.mTabMaxWidth + "px"; - t.style.minWidth = this.tabContainer.mTabMinWidth + "px"; - t.width = 0; t.setAttribute("validate", "never"); t.setAttribute("onerror", "this.removeAttribute('image');"); t.className = "tabbrowser-tab"; @@ -2505,8 +2502,6 @@