Closed
Bug 117374
Opened 23 years ago
Closed 23 years ago
UpdateSpaceManager no longer needed
Categories
(Core :: Layout, defect, P2)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla0.9.8
People
(Reporter: dbaron, Assigned: dbaron)
References
Details
(Keywords: perf)
Attachments
(1 file, 1 obsolete file)
7.53 KB,
patch
|
attinasi
:
review+
waterson
:
superreview+
|
Details | Diff | Splinter Review |
There was apparently a long thread on the performance newsgroups about
UpdateSpaceManager of which I was not informed. I think this function is no
longer needed as a result of my changes for bug 86947 and bug 106658, but I
neglected to remove it. As a result of the changes in those two bugs,
nsBlockReflowState::RecoverFloaters should be doing all the work that
UpdateSpaceManager did. (It used to be that SlideLine was called from a
different point in the code -- I'm not in the mood to figure out how things used
to work, but it probably used to make sense, except that the code in
RecoverFloaters was duplicating some addition to the space manager that had
already happened in UpdateSpaceManager at the wrong coordinates.) I also caught
what I think is a bug in RecoverFloaters that was causing some bugs on misplaced
floats that I've seen -- it should have been passing a 0 aDeltaY for the
recursive calls, I think.
However, I'm going to test the patch before I attach it... :-)
Assignee | ||
Comment 1•23 years ago
|
||
Assignee | ||
Comment 2•23 years ago
|
||
Attachment #63029 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → mozilla0.9.8
Comment 3•23 years ago
|
||
Comment on attachment 63030 [details] [diff] [review]
slightly cleaner (prefer GetOrigin/MoveTo over GetRect/SetRect)
r=/sr=waterson
Attachment #63030 -
Flags: superreview+
Comment 4•23 years ago
|
||
Comment on attachment 63030 [details] [diff] [review]
slightly cleaner (prefer GetOrigin/MoveTo over GetRect/SetRect)
r=attinasi
Attachment #63030 -
Flags: review+
Assignee | ||
Comment 5•23 years ago
|
||
Fix checked in 2002-01-06 10:14 PDT.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•