Closed Bug 367320 Opened 18 years ago Closed 18 years ago

Buttons on GMail appear on two lines instead of one

Categories

(Core :: Layout, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: RyanVM, Unassigned)

References

()

Details

(Keywords: regression)

Attachments

(2 files, 4 obsolete files)

This is a regression on today's trunk. I haven't narrowed down a regression range, but at least here are some pictures of what's wrong and a reduced testcase of the problem taken from espn.com
Attached image Screenshot of ESPN.com (obsolete) —
Attached image Screenshot of GMail
Attached image Image for testcase (obsolete) —
Attached file Testcase (obsolete) —
Attached file Testcase, round 2 (obsolete) —
OK, this one actually works.
Attachment #251872 - Attachment is obsolete: true
Target Milestone: --- → M1
ooops. did not actually intent to change Target Milestone.

reverting it....
Target Milestone: M1 → ---
I can see the bug in GMail, but not with your testcase, are you sure the testcase is showing the bug?
regressionwindow
works in 20070117_1408_firefox-3.0a2pre.en-US.win32
fails in 20070117_1432_firefox-3.0a2pre.en-US.win32

http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&date=explicit&mindate=1169071680&maxdate=1169073119
Almost certainly a regression from bug 366722.  Looks like we're computing an incorrect preferred width?  Can someone put a border on the abs-pos element in question and post a screenshot with that?
Blocks: 366722
Flags: blocking1.9?
So, this doesn't show up on Linux, and I can't do a Windows build since the CD/DVD drive on my Windows machine doesn't read DVDs anymore and installing VC7.1 service pack 1 requires the DVD (as does upgrading to VC8).  I suppose I should have the drive looked into, but it would help if somebody at least tried the newest patch on bug 366722.

Does this show up on Mac?  I could probably do a build there.
(In reply to comment #10)
 > Does this show up on Mac?  I could probably do a build there.
>
No, at least not on GMail. I have a select widget nested in an absolute positioned div that overflows the div by 2~3 pixels, but I think it is a bug in my code.
Camino's form widgets took a bit of a beating, but I don't worry about those until Josh finishes his work on form controls.
Will try your newest patch on bug 366722 next.

I don't have this problem in a profile where I have style rule:
button, input[type="reset"] {border: 1px outset ButtonFace;}


Just did a build with attachment 252140 [details] [diff] [review] from bug 366722. It didn't make any difference for me.
OK, the espn.com issue appears to be an issue with my specific XP theme (Luna Element 5). If I switch to standard XP Luna, it displays fine. I'll try create a testcase around the actual GMail problem at some point in the future.
Attachment #251869 - Attachment is obsolete: true
Attachment #251871 - Attachment is obsolete: true
Attachment #251874 - Attachment is obsolete: true
Thanks to the wonderful DOM Inspector, we've got a real reduced testcase now!
This is fixed by the latest patch on bug 366722.
i still see buttons on 2 lines
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a2pre) Gecko/20070127 Minefield/3.0a2pre

The latest patch to 366722 hasn't been checked in yet. It's waiting on review from roc. And yes, the latest patch there does fix it :-)
Fixed on trunk by checkin of additional patch on bug 366722.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070128 Minefield/3.0a2pre ID:2007012809 [cairo]

verified/fixed
Status: RESOLVED → VERIFIED
Flags: in-testsuite?
Flags: blocking1.9?
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: