| Index: Source/core/css/resolver/StyleResolver.h
|
| diff --git a/Source/core/css/resolver/StyleResolver.h b/Source/core/css/resolver/StyleResolver.h
|
| index b1ea06928879a2f6a49d99d1d4b3be5607edf317..95bbbbad53c2b6beabc33f2f257a70154dc23f19 100644
|
| --- a/Source/core/css/resolver/StyleResolver.h
|
| +++ b/Source/core/css/resolver/StyleResolver.h
|
| @@ -231,8 +231,6 @@ private:
|
| void matchAuthorRulesForShadowHost(Element*, ElementRuleCollector&, bool includeEmptyRules, WillBeHeapVector<RawPtrWillBeMember<ScopedStyleResolver>, 8>& resolvers, WillBeHeapVector<RawPtrWillBeMember<ScopedStyleResolver>, 8>& resolversInShadowTree);
|
| void matchAllRules(StyleResolverState&, ElementRuleCollector&, bool includeSMILProperties);
|
| void matchUARules(ElementRuleCollector&);
|
| - // FIXME: watched selectors should be implemented using injected author stylesheets: http://crbug.com/316960
|
| - void matchWatchSelectorRules(ElementRuleCollector&);
|
| void collectFeatures();
|
| void resetRuleFeatures();
|
|
|
| @@ -240,6 +238,7 @@ private:
|
|
|
| void applyMatchedProperties(StyleResolverState&, const MatchResult&);
|
| bool applyAnimatedProperties(StyleResolverState&, Element* animatingElement);
|
| + void applyCallbackSelectors(StyleResolverState&);
|
|
|
| void resolveScopedStyles(const Element*, WillBeHeapVector<RawPtrWillBeMember<ScopedStyleResolver>, 8>&);
|
| void collectScopedResolversForHostedShadowTrees(const Element*, WillBeHeapVector<RawPtrWillBeMember<ScopedStyleResolver>, 8>&);
|
| @@ -257,7 +256,7 @@ private:
|
| template <StyleApplicationPass pass>
|
| void applyMatchedProperties(StyleResolverState&, const MatchResult&, bool important, int startIndex, int endIndex, bool inheritedOnly);
|
| template <StyleApplicationPass pass>
|
| - void applyProperties(StyleResolverState&, const StylePropertySet* properties, StyleRule*, bool isImportant, bool inheritedOnly, PropertyWhitelistType = PropertyWhitelistNone);
|
| + void applyProperties(StyleResolverState&, const StylePropertySet* properties, bool isImportant, bool inheritedOnly, PropertyWhitelistType = PropertyWhitelistNone);
|
| template <StyleApplicationPass pass>
|
| void applyAnimatedProperties(StyleResolverState&, const WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >&);
|
| template <StyleResolver::StyleApplicationPass pass>
|
| @@ -299,8 +298,6 @@ private:
|
| RuleFeatureSet m_features;
|
| OwnPtrWillBeMember<RuleSet> m_siblingRuleSet;
|
| OwnPtrWillBeMember<RuleSet> m_uncommonAttributeRuleSet;
|
| -
|
| - // FIXME: watched selectors should be implemented using injected author stylesheets: http://crbug.com/316960
|
| OwnPtrWillBeMember<RuleSet> m_watchedSelectorsRules;
|
| TreeBoundaryCrossingRules m_treeBoundaryCrossingRules;
|
|
|
|
|