HomeSort by relevance Sort by last modified time
    Searched refs:RuleData (Results 1 - 9 of 9) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/css/
RuleSet.h 72 class RuleData {
75 RuleData(StyleRule*, unsigned selectorIndex, unsigned position, AddRuleFlags);
92 // Try to balance between memory usage (there can be lots of RuleData objects) and good filtering performance.
101 unsigned m_isLastInArray : 1; // We store an array of RuleData objects in a primitive array.
103 // Some simple testing showed <100,000 RuleData's on large sites.
123 COMPILE_ASSERT(sizeof(RuleData) == sizeof(SameSizeAsRuleData), RuleData_should_stay_small);
137 const WillBeHeapTerminatedArray<RuleData>* idRules(const AtomicString& key) const { ASSERT(!m_pendingRules); return m_idRules.get(key); }
138 const WillBeHeapTerminatedArray<RuleData>* classRules(const AtomicString& key) const { ASSERT(!m_pendingRules); return m_classRules.get(key); }
139 const WillBeHeapTerminatedArray<RuleData>* tagRules(const AtomicString& key) const { ASSERT(!m_pendingRules); return m_tagRules.get(key); }
140 const WillBeHeapTerminatedArray<RuleData>* shadowPseudoElementRules(const AtomicString& key) const { ASSERT(!m_pendingRules); return m_shad (…)
    [all...]
RuleSetTest.cpp 45 const TerminatedArray<RuleData>* rules = ruleSet.shadowPseudoElementRules(str);
57 const TerminatedArray<RuleData>* rules = ruleSet.idRules(str);
69 const TerminatedArray<RuleData>* rules = ruleSet.tagRules(str);
82 const TerminatedArray<RuleData>* rules = ruleSet.idRules(str);
95 const TerminatedArray<RuleData>* rules = ruleSet.idRules(str);
107 const TerminatedArray<RuleData>* rules = ruleSet.idRules(str);
120 const TerminatedArray<RuleData>* rules = ruleSet.idRules(str);
133 const TerminatedArray<RuleData>* rules = ruleSet.tagRules(str);
ElementRuleCollector.h 37 class RuleData;
51 MatchedRule(const RuleData* ruleData, unsigned specificity, CascadeScope cascadeScope, CascadeOrder cascadeOrder, unsigned styleSheetIndex, const CSSStyleSheet* parentStyleSheet)
52 : m_ruleData(ruleData)
63 const RuleData* ruleData() const { return m_ruleData; }
66 unsigned specificity() const { return ruleData()->specificity() + m_specificity; }
74 // FIXME: Oilpan: RuleData is in the oilpan heap and this pointer
75 // really should be traced. However, RuleData objects are
78 const RuleData* m_ruleData
    [all...]
RuleSet.cpp 126 RuleData::RuleData(StyleRule* rule, unsigned selectorIndex, unsigned position, AddRuleFlags addRuleFlags)
144 void RuleSet::addToRuleSet(const AtomicString& key, PendingRuleMap& map, const RuleData& ruleData)
146 OwnPtrWillBeMember<WillBeHeapLinkedStack<RuleData> >& rules = map.add(key, nullptr).storedValue->value;
148 rules = adoptPtrWillBeNoop(new WillBeHeapLinkedStack<RuleData>);
149 rules->push(ruleData);
172 bool RuleSet::findBestRuleSetAndAdd(const CSSSelector& component, RuleData& ruleData)
180 m_allRules.append(ruleData);
    [all...]
RuleFeature.h 36 class RuleData;
61 void collectFeaturesFromRuleData(const RuleData&);
ElementRuleCollector.cpp 81 inline void ElementRuleCollector::addMatchedRule(const RuleData* rule, unsigned specificity, CascadeScope cascadeScope, CascadeOrder cascadeOrder, unsigned styleSheetIndex, const CSSStyleSheet* parentStyleSheet)
237 ensureStyleRuleList()->m_list.append(matchedRules[i].ruleData()->rule());
243 appendCSSOMWrapperForRule(const_cast<CSSStyleSheet*>(matchedRules[i].parentStyleSheet()), matchedRules[i].ruleData()->rule());
250 const RuleData* ruleData = matchedRules[i].ruleData();
251 if (m_style && ruleData->containsUncommonAttributeSelector())
253 m_result.addMatchedProperties(&ruleData->rule()->properties(), ruleData->linkMatchType(), ruleData->propertyWhitelistType(m_matchingUARules))
    [all...]
RuleFeature.cpp 351 void RuleFeatureSet::collectFeaturesFromRuleData(const RuleData& ruleData)
354 InvalidationSetMode mode = updateInvalidationSets(ruleData.selector());
356 collectFeaturesFromSelector(ruleData.selector(), metadata, mode);
360 siblingRules.append(RuleFeature(ruleData.rule(), ruleData.selectorIndex(), ruleData.hasDocumentSecurityOrigin()));
361 if (ruleData.containsUncommonAttributeSelector())
362 uncommonAttributeRules.append(RuleFeature(ruleData.rule(), ruleData.selectorIndex(), ruleData.hasDocumentSecurityOrigin()))
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
StyleResolver.h 56 class RuleData;
229 bool fastRejectSelector(const RuleData&) const;
  /external/fonttools/Lib/fontTools/
subset.py 487 RuleData = lambda r:(r.Input,)
498 RuleData = lambda r:(r.Class,)
507 RuleData = lambda r: r.Coverage
519 self.RuleData = ChainRuleData
524 self.RuleData = RuleData
573 for cd,klist in zip(ContextData, c.RuleData(r))):
599 for cd,klist in zip(ContextData, c.RuleData(r))):
616 if not all(x.intersect(s.glyphs) for x in c.RuleData(self)):
652 for glist in c.RuleData(r))
    [all...]

Completed in 173 milliseconds