Searched refs:ElementRuleCollector (Results 1 - 13 of 13) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
H A DElementRuleCollector.cpp30 #include "core/css/ElementRuleCollector.h"
45 ElementRuleCollector::ElementRuleCollector(const ElementResolveContext& context, function in class:WebCore::ElementRuleCollector
59 ElementRuleCollector::~ElementRuleCollector()
63 MatchResult& ElementRuleCollector::matchedResult()
68 PassRefPtr<StyleRuleList> ElementRuleCollector::matchedStyleRuleList()
74 PassRefPtr<CSSRuleList> ElementRuleCollector::matchedCSSRuleList()
80 inline void ElementRuleCollector::addMatchedRule(const RuleData* rule, unsigned specificity, CascadeScope cascadeScope, CascadeOrder cascadeOrder, unsigned styleSheetIndex)
87 void ElementRuleCollector
[all...]
H A DElementRuleCollector.h84 // ElementRuleCollector is designed to be used as a stack object.
88 class ElementRuleCollector { class in namespace:WebCore
89 WTF_MAKE_NONCOPYABLE(ElementRuleCollector);
91 ElementRuleCollector(const ElementResolveContext&, const SelectorFilter&, RenderStyle* = 0, ShouldIncludeStyleSheetInCSSOMWrapper = IncludeStyleSheetInCSSOMWrapper);
92 ~ElementRuleCollector();
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleResolver.h60 class ElementRuleCollector;
248 void collectPseudoRulesForElement(Element*, ElementRuleCollector&, PseudoId, unsigned rulesToInclude);
249 void matchUARules(ElementRuleCollector&, RuleSet*);
250 void matchAuthorRules(Element*, ElementRuleCollector&, bool includeEmptyRules);
251 void matchAuthorRulesForShadowHost(Element*, ElementRuleCollector&, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedStyleResolver*, 8>& resolversInShadowTree);
252 void matchAllRules(StyleResolverState&, ElementRuleCollector&, bool includeSMILProperties);
253 void matchUARules(ElementRuleCollector&);
255 void matchWatchSelectorRules(ElementRuleCollector&);
257 void collectTreeBoundaryCrossingRules(Element*, ElementRuleCollector&, bool includeEmptyRules);
H A DScopedStyleResolver.h30 #include "core/css/ElementRuleCollector.h"
62 void collectMatchingAuthorRules(ElementRuleCollector&, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope, CascadeOrder = ignoreCascadeOrder);
H A DStyleResolver.cpp56 #include "core/css/ElementRuleCollector.h"
409 inline void StyleResolver::collectTreeBoundaryCrossingRules(Element* element, ElementRuleCollector& collector, bool includeEmptyRules)
441 void StyleResolver::matchAuthorRulesForShadowHost(Element* element, ElementRuleCollector& collector, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedStyleResolver*, 8>& resolversInShadowTree)
463 void StyleResolver::matchAuthorRules(Element* element, ElementRuleCollector& collector, bool includeEmptyRules)
501 void StyleResolver::matchWatchSelectorRules(ElementRuleCollector& collector)
517 void StyleResolver::matchUARules(ElementRuleCollector& collector)
538 void StyleResolver::matchUARules(ElementRuleCollector& collector, RuleSet* rules)
549 void StyleResolver::matchAllRules(StyleResolverState& state, ElementRuleCollector& collector, bool includeSMILProperties)
706 ElementRuleCollector collector(state.elementContext(), m_selectorFilter, state.style());
935 ElementRuleCollector collecto
[all...]
H A DScopedStyleResolver.cpp131 void ScopedStyleResolver::collectMatchingAuthorRules(ElementRuleCollector& collector, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope cascadeScope, CascadeOrder cascadeOrder)
H A DSharedStyleFinder.cpp272 ElementRuleCollector collector(m_context, m_styleResolver.selectorFilter());
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_remaining.target.darwin-arm.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \
H A Dwebcore_remaining.target.darwin-mips.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \
H A Dwebcore_remaining.target.darwin-x86.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \
H A Dwebcore_remaining.target.linux-arm.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \
H A Dwebcore_remaining.target.linux-mips.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \
H A Dwebcore_remaining.target.linux-x86.mk163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \

Completed in 132 milliseconds