DescriptionMove StyleInvalidator to StyleEngine.
This is part of componentizing style resolving. We want to get rid of as
much as possible of global style data like RuleFeatureSet. We decouple the
StyleInvalidator from RuleFeatureSet and keep a single StyleInvalidator
in the StyleEngine. This removes a bunch of unused StyleInvalidators from
other RuleFeatureSets than the global one.
The plan ahead is to collect invalidation sets from rulesets in tree
scopes instead of the global one.
BUG=401359
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194726
Patch Set 1 #
Total comments: 4
Patch Set 2 : Avoid calling ensureUpdatedRuleFeatureSet multiple times #
Messages
Total messages: 9 (3 generated)
|