Closed Bug 614086 Opened 14 years ago Closed 14 years ago

TabCandy: Tab Display corrupt

Categories

(Firefox Graveyard :: Panorama, defect, P2)

x86_64
Linux
defect

Tracking

(blocking2.0 betaN+)

RESOLVED WORKSFORME
Tracking Status
blocking2.0 --- betaN+

People

(Reporter: kdevel, Assigned: ddahl)

References

Details

(Keywords: regression, Whiteboard: [softblocker])

Attachments

(6 files)

User-Agent:       
Build Identifier: 

The tab display is corrupt (incomplete) when entering TabCandy for the first time with an "App Tab" open.

Reproducible: Always

Steps to Reproduce:
1. Set Home Page to "http://www.mozilla.org/".
2. Close all unpinned/pinned tabs, quit FF, restart FF.
3. Create new (empty) tab.
4. "Pin" that new tab as "App Tab".
5. Enter TabCandy.
Actual Results:  
-> attachment

Expected Results:  
-> attachment
Attached image actual results (deleted) —
Attached image expected results (deleted) —
Build:

Mozilla/5.0 (X11; Linux x86_64; rv:2.0b8pre) Gecko/20100101 Firefox/4.0b8pre
Built from http://hg.mozilla.org/mozilla-central/rev/74b4a2f97e23
The first bad revision is:
changeset:   57654:ea41c727079b
user:        Sean Dunn <seanedunn@yahoo.com>
date:        Mon Oct 11 11:57:00 2010 -0700
summary:     Bug 588630 - "When invoking TabCandy/Panorama with many open blank tabs, Firefox hangs & then pops up "Unresponsive Script" dialog" [r=dietrich, a=blocking]
I'm not able to reproduce this problem as described. After following the steps in comment #0 I see something like the expected results. See attachment.
@juan: Which OS/FF Version did you use?
Could reproduce the problem with

2010-11-22-03-mozilla-central
Mozilla/5.0 (X11; Linux i686; rv:2.0b8pre) Gecko/20101122 Firefox/4.0b8pre
Built from http://hg.mozilla.org/mozilla-central/rev/4d73807bfec7
Stefan, I used a Linux 64bit machine and the latest nighly with a clean profile. I also tried Mac OS 10.6.5. Did you try with a clean profile?
Yes. Just verified it with a clean profile (screenshot "weird.jpg").
Attached image with clean profile (deleted) —
Status: UNCONFIRMED → NEW
Ever confirmed: true
Ok, I tried this once again, and I am able to reproduce the problem, using the latest nightly 11/29 on Linux 64bit. I'm nominating for blocking, because it looks pretty ugly, although it's hard to tell how often users will encounter this scenario. Maybe it's a trivial fix.
blocking2.0: --- → ?
Blocks: 598154
Priority: -- → P2
blocking2.0: ? → betaN+
Blocks: 588630
Keywords: regression
Is this still happening?
Yes
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b9pre) Gecko/20100101 Firefox/4.0b9pre
http://hg.mozilla.org/mozilla-central/rev/8755d308796d
Assignee: nobody → ddahl
So the appTab is represented by the tiny favicon, which when clicked on opens the app tab. will start digging into this.
Attached image another screenshot - missing previews (deleted) —
bugspam (moving b9 to b10)
Blocks: 608028
bugspam (removing b9)
No longer blocks: 598154
Whiteboard: [softblocker]
(In reply to comment #15)
> So the appTab is represented by the tiny favicon, which when clicked on opens
> the app tab. will start digging into this.

David, are you working on a fix for this?
(In reply to comment #19)
> (In reply to comment #15)
> > So the appTab is represented by the tiny favicon, which when clicked on opens
> > the app tab. will start digging into this.
> 
> David, are you working on a fix for this?

I started, but changed focus to hardblockers. This is what I was planning on moving back to asap.
I have been working on this today, tracing the code paths and the difference between how appTabs are handled vs. normal tabs... anyway, in my latest tests cannot reproduce this on 64bit linux and today's nightly with a clean profile.

I a updating my build and will test that as well. Can anyone else reproduce with the 2010-01-14 nightly?
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b10pre) Gecko/20110114 Firefox/4.0b10pre
reproduces an error. Screenshot follows.
Attached image screenshot (deleted) —
So, I had the appTab saved in the sessionStore - in which case - you do not see the bug at all. if you create the appTab after starting the browser, you see this bug.
Another clue in DOM Inspector: http://img406.imageshack.us/img406/8320/minefieldgroupyourtabsd.png

look at the css object. there must be a programmatic setting of the tab height and width, making it 20 px by 30 px.
softblocker = critical
Severity: normal → critical
Severity: critical → normal
After today's hg pull I see the correct sized previews, but the previews cut off at the screen height:

http://img717.imageshack.us/img717/373/minefieldgroupyourtabs0.png

And, after navigating elsewhere, you end up with an overlay problem:

http://img153.imageshack.us/img153/373/minefieldgroupyourtabs0.png
(In reply to comment #27)
> After today's hg pull I see the correct sized previews, but the previews cut
> off at the screen height:
> 
> http://img717.imageshack.us/img717/373/minefieldgroupyourtabs0.png
> 
> And, after navigating elsewhere, you end up with an overlay problem:
> 
> http://img153.imageshack.us/img153/373/minefieldgroupyourtabs0.png

also, this is apparently affecting all platforms.
OK, so I think the patch in bug 606824 fixed this bug - if it was primarily a width/height issue.

I just did:
hg update -r d6eac3f4a14a

Which updates us to the state I was in when I last worked on this bug and sure enough, we have some corruption as far as height and width:

http://img819.imageshack.us/img819/373/minefieldgroupyourtabs0.png
(In reply to comment #29)
> OK, so I think the patch in bug 606824 fixed this bug - if it was primarily a
> width/height issue.

So should we resolve this bug?
Yes. Issue is absent in fe04d3537b36.
Best guess is that this was fixed by bug 606824
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: