Home
last modified time | relevance | path

Searched refs:RuleData (Results 1 – 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
DRuleSet.h67 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 …]
DElementRuleCollector.h38 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…
DRuleSet.cpp191 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()
DElementRuleCollector.cpp80 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/
DStyleResolver.h66 class RuleData; variable
260 bool fastRejectSelector(const RuleData&) const;
/external/chromium_org/tools/telemetry/unittest_data/
Dperf_report_output.txt497 … ^[.] 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…
1060RuleData> > >, 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/
Dchrome.abcdef.nm534RuleData, 0ul> >, WTF::PtrHash<WTF::AtomicStringImpl*>, WTF::HashTraits<WTF::AtomicStringImpl*>, W…
537 …0 t WTF::MemoryClassInfo::MemoryClassInfo<WebCore::RuleData>(WTF::MemoryObjectInfo*, WebCore::Rule…
539RuleData, 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…