Open Bug 1958811 Opened 16 days ago Updated 16 days ago

Possible missing profiler category in ServoStyleSet::InvalidateStyleForDocumentStateChanges

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement

Tracking

()

People

(Reporter: julienw, Unassigned)

Details

See this profile I just captured on my computer: https://share.firefox.dev/3FWBtto

A big chunk of the profile data has the other category, but it looks like this is CSS-related code.
The easiest might be to add a profiler category in ServoStyleSet::InvalidateStyleForDocumentStateChanges, but you may have a better idea.

I believe that this new label frame should also be visible with the JS filter, so we should use the flavor "relevant for js".

We could also add a DOM category for mozilla::dom::BrowsingContext::SetIsActiveBrowserWindow

You need to log in before you can comment on or make changes to this bug.