| Index: third_party/WebKit/Source/core/css/resolver/StyleResolver.h
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/StyleResolver.h b/third_party/WebKit/Source/core/css/resolver/StyleResolver.h
|
| index 14e13bb474abb532d233cc2c3e5120d2f142d84e..99766103ea417ae6204fe5895b5ed43962039ffc 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/StyleResolver.h
|
| +++ b/third_party/WebKit/Source/core/css/resolver/StyleResolver.h
|
| @@ -103,6 +103,7 @@ public:
|
| // https://bugs.webkit.org/show_bug.cgi?id=108890
|
| void appendAuthorStyleSheets(const WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet>>&);
|
| void resetAuthorStyle(TreeScope&);
|
| + void resetRuleFeatures();
|
| void finishAppendAuthorStyleSheets();
|
|
|
| void lazyAppendAuthorStyleSheets(unsigned firstNew, const WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet>>&);
|
| @@ -174,14 +175,13 @@ public:
|
| DECLARE_TRACE();
|
|
|
| void addTreeBoundaryCrossingScope(ContainerNode& scope);
|
| + void initWatchedSelectorRules();
|
|
|
| private:
|
| explicit StyleResolver(Document&);
|
|
|
| PassRefPtr<ComputedStyle> initialStyleForElement();
|
|
|
| - void initWatchedSelectorRules();
|
| -
|
| // FIXME: This should probably go away, folded into FontBuilder.
|
| void updateFont(StyleResolverState&);
|
|
|
| @@ -197,7 +197,6 @@ private:
|
| void matchAllRules(StyleResolverState&, ElementRuleCollector&, bool includeSMILProperties);
|
| void collectFeatures();
|
| void collectTreeBoundaryCrossingRules(const Element&, ElementRuleCollector&);
|
| - void resetRuleFeatures();
|
|
|
| void applyMatchedProperties(StyleResolverState&, const MatchResult&);
|
| bool applyAnimatedProperties(StyleResolverState&, const Element* animatingElement);
|
|
|