Closed Bug 579263 Opened 14 years ago Closed 14 years ago

Build smaller layers for the browser chrome window

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 590468

People

(Reporter: roc, Unassigned)

References

Details

Currently we build a pretty big ThebesLayer for the standard chrome window: the chrome at the top and the status bar at the bottom mean the visible area's bounds are huge. (In fact display list construction for the chrome window doesn't know about the content area so the visible area is the entire window, but bug 130078 will fix that.) This large ThebesLayer takes memory and time to initialize, but is mostly unused.

The status bar may be off by default for FF4, but some users will probably reenable it.

Assuming bug 130078 lands, an expedient way to fix this would be to force the status bar into its own layer. A custom XUL attribute would suffice.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.