HomeSort by relevance Sort by last modified time
    Searched refs:RuleSet (Results 1 - 25 of 38) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSDefaultStyleSheets.h 29 class RuleSet;
34 static RuleSet* defaultStyle;
35 static RuleSet* defaultViewportStyle;
36 static RuleSet* defaultQuirksStyle;
37 static RuleSet* defaultPrintStyle;
38 static RuleSet* defaultViewSourceStyle;
39 static RuleSet* defaultXHTMLMobileProfileStyle;
52 static RuleSet* viewSourceStyle();
55 static RuleSet* xhtmlMobileProfileStyle();
CSSDefaultStyleSheets.cpp 34 #include "core/css/RuleSet.h"
46 RuleSet* CSSDefaultStyleSheets::defaultStyle;
47 RuleSet* CSSDefaultStyleSheets::defaultViewportStyle;
48 RuleSet* CSSDefaultStyleSheets::defaultQuirksStyle;
49 RuleSet* CSSDefaultStyleSheets::defaultPrintStyle;
50 RuleSet* CSSDefaultStyleSheets::defaultViewSourceStyle;
51 RuleSet* CSSDefaultStyleSheets::defaultXHTMLMobileProfileStyle;
93 defaultStyle = RuleSet::create().leakPtr();
94 defaultViewportStyle = RuleSet::create().leakPtr();
95 defaultPrintStyle = RuleSet::create().leakPtr()
    [all...]
TreeBoundaryCrossingRules.cpp 42 OwnPtr<RuleSet> ruleSetForScope = RuleSet::create();
58 RuleSet* ruleSet = it->get();
59 features.add(ruleSet->features());
TreeBoundaryCrossingRules.h 26 #include "core/css/RuleSet.h"
48 RuleSet* ruleSetScopedBy(const ContainerNode* scopingNode) { return m_treeBoundaryCrossingRuleSetMap.get(scopingNode); }
52 typedef HashMap<const ContainerNode*, OwnPtr<RuleSet> > TreeBoundaryCrossingRuleSetMap;
PageRuleCollector.h 37 void matchPageRules(RuleSet* rules);
RuleSet.cpp 30 #include "core/css/RuleSet.h"
240 void RuleSet::addToRuleSet(StringImpl* key, PendingRuleMap& map, const RuleData& ruleData)
250 bool RuleSet::findBestRuleSetAndAdd(const CSSSelector* component, RuleData& ruleData)
299 void RuleSet::addRule(StyleRule* rule, unsigned selectorIndex, AddRuleFlags addRuleFlags)
310 void RuleSet::addPageRule(StyleRulePage* rule)
316 void RuleSet::addViewportRule(StyleRuleViewport* rule)
322 void RuleSet::addFontFaceRule(StyleRuleFontFace* rule)
328 void RuleSet::addKeyframesRule(StyleRuleKeyframes* rule)
334 void RuleSet::addRegionRule(StyleRuleRegion* regionRule, bool hasDocumentSecurityOrigin)
337 OwnPtr<RuleSet> regionRuleSet = RuleSet::create()
    [all...]
RuleSet.h 120 class RuleSet {
121 WTF_MAKE_NONCOPYABLE(RuleSet); WTF_MAKE_FAST_ALLOCATED;
123 static PassOwnPtr<RuleSet> create() { return adoptPtr(new RuleSet); }
157 RuleSetSelectorPair(const CSSSelector* selector, PassOwnPtr<RuleSet> ruleSet) : selector(selector), ruleSet(ruleSet) { }
158 RuleSetSelectorPair(const RuleSetSelectorPair& rs) : selector(rs.selector), ruleSet(const_cast<RuleSetSelectorPair*>(&rs)->ruleSet.release()) {
    [all...]
StyleSheetContents.h 25 #include "core/css/RuleSet.h"
149 RuleSet& ruleSet() { ASSERT(m_ruleSet); return *m_ruleSet.get(); }
150 RuleSet& ensureRuleSet(const MediaQueryEvaluator&, AddRuleFlags);
181 OwnPtr<RuleSet> m_ruleSet;
ElementRuleCollector.h 39 class RuleSet;
100 bool hasAnyMatchingRules(RuleSet*);
PageRuleCollector.cpp 70 void PageRuleCollector::matchPageRules(RuleSet* rules)
ElementRuleCollector.cpp 142 ASSERT(matchRequest.ruleSet);
149 collectMatchingRulesForList(matchRequest.ruleSet->shadowPseudoElementRules(pseudoId.impl()), behaviorAtBoundary, ignoreCascadeScope, cascadeOrder, matchRequest, ruleRange);
153 collectMatchingRulesForList(matchRequest.ruleSet->cuePseudoRules(), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
167 collectMatchingRulesForList(matchRequest.ruleSet->idRules(element.idForStyleResolution().impl()), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
170 collectMatchingRulesForList(matchRequest.ruleSet->classRules(element.classNames()[i].impl()), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
174 collectMatchingRulesForList(matchRequest.ruleSet->linkPseudoClassRules(), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
176 collectMatchingRulesForList(matchRequest.ruleSet->focusPseudoClassRules(), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
177 collectMatchingRulesForList(matchRequest.ruleSet->tagRules(element.localName().impl()), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
178 collectMatchingRulesForList(matchRequest.ruleSet->universalRules(), behaviorAtBoundary, cascadeScope, cascadeOrder, matchRequest, ruleRange);
186 unsigned size = matchRequest.ruleSet->m_regionSelectorsAndRuleSets.size()
    [all...]
StyleSheetContents.cpp 105 // FIXME: StyleSheets with media queries can't be cached because their RuleSet
377 // updateLayoutIgnorePendingStyleSheets can cause us to create the RuleSet on this
378 // sheet before its imports have loaded. So clear the RuleSet when the imports
379 // load since the import's subrules are flattened into its parent sheet's RuleSet.
531 RuleSet& StyleSheetContents::ensureRuleSet(const MediaQueryEvaluator& medium, AddRuleFlags addRuleFlags)
534 m_ruleSet = RuleSet::create();
545 // Don't want to clear the StyleResolver if the RuleSet hasn't been created
551 // Clearing the ruleSet means we need to recreate the styleResolver data structures.
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
SharedStyleFinder.h 34 class RuleSet;
43 const RuleFeatureSet& features, RuleSet* siblingRuleSet,
44 RuleSet* uncommonAttributeRuleSet, StyleResolver& styleResolver)
66 bool matchesRuleSet(RuleSet*);
73 RuleSet* m_siblingRuleSet;
74 RuleSet* m_uncommonAttributeRuleSet;
MatchRequest.h 26 #include "core/css/RuleSet.h"
34 MatchRequest(RuleSet* ruleSet, bool includeEmptyRules = false, const ContainerNode* scope = 0, bool elementApplyAuthorStyles = true, unsigned styleSheetIndex = 0)
35 : ruleSet(ruleSet)
41 // Now that we're about to read from the RuleSet, we're done adding more
43 ruleSet->compactRulesIfNeeded();
46 const RuleSet* ruleSet;
ViewportStyleResolver.h 34 #include "core/css/RuleSet.h"
56 void collectViewportRules(RuleSet*, Origin);
StyleResolver.h 29 #include "core/css/RuleSet.h"
148 void processScopedRules(const RuleSet& authorRules, const KURL&, ContainerNode* scope = 0);
249 void matchUARules(ElementRuleCollector&, RuleSet*);
279 void matchPageRules(MatchResult&, RuleSet*, bool isLeftPage, bool isFirstPage, const String& pageName);
291 // FIXME: This likely belongs on RuleSet.
318 OwnPtr<RuleSet> m_siblingRuleSet;
319 OwnPtr<RuleSet> m_uncommonAttributeRuleSet;
322 OwnPtr<RuleSet> m_watchedSelectorsRules;
ScopedStyleResolver.h 31 #include "core/css/RuleSet.h"
72 RuleSet* ensureAuthorStyle();
ScopedStyleResolver.cpp 75 const RuleSet& ruleSet = sheet->ensureRuleSet(medium, addRuleFlags);
76 resolver->addMediaQueryResults(ruleSet.viewportDependentMediaQueryResults());
77 resolver->processScopedRules(ruleSet, sheet->baseURL(), &m_scopingNode);
83 features.add(m_authorStyleSheets[i]->ruleSet().features());
95 const RuleSet& ruleSet = m_authorStyleSheets[i]->ruleSet();
96 for (unsigned i = 0; i < ruleSet.m_regionSelectorsAndRuleSets.size(); ++i) {
97 ASSERT(ruleSet.m_regionSelectorsAndRuleSets.at(i).ruleSet.get())
    [all...]
ViewportStyleResolver.cpp 54 void ViewportStyleResolver::collectViewportRules(RuleSet* rules, Origin origin)
StyleResolver.cpp 180 m_watchedSelectorsRules = RuleSet::create();
264 void StyleResolver::processScopedRules(const RuleSet& authorRules, const KURL& sheetBaseURL, ContainerNode* scope)
302 static PassOwnPtr<RuleSet> makeRuleSet(const Vector<RuleFeature>& rules)
307 OwnPtr<RuleSet> ruleSet = RuleSet::create();
309 ruleSet->addRule(rules[i].rule, rules[i].selectorIndex, rules[i].hasDocumentSecurityOrigin ? RuleHasDocumentSecurityOrigin : RuleHasNoSpecialState);
310 return ruleSet.release();
422 RuleSet* ruleSet = m_treeBoundaryCrossingRules.ruleSetScopedBy(scopingNode)
    [all...]
SharedStyleFinder.cpp 124 // These two checks must be here since RuleSet has a specail case to allow style sharing between elements
268 bool SharedStyleFinder::matchesRuleSet(RuleSet* ruleSet)
270 if (!ruleSet)
273 return collector.hasAnyMatchingRules(ruleSet);
  /external/chromium_org/chrome/browser/extensions/api/declarative_webrequest/
webrequest_rules_registry.h 135 typedef std::set<const WebRequestRule*> RuleSet;
171 RuleSet* result) const;
webrequest_rules_registry.cc 55 RuleSet result;
65 for (RuleSet::const_iterator it = rules_with_untriggered_conditions_.begin();
400 RuleSet* result) const {
  /external/chromium/net/tools/tld_cleanup/
tld_cleanup.cc 49 typedef std::set<std::string> RuleSet;
179 RuleSet extra_rules;
226 for (RuleSet::const_iterator iter = extra_rules.begin();
  /external/chromium_org/third_party/harfbuzz-ng/src/
hb-ot-layout-gsubgpos-private.hh     [all...]

Completed in 136 milliseconds

1 2