Searched refs:RuleData (Results 1 – 7 of 7) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/core/css/ |
D | RuleSet.h | 67 class RuleData { 70 RuleData(StyleRule*, unsigned selectorIndex, unsigned position, AddRuleFlags); 118 COMPILE_ASSERT(sizeof(RuleData) == sizeof(SameSizeAsRuleData), RuleData_should_stay_small); 131 …const RuleData* idRules(StringImpl* key) const { ASSERT(!m_pendingRules); return m_idRules.get(key… in idRules() 132 …const RuleData* classRules(StringImpl* key) const { ASSERT(!m_pendingRules); return m_classRules.g… in classRules() 133 …const RuleData* tagRules(StringImpl* key) const { ASSERT(!m_pendingRules); return m_tagRules.get(k… in tagRules() 134 …const RuleData* shadowPseudoElementRules(StringImpl* key) const { ASSERT(!m_pendingRules); return … in shadowPseudoElementRules() 135 …const Vector<RuleData>* linkPseudoClassRules() const { ASSERT(!m_pendingRules); return &m_linkPseu… in linkPseudoClassRules() 136 …const Vector<RuleData>* cuePseudoRules() const { ASSERT(!m_pendingRules); return &m_cuePseudoRules… in cuePseudoRules() 137 …const Vector<RuleData>* focusPseudoClassRules() const { ASSERT(!m_pendingRules); return &m_focusPs… in focusPseudoClassRules() [all …]
|
D | ElementRuleCollector.h | 38 class RuleData; variable 53 …explicit MatchedRule(const RuleData* ruleData, unsigned specificity, CascadeScope cascadeScope, Ca… in MatchedRule() 64 const RuleData* ruleData() const { return m_ruleData; } in ruleData() 71 const RuleData* m_ruleData; 117 …void collectRuleIfMatches(const RuleData&, SelectorChecker::BehaviorAtBoundary, CascadeScope, Casc… 118 …void collectMatchingRulesForList(const Vector<RuleData>*, SelectorChecker::BehaviorAtBoundary, Cas… 119 …void collectMatchingRulesForList(const RuleData*, SelectorChecker::BehaviorAtBoundary, CascadeScop… 120 …bool ruleMatches(const RuleData&, const ContainerNode* scope, SelectorChecker::BehaviorAtBoundary,… 125 void addMatchedRule(const RuleData*, unsigned specificity, CascadeScope, CascadeOrder); 126 …void addMatchedRule(const RuleData*, unsigned specificity, CascadeScope, CascadeOrder, unsigned st…
|
D | RuleSet.cpp | 191 RuleData::RuleData(StyleRule* rule, unsigned selectorIndex, unsigned position, AddRuleFlags addRule… in RuleData() function in WebCore::RuleData 210 static void collectFeaturesFromRuleData(RuleFeatureSet& features, const RuleData& ruleData) in collectFeaturesFromRuleData() 240 void RuleSet::addToRuleSet(StringImpl* key, PendingRuleMap& map, const RuleData& ruleData) in addToRuleSet() 244 OwnPtr<LinkedStack<RuleData> >& rules = map.add(key, nullptr).iterator->value; in addToRuleSet() 246 rules = adoptPtr(new LinkedStack<RuleData>); in addToRuleSet() 250 bool RuleSet::findBestRuleSetAndAdd(const CSSSelector* component, RuleData& ruleData) in findBestRuleSetAndAdd() 301 RuleData ruleData(rule, selectorIndex, m_ruleCount++, addRuleFlags); in addRule() 422 OwnPtr<LinkedStack<RuleData> > pendingRules = it->value.release(); in compactPendingRules() 425 TerminatedArrayBuilder<RuleData> builder(compactRules->value.release()); in compactPendingRules()
|
D | ElementRuleCollector.cpp | 80 inline void ElementRuleCollector::addMatchedRule(const RuleData* rule, unsigned specificity, Cascad… in addMatchedRule() 252 const RuleData* ruleData = matchedRules[i].ruleData(); in sortAndTransferMatchedRules() 259 inline bool ElementRuleCollector::ruleMatches(const RuleData& ruleData, const ContainerNode* scope,… in ruleMatches() 300 void ElementRuleCollector::collectRuleIfMatches(const RuleData& ruleData, SelectorChecker::Behavior… in collectRuleIfMatches() 302 …if (m_canUseFastReject && m_selectorFilter.fastRejectSelector<RuleData::maximumIdentifierCount>(ru… in collectRuleIfMatches() 338 void ElementRuleCollector::collectMatchingRulesForList(const RuleData* rules, SelectorChecker::Beha… in collectMatchingRulesForList() 347 void ElementRuleCollector::collectMatchingRulesForList(const Vector<RuleData>* rules, SelectorCheck… in collectMatchingRulesForList()
|
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
D | StyleResolver.h | 66 class RuleData; variable 260 bool fastRejectSelector(const RuleData&) const;
|
/external/chromium_org/tools/telemetry/unittest_data/ |
D | perf_report_output.txt | 497 … ^[.] WebCore::ElementRuleCollector::collectRuleIfMatches(WebCore::RuleData const&, WebCore::… 499 …--- WebCore::ElementRuleCollector::collectRuleIfMatches(WebCore::RuleData const&, WebCore::MatchRe… 1058 …<WebCore::RuleData> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomicStringImpl*, W… 1060 …RuleData> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomicStringImpl*, WTF::OwnPtr… 1086 …WebCore::RuleData>, WTF::PtrHash<WTF::AtomicStringImpl*>, WTF::HashTraits<WTF::AtomicStringImpl*>,… 1088 …WebCore::RuleData>, WTF::PtrHash<WTF::AtomicStringImpl*>, WTF::HashTraits<WTF::AtomicStringImpl*>,… 1279 …[.] WebCore::ElementRuleCollector::collectMatchingRulesForList(WebCore::RuleData const*, WebCore::… 1281 …--- WebCore::ElementRuleCollector::collectMatchingRulesForList(WebCore::RuleData const*, WebCore::…
|
/external/chromium_org/tools/deep_memory_profiler/tests/data/heap.01234.symmap/ |
D | chrome.abcdef.nm | 534 …RuleData, 0ul> >, WTF::PtrHash<WTF::AtomicStringImpl*>, WTF::HashTraits<WTF::AtomicStringImpl*>, W… 537 …0 t WTF::MemoryClassInfo::MemoryClassInfo<WebCore::RuleData>(WTF::MemoryObjectInfo*, WebCore::Rule… 539 …RuleData, 0ul> >, WTF::PtrHash<WTF::AtomicStringImpl*>, WTF::HashTraits<WTF::AtomicStringImpl*>, W… 548 0000000003857f50 t WTF::Vector<WebCore::RuleData, 0ul>::shrinkToFit()<0000000003857f50> 554 0000000003858260 t WTF::Vector<WebCore::RuleData, 0ul>::shrinkCapacity(unsigned long)<0000000003858…
|