make nsStyleSet::DirtyRuleProcessors private

RESOLVED FIXED in Firefox 45

Status

()

Core
CSS Parsing and Computation
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: heycam, Assigned: heycam)

Tracking

unspecified
mozilla45
Points:
---

Firefox Tracking Flags

(firefox45 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

3 years ago
The only use of nsStyleSet::DirtyRuleProcessors outside of nsStyleSet is in nsDocument to force creation of PresHint and StyleAttr level rule processors.  As the comment in nsDocument.cpp suggests, we should be able to do this as part of nsStyleSet initialization.  Then we can make DirtyRuleProcessors private.
(Assignee)

Comment 1

3 years ago
Created attachment 8681730 [details] [diff] [review]
patch
Attachment #8681730 - Flags: review?(bzbarsky)
(Assignee)

Updated

3 years ago
Assignee: nobody → cam
Status: NEW → ASSIGNED
Comment on attachment 8681730 [details] [diff] [review]
patch

r=me.
Attachment #8681730 - Flags: review?(bzbarsky) → review+

Comment 5

3 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/9a8d90e52285
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
status-firefox45: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.