Closed
Bug 244238
Opened 20 years ago
Closed 20 years ago
Reflow should batch view updates
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
People
(Reporter: bzbarsky, Unassigned)
References
Details
(Keywords: perf)
Basically, we should batch view updates around reflow command processing. This will have two primary benefits: 1) Invalidates will get batched better by the viewmanager 2) We won't have as much painting of absolute or fixed positioned elements during intermediate stages of reflow (the various bugs where things flicker briefly in some random corner, etc). To do this right we have to fix viewmanager to propagate update batches to the root viewmanager. Roc, should that all just happen in one patch (since the presshell part is all of two lines long), or should the viewmanager changes get a separate bug?
Should probably fix it in two stages (view manager first, of course) to make it easier to catch regressions.
Reporter | ||
Comment 2•20 years ago
|
||
Makes sense. Bug 244290 filed for the viewmanager part.
Reporter | ||
Comment 3•20 years ago
|
||
Fixed by patch in bug 262760. Not sure why we thought this depended on bug 244290..
Updated•20 years ago
|
Comment 4•20 years ago
|
||
Re comment #3. Does that mean this bug is fixed?
Reporter | ||
Comment 5•20 years ago
|
||
Yes, this is fixed. I tried to mark it so in comment 3.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Core → Core Graveyard
Assignee | ||
Updated•6 years ago
|
Component: Layout: Misc Code → Layout
Product: Core Graveyard → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•