Have 2 or more tabs open, close all but rightmost tab, first tab is drawn incorrectly by 2 or more pixels




Tabbed Browser
14 years ago
12 years ago


(Reporter: Joe Roback, Assigned: Ben Goodger (use ben at mozilla dot org for email))


Firefox Tracking Flags

(Not tracked)



(1 attachment)



14 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040809 Firefox/0.9.3
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040809 Firefox/0.9.3

Option to hide tab if only one web-site is only is OFF.

Open 2 or more tabs and close the first tab. Now the left-most tab is off to the
left a few pixels and is overlapped by the left border of the window.

Reproducible: Always
Steps to Reproduce:
1. Uncheck option to hide tab when only one web-site open
2. open 2 or more tabs
3. close left-most ( first ) tab

Actual Results:  
left-most tab is now drawn too far left. Some of the left side of the first tab
is cut-off by the left window border

Expected Results:  
Tab should have lined up correctly


Build platform

Build tools
Compiler 	Version 	Compiler flags
gcc 	gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2,
pie-8.7.6) 	-Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long
-march=athlon-xp -pipe -mmmx -msse -m3dnow -mfpmath=sse -fprefetch-loop-arrays
-fforce-addr -falign-functions=4 -Wno-return-type -w -Wno-return-type -w
-Wno-return-type -w -fno-stack-protector -s -fforce-addr -pthread -pipe
g++ 	gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2,
pie-8.7.6) 	-frtti -fno-handle-exceptions -Wall -Wconversion -Wpointer-arith
-Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
-Wno-non-virtual-dtor -Wno-long-long -march=athlon-xp -pipe -mmmx -msse -m3dnow
-mfpmath=sse -fprefetch-loop-arrays -fforce-addr -falign-functions=4
-Wno-return-type -w -Wno-return-type -w -Wno-return-type -w -s -fforce-addr
-fshort-wchar -pthread -pipe -I/usr/X11R6/include

Configure arguments
--prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-optimize=-O2 --disable-composer --with-x
--with-system-jpeg --with-system-zlib --with-system-png --with-system-mng
--disable-mailnews --disable-calendar --disable-pedantic --disable-svg
--enable-mathml --without-system-nspr --enable-nspr-autoconf --enable-xsl
--enable-ipv6 --enable-crypto --with-java-supplement --with-pthreads
--with-user-appdir=.phoenix --disable-jsd --disable-accessibility
--disable-tests --disable-debug --disable-dtd-debug --disable-logging
--enable-reorder --enable-strip --enable-strip-libs --enable-cpp-rtti
--enable-xterm-updates --disable-ldap --disable-toolkit-qt
--enable-toolkit-gtk2 --enable-default-toolkit=gtk2 --disable-toolkit-gtk
--enable-xft --disable-freetype2 --enable-xinerama=yes
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041009


Comment 2

13 years ago

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b2) Gecko/20050405 Firefox/1.0+

Comment 3

13 years ago
Marking this WFM on request of Joseph Felps.
Last Resolved: 13 years ago
Resolution: --- → WORKSFORME

Comment 4

12 years ago
I'd like to see this bug reopened as I can reproduce this easily and have seen it for quite some time with Firefox on linux.

My steps to reproduce: (I used a new profile)

1) Uncheck "Hide the tab bar when only one web site is open" in preferences
2) Open a new tab
3) Close the first tab (left-most tab)

The first tab (left-most) is drawn too far left and it cuts off the left side of the tab.  While this is not a usability bug, it is quite unsightly.

Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20060607 Firefox/

Comment 5

12 years ago
Created attachment 225269 [details]
shows the tab discrepancy in question

Comment 6

12 years ago
This still happens for me. 0.9.3 to

It's somehow related to the GTK theme. I once found a theme which it didn't happen, but that was some time ago. All the modern themes, clearlooks, etc still produce this ugly effect.

Comment 7

12 years ago
alright... I guess I'll go try to see what the clearlooks guys (that's what I'm using) have to say about this.
You need to log in before you can comment on or make changes to this bug.