Closed Bug 255138 Opened 21 years ago Closed 21 years ago

Reflow absolute children of relative positioned inlines during nsLineLayout::RelativePositionFrames

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 255139

People

(Reporter: roc, Unassigned)

Details

Because horizontal alignment of inline frames can change their widths, absolute children of relatively positioned inlines should be reflowed after horizontal alignment. nsLineLayout::RelativePositionFrames would be a good place to do this; we can't do it any later, because we need to compute the correct overflow area in that method. Also, if we do this, then line layout does not need to record the overflow area of frames or spans in the per-frame or per-span structures, because all overflow areas will be entirely computed on the fly in RelativePositionFrames. This will save space and simplify code. See http://bugzilla.mozilla.org/show_bug.cgi?id=252771#c6
*** This bug has been marked as a duplicate of 255139 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.