Closed
Bug 70290
Opened 24 years ago
Closed 24 years ago
90% of time spent activating mail window is in ReResolveStyleContext
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
VERIFIED
WONTFIX
People
(Reporter: mikepinkerton, Assigned: attinasi)
References
Details
(Keywords: perf)
when profile the 'activate' phase of bringing a mail window to the fg, 90% of the time is spent in ReResolveStyleContext, probably because of use of :focus. Note that this is easily twice the time spent than a similar profile of bringing a navigator window to the fg. It is very noticeable, even in optimized builds on my fast mac.
Reporter | ||
Updated•24 years ago
|
Comment 1•24 years ago
|
||
Probably a lot of attribute tweaking happening as a result of command updating here too.
Comment 2•24 years ago
|
||
Are you speaking about the mail 3-pane window?
Reporter | ||
Comment 3•24 years ago
|
||
yes, the 3-pane mail window
Assignee | ||
Comment 4•24 years ago
|
||
I can profile this, but if there is a lot of style resolution going on the most likely reason is that there are evil style rules (like *:active) or lots resolution getting triggered due to attribute or content changes. Please indicate what stylesheets apply here so I can look at the rules in addition to the profiling. Is this only on the Mac? If so, some profile data would be nice too since I cannot currently profile on the Mac. Also, what is the 'bug' here? How much time is reasonable for resolving style? Thanks.
Assignee | ||
Comment 5•24 years ago
|
||
Still looking for some information here... see my prior comment please.
Comment 6•24 years ago
|
||
Outliner will make this bug obsolete. IMO this bug should just be closed as WONTFIX, since the new tree widget solves this problem and will be landing during the 0.8.1 freeze.
Assignee | ||
Comment 7•24 years ago
|
||
I can buy that - Thanks David! Marking WONTFIX since David's new outliner will make this obsolete. If the reporter or anybody else disagrees with the resolution, please reopen and provide mo' data.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
Comment 8•24 years ago
|
||
The old tree widget has some skanky :focus rules that probably caused the performance hit.
Reporter | ||
Comment 9•23 years ago
|
||
you're _sure_ about that? totally _sure_?
You need to log in
before you can comment on or make changes to this bug.
Description
•