Closed
Bug 29459
Opened 26 years ago
Closed 26 years ago
mouseover button causes reflow
Categories
(Core :: Layout: Form Controls, defect, P1)
Tracking
()
VERIFIED
WORKSFORME
M16
People
(Reporter: icos, Assigned: eric)
References
()
Details
(Whiteboard: [nsbeta2-])
Attachments
(4 files)
Go to http://bonsai.mozilla.org/rview.cgi?cvsroot=/cvsroot&module=Raptor and
hover over "Set Branch" button. This causes the "Menu" table to jolt to the
left.
Is this neccessary?
Feb 27 2000 build.
Changing component to Style System for unwanted reflow on mouse over
Assignee: troy → pierre
Component: Layout → Style System
QA Contact: petersen → chrisd
Comment 2•26 years ago
|
||
Ok, I have a test case for this. Seems to be nested tables which cause this to
happen. I am moving this to HTML Form Controls, which I think causes the bug.
Adding testcases after this message
Assignee: pierre → karnaze
Component: Style System → HTML Form Controls
QA Contact: chrisd → ckritzer
Comment 3•26 years ago
|
||
Comment 4•26 years ago
|
||
Comment 5•26 years ago
|
||
Comment 6•26 years ago
|
||
Reassigning to Pierre based on Troy's assessment. Although a table change could
probably fix the bug, we need to stop all of the unnecessary reflows.
Assignee: karnaze → pierre
Comment 7•26 years ago
|
||
Assigning to Waqar: 1/3 of Pierre's NEW bugs to help reduce his doomage factor
Assignee: pierre → waqar
Comment 8•26 years ago
|
||
Reassigned back to me these bugs that shouldn't have left my list.
Assignee: waqar → pierre
*** This bug has been marked as a duplicate of 29724 ***
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Comment 10•26 years ago
|
||
actually, bug 29724 is a duplicate of THIS one, since I reported this 2 days
earlier. this one also has better test cases, so I'm marking the other bug as a
dupe.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
| Reporter | ||
Comment 11•26 years ago
|
||
*** Bug 29724 has been marked as a duplicate of this bug. ***
Comment 12•26 years ago
|
||
Comment 13•26 years ago
|
||
I reopened bug 29724 because it doesn't describe just a reflow on mouseover. The
links get duplicated too. I haven't seen that case in the other bug reports.
| Reporter | ||
Comment 14•26 years ago
|
||
these are starting to sound like seperate issues, but maybe one will fix the
other. sorry for the spam, in that case.
Comment 15•26 years ago
|
||
Mark, can you take a look into this one?
Assignee: pierre → attinasi
Status: REOPENED → NEW
Comment 16•26 years ago
|
||
Two cases from the test case from 02.28.00:
1) mouse over the button.
The text-alignment on the TextFrame inside of the GFXButtonControlFrame is
changing, causing a REFLOW impact hint to be sent out of the Style System,
causing the reflow. Put a breakpoint in StyleTextImpl::CalcDifference on the
line that reads return NS_STYLE_HINT_REFLOW and mouse over the button.
2) Click into the edit control
This causes the whitespace text property to change for the BODY element's
BlockFrame, causing the same REFLOW hint to come out of style. Put a breakpoint
in StyleTextImpl::CalcDifference on the line that reads return
NS_STYLE_HINT_REFLOW and click into the text edit control.
I'm not sure who these should go to, so I'm assigning to the component owner
(the component looks correct).
Also, I'm assuming we all know that the reflow is a performance problem, but the
table should layout the same after the reflow...
Assignee: attinasi → rods
Comment 17•26 years ago
|
||
Chris, we talked and you wanted me to assign this to you to look at. Changing to
M16, P1, Major.
Assignee: rods → karnaze
Severity: normal → major
Priority: P3 → P1
Target Milestone: --- → M16
Updated•26 years ago
|
Status: NEW → ASSIGNED
Comment 18•26 years ago
|
||
nominating for nsbeta2 based on:
- severity
- visibility
- major functionality broken
Keywords: nsbeta2
Comment 21•26 years ago
|
||
Comment 22•26 years ago
|
||
Fixed.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago → 26 years ago
Resolution: --- → FIXED
Comment 23•26 years ago
|
||
*** Bug 36384 has been marked as a duplicate of this bug. ***
Comment 24•26 years ago
|
||
Reopening: the original testcase at the URL above (and only that testcase) fails
when the GFX scrollbars are enabled. Tested with today's builds on Mac
(2000.05.30.13) and Win98 (2000.05.30.08).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 25•26 years ago
|
||
Reassigned to evaughan because the remaining problem is related to gfx
scrollbars.
| Assignee | ||
Comment 26•26 years ago
|
||
This works just fine for me with Gfx Scrollbars.
Status: NEW → RESOLVED
Closed: 26 years ago → 26 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•