Open
Bug 504247
Opened 16 years ago
Updated 3 years ago
Centralize overflow area computation
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
NEW
People
(Reporter: roc, Unassigned)
References
Details
Right now we try to build up overflow areas during reflow. It takes quite a bit of code to thread the overflow area through the reflow process. I want to take it out of each frame's Reflow() and build the overflow area in FinishAndStoreOverflow with generic code. This will help us restructure overflow areas and simplify reflow code.
Blocks need special handling since they optimize lines-of-inlines by storing the overflow area for the entire line. I plan to retain that, although we can stop storing the overflow area for block lines, since it's just about as efficient to just call block->GetOverflowArea() to get it.
Reporter | ||
Updated•15 years ago
|
Assignee: roc → nobody
Some additional discussion of related ideas in bug 524925, particularly bug 524925 comment 11.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•