Open
Bug 477781
Opened 17 years ago
Updated 4 years ago
nsLineLayout and nsTextFrameThebes disagree on which frame is the line container
Categories
(Core :: Layout: Block and Inline, defect)
Core
Layout: Block and Inline
Tracking
()
NEW
People
(Reporter: MatsPalmgren_bugz, Unassigned)
Details
Follow-up from bug 444027 comment 6:
======================================
ASSERTION: Wrong line container hint: '!aForFrame || aLineContainer ==
FindLineContainer(aForFrame)'
http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsTextFrameThebes.cpp?mark=969#959
for floating first-letter frames because nsLineLayout's line container:
http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsLineLayout.h?mark=366#361
disagree with FindLineContainer():
http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsTextFrameThebes.cpp#776
======================================
STEPS TO REPRODUCE
1. revert the change to the assertion that bug 444027 did, ie. remove
line 975+976 here:
http://hg.mozilla.org/mozilla-central/annotate/2e550e7b8f3c/layout/generic/nsTextFrameThebes.cpp#l960
2. run reftests
Updated•4 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•