ElementRuleCollector 47 Source/core/css/ElementRuleCollector.cpp ElementRuleCollector::ElementRuleCollector(const ElementResolveContext& context, ElementRuleCollector 59 Source/core/css/ElementRuleCollector.cpp ElementRuleCollector::~ElementRuleCollector() ElementRuleCollector 63 Source/core/css/ElementRuleCollector.cpp MatchResult& ElementRuleCollector::matchedResult() ElementRuleCollector 68 Source/core/css/ElementRuleCollector.cpp PassRefPtrWillBeRawPtr<StyleRuleList> ElementRuleCollector::matchedStyleRuleList() ElementRuleCollector 74 Source/core/css/ElementRuleCollector.cpp PassRefPtrWillBeRawPtr<CSSRuleList> ElementRuleCollector::matchedCSSRuleList() ElementRuleCollector 80 Source/core/css/ElementRuleCollector.cpp inline void ElementRuleCollector::addMatchedRule(const RuleData* rule, unsigned specificity, CascadeScope cascadeScope, CascadeOrder cascadeOrder, unsigned styleSheetIndex, const CSSStyleSheet* parentStyleSheet) ElementRuleCollector 87 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::clearMatchedRules() ElementRuleCollector 94 Source/core/css/ElementRuleCollector.cpp inline StyleRuleList* ElementRuleCollector::ensureStyleRuleList() ElementRuleCollector 101 Source/core/css/ElementRuleCollector.cpp inline StaticCSSRuleList* ElementRuleCollector::ensureRuleList() ElementRuleCollector 108 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::addElementStyleProperties(const StylePropertySet* propertySet, bool isCacheable) ElementRuleCollector 136 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::collectMatchingRules(const MatchRequest& matchRequest, RuleRange& ruleRange, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, CascadeScope cascadeScope, CascadeOrder cascadeOrder) ElementRuleCollector 177 Source/core/css/ElementRuleCollector.cpp CSSRuleList* ElementRuleCollector::nestedRuleList(CSSRule* rule) ElementRuleCollector 192 Source/core/css/ElementRuleCollector.cpp CSSRule* ElementRuleCollector::findStyleRule(CSSRuleCollection* cssRules, StyleRule* styleRule) ElementRuleCollector 214 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::appendCSSOMWrapperForRule(CSSStyleSheet* parentStyleSheet, StyleRule* rule) ElementRuleCollector 228 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::sortAndTransferMatchedRules() ElementRuleCollector 258 Source/core/css/ElementRuleCollector.cpp inline bool ElementRuleCollector::ruleMatches(const RuleData& ruleData, const ContainerNode* scope, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, SelectorChecker::MatchResult* result) ElementRuleCollector 276 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::collectRuleIfMatches(const RuleData& ruleData, SelectorChecker::BehaviorAtBoundary behaviorAtBoundary, CascadeScope cascadeScope, CascadeOrder cascadeOrder, const MatchRequest& matchRequest, RuleRange& ruleRange) ElementRuleCollector 324 Source/core/css/ElementRuleCollector.cpp void ElementRuleCollector::sortMatchedRules() ElementRuleCollector 330 Source/core/css/ElementRuleCollector.cpp bool ElementRuleCollector::hasAnyMatchingRules(RuleSet* ruleSet) ElementRuleCollector 119 Source/core/css/ElementRuleCollector.h class ElementRuleCollector { ElementRuleCollector 121 Source/core/css/ElementRuleCollector.h WTF_MAKE_NONCOPYABLE(ElementRuleCollector); ElementRuleCollector 123 Source/core/css/ElementRuleCollector.h ElementRuleCollector(const ElementResolveContext&, const SelectorFilter&, RenderStyle* = 0); ElementRuleCollector 124 Source/core/css/ElementRuleCollector.h ~ElementRuleCollector(); ElementRuleCollector 122 Source/core/css/resolver/ScopedStyleResolver.cpp void ScopedStyleResolver::collectMatchingAuthorRules(ElementRuleCollector& collector, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope cascadeScope, CascadeOrder cascadeOrder) ElementRuleCollector 62 Source/core/css/resolver/ScopedStyleResolver.h void collectMatchingAuthorRules(ElementRuleCollector&, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope, CascadeOrder = ignoreCascadeOrder); ElementRuleCollector 299 Source/core/css/resolver/SharedStyleFinder.cpp ElementRuleCollector collector(m_context, m_styleResolver.selectorFilter()); ElementRuleCollector 403 Source/core/css/resolver/StyleResolver.cpp inline void StyleResolver::collectTreeBoundaryCrossingRules(Element* element, ElementRuleCollector& collector, bool includeEmptyRules) ElementRuleCollector 439 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchAuthorRulesForShadowHost(Element* element, ElementRuleCollector& collector, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedStyleResolver*, 8>& resolversInShadowTree) ElementRuleCollector 461 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchAuthorRules(Element* element, ElementRuleCollector& collector, bool includeEmptyRules) ElementRuleCollector 499 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchWatchSelectorRules(ElementRuleCollector& collector) ElementRuleCollector 512 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchUARules(ElementRuleCollector& collector) ElementRuleCollector 534 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchUARules(ElementRuleCollector& collector, RuleSet* rules) ElementRuleCollector 542 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::matchAllRules(StyleResolverState& state, ElementRuleCollector& collector, bool includeSMILProperties) ElementRuleCollector 694 Source/core/css/resolver/StyleResolver.cpp ElementRuleCollector collector(state.elementContext(), m_selectorFilter, state.style()); ElementRuleCollector 871 Source/core/css/resolver/StyleResolver.cpp ElementRuleCollector collector(state.elementContext(), m_selectorFilter, state.style()); ElementRuleCollector 1019 Source/core/css/resolver/StyleResolver.cpp ElementRuleCollector collector(state.elementContext(), m_selectorFilter, state.style()); ElementRuleCollector 1029 Source/core/css/resolver/StyleResolver.cpp ElementRuleCollector collector(state.elementContext(), m_selectorFilter, state.style()); ElementRuleCollector 1040 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::collectPseudoRulesForElement(Element* element, ElementRuleCollector& collector, PseudoId pseudoId, unsigned rulesToInclude) ElementRuleCollector 60 Source/core/css/resolver/StyleResolver.h class ElementRuleCollector; ElementRuleCollector 251 Source/core/css/resolver/StyleResolver.h void collectPseudoRulesForElement(Element*, ElementRuleCollector&, PseudoId, unsigned rulesToInclude); ElementRuleCollector 252 Source/core/css/resolver/StyleResolver.h void matchUARules(ElementRuleCollector&, RuleSet*); ElementRuleCollector 253 Source/core/css/resolver/StyleResolver.h void matchAuthorRules(Element*, ElementRuleCollector&, bool includeEmptyRules); ElementRuleCollector 254 Source/core/css/resolver/StyleResolver.h void matchAuthorRulesForShadowHost(Element*, ElementRuleCollector&, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedStyleResolver*, 8>& resolversInShadowTree); ElementRuleCollector 255 Source/core/css/resolver/StyleResolver.h void matchAllRules(StyleResolverState&, ElementRuleCollector&, bool includeSMILProperties); ElementRuleCollector 256 Source/core/css/resolver/StyleResolver.h void matchUARules(ElementRuleCollector&); ElementRuleCollector 258 Source/core/css/resolver/StyleResolver.h void matchWatchSelectorRules(ElementRuleCollector&); ElementRuleCollector 260 Source/core/css/resolver/StyleResolver.h void collectTreeBoundaryCrossingRules(Element*, ElementRuleCollector&, bool includeEmptyRules);