Closed Bug 227496 Opened 21 years ago Closed 21 years ago

text disappears when you move the mouse over the main menu

Categories

(Core :: Layout: Tables, defect, P2)

x86
Windows 2000
defect

Tracking

()

VERIFIED FIXED
mozilla1.6final

People

(Reporter: bernard.alleysson, Assigned: dbaron)

References

()

Details

(Keywords: regression, testcase, Whiteboard: [patch])

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.6b) Gecko/20031202 Firebird/0.7+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.6b) Gecko/20031202 Firebird/0.7+ text disappear when you move the mouse over the main menu Reproducible: Always Steps to Reproduce: 1.move the mouse over the main menu on the page 2. 3. Actual Results: text disappears for main menu options Expected Results: text for menu options should be displayed this is a regression from mozilla 1.5
Keywords: regression
the site doesn´t have a doctype the site reproducably delivers 500 Internal Server Error when checked by http://validator.w3.org http://validator.w3.org/check?uri=http%3A%2F%2Fwww.activeplus.com%2F though clicking on the URL shown on the error page was bringing me to the site. The js code is unreadable for somebody not knowing much about js, they don´t send whitespace over the expensive network connection. The first line in sniffer.js is so long it doesn´t show completely in the browser, but it isn´t wrapped either. http://www.activeplus.com/us/menu/sniffer.js the menu: ULTIMATE DROPDOWN MENU VERSION 3.6.1 by Brothercake http://www.activeplus.com/us/menu/custom.js the stylesheet: http://www.activeplus.com/us/menu/style.js
make the summary clearer and asking blocking1.6 because it is a highly visible regression
Flags: blocking1.6?
Summary: display problem for main menu options → text disappears when you move the mouse over the main menu
Need some kind of reduced testcase, or a "bonsai regression window", if not a full diagnosis. Cc'ing people who may be able to help. /be
I can't reproduce this with my normal profile, but a vanilla profile shows it. The regression is sometime between 2003-09-13-05 and 2003-09-14-05. Chances are, this is either bug 173277 or bug 218222. More likely the former. I won't have time to testcase this before I leave, but ccing some people who may be able to help with that....
dbaron, can you take this for investigation? Do we need to fix it for 1.6? /be
Attached file testcase
this testcase exhibits the bug with linux trunk 2003121014 mouseover "foo" and it will disappear (it should not disappear).
Keywords: testcase
It sounds more like something that could have been caused by bug 217604, but that's way out of the regression window...
This is somewhat similar to bug 227816 (rel.pos. TD is not painted)
The problem seems to be that when the mouse is moved over the testcase, the view for the TD ends up with a width,height of 0,0.
In nsContainerFrame::SyncFrameViewAfterReflow, I'm seeing a view being resized to 0,0 based on having the NS_FRAME_OUTSIDE_CHILDREN bit set and *aCombinedArea being {0,0,0,0}. I didn't check that it's the frame in question, but I think that's a safe assumption.
Comment on attachment 137266 [details] [diff] [review] patch desiredSize.mOverflowArea was previously uninitialized in this codepath. The other change is to avoid calling cellFrame->GetDesiredSize() twice -- it was called just before the |if| for the |else| in the diff.
Attachment #137266 - Flags: superreview?(roc)
Attachment #137266 - Flags: review?(bernd.mielke)
If the patch is considered safe, we should avoid shipping this regression in 1.6. /be
Flags: blocking1.6? → blocking1.6+
taking
Assignee: general → dbaron
Component: Browser-General → Layout: Tables
Priority: -- → P2
Whiteboard: [patch]
Target Milestone: --- → mozilla1.6final
Attachment #137266 - Flags: superreview?(roc) → superreview+
Attachment #137266 - Flags: review?(bernd.mielke) → review+
Comment on attachment 137266 [details] [diff] [review] patch a=tor for 1.6 checkin.
Attachment #137266 - Flags: approval1.6? → approval1.6+
Fix checked in to trunk, 2003-12-12 14:58 -0800.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: