/external/chromium_org/third_party/WebKit/Source/core/css/ |
ElementRuleCollector.cpp | 30 #include "core/css/ElementRuleCollector.h" 45 ElementRuleCollector::ElementRuleCollector(const ElementResolveContext& context, 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::clearMatchedRules( [all...] |
ElementRuleCollector.h | 84 // ElementRuleCollector is designed to be used as a stack object. 88 class ElementRuleCollector { 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/ |
StyleResolver.h | 60 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);
|
ScopedStyleResolver.h | 30 #include "core/css/ElementRuleCollector.h" 62 void collectMatchingAuthorRules(ElementRuleCollector&, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope, CascadeOrder = ignoreCascadeOrder);
|
StyleResolver.cpp | 56 #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()); [all...] |
ScopedStyleResolver.cpp | 131 void ScopedStyleResolver::collectMatchingAuthorRules(ElementRuleCollector& collector, bool includeEmptyRules, bool applyAuthorStyles, CascadeScope cascadeScope, CascadeOrder cascadeOrder)
|
SharedStyleFinder.cpp | 272 ElementRuleCollector collector(m_context, m_styleResolver.selectorFilter());
|
/external/chromium_org/third_party/WebKit/Source/core/ |
webcore_remaining.target.darwin-arm.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |
webcore_remaining.target.darwin-mips.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |
webcore_remaining.target.darwin-x86.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |
webcore_remaining.target.linux-arm.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |
webcore_remaining.target.linux-mips.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |
webcore_remaining.target.linux-x86.mk | 163 third_party/WebKit/Source/core/css/ElementRuleCollector.cpp \ [all...] |