Closed Bug 361664 Opened 18 years ago Closed 15 years ago

Tab bar changes height by 1px when opening more than one tab

Categories

(Firefox :: Theme, defect)

All
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: kurtjaeke, Unassigned)

References

Details

(Keywords: polish, Whiteboard: [Fx2 theme change])

Attachments

(3 files)

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 When "Always show the Tab Bar" is enabled, and there's only one tab open, opening a second tab will make the tab bar 1px higher than before. Reproducible: Always Steps to Reproduce: 1. Check "Always show the Tab Bar" in Tabs options 2. open new window 3. hit Ctrl-T to open new tab Actual Results: Tab Bar gets bigger in height by 1px. Expected Results: Tab Bar should keep its size.
This is a combination of 2 screenshots showing the different heights of the Tab Bar, with one and two tabs opened.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: polish
Bug 246186 was supposedly fixed by bug 308396, I guess the visual refresh regressed it? Is this Mac-only?
Seems to be a Mac only issue. This behavior cannot be reproduced on Linux/Gnome.
*** Bug 362440 has been marked as a duplicate of this bug. ***
Flags: wanted1.8.1.x+
Whiteboard: [Fx2 theme change]
beltzner wants this, assigning to him to find an appropriate owner. Otherwise we have to pull it off the branch list.
Flags: blocking1.8.1.2+
Assignee: nobody → beltzner
beltzner: If you want this on the branch, please find an owner and get a patch together for next time. Not blocking for this.
Flags: blocking1.8.1.2+
This is true for Trunk@Linux now, but not by 1px but by 3px.
This is particularly visible with the new Clearlooks gtk+ 2.14 engine, where the close button goes over the blue line on the top of the tab. Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5pre) Gecko/2008032004 Minefield/3.0b5pre Firefox/3.0
@Francesco: I said this somewhere. Clearlooks Trunk and Firefox Nightly.
(In reply to comment #9) > @Francesco: I said this somewhere. Clearlooks Trunk and Firefox Nightly. > In comment #7 you wrote: > This is true for Trunk@Linux now, but not by 1px but by 3px. > ...but what I wanted to point out is that, with the new default gtk+ engine, what before was just a small annoyance now becomes graphically visible. It only applies to that particular theme, but I believe this might be important since some distributions might rely on it by default in a short time. And BTW I experience a 1px difference. Just wanted to be more accurate. This is still marked as Mac-only but I believe it should be changed ...or did I miss a specific bug for other OS's?
I see this bug on ALL GTK themes. And this is not OSX only.
OS: Mac OS X → All
Hardware: PowerPC → All
Assignee: beltzner → nobody
Status: NEW → RESOLVED
Closed: 15 years ago
Component: Tabbed Browser → Theme
QA Contact: tabbed.browser → theme
Resolution: --- → WORKSFORME
If anything, this would've been resolved fixed by bug 419712. (I'm not running trunk, so I don't know whether this is actually fixed.) The problem was that a background tab with a close button was a pixel or two taller than either a background tab without a close button, or the foreground tab with (or without) a close button. This meant that opening a second tab (which by default has a close button) increased the tab bar's height. You can test this by opening two tabs and varying browser.tabs.closeButtons {0|1|2} in about:config Set to 1, the default, the background tabs + close buttons grow a couple of pixels.
This was filed for OS X and incorrectly changed to "All". Gnomestripe is bug 541864.
OS: All → Mac OS X
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: