Home
last modified time | relevance | path

Searched refs:ScopedStyleResolver (Results 1 – 19 of 19) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
DScopedStyleTree.h42 ScopedStyleResolver* ensureScopedStyleResolver(ContainerNode& scopingNode);
43 ScopedStyleResolver* lookupScopedStyleResolverFor(const ContainerNode* scopingNode) in lookupScopedStyleResolverFor()
45 …HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::iterator it = m_authorStyles.find(sco… in lookupScopedStyleResolverFor()
49 ScopedStyleResolver* scopedStyleResolverFor(const ContainerNode& scopingNode);
50 ScopedStyleResolver* addScopedStyleResolver(ContainerNode& scopingNode, bool& isNewEntry);
55ScopedStyleResolver* scopedStyleResolverForDocument() const { return m_scopedResolverForDocument; } in scopedStyleResolverForDocument()
57 void resolveScopedStyles(const Element*, Vector<ScopedStyleResolver*, 8>&);
58 … void collectScopedResolversForHostedShadowTrees(const Element*, Vector<ScopedStyleResolver*, 8>&);
59 void resolveScopedKeyframesRules(const Element*, Vector<ScopedStyleResolver*, 8>&);
60 ScopedStyleResolver* scopedResolverFor(const Element*);
[all …]
DScopedStyleTree.cpp39 ScopedStyleResolver* ScopedStyleTree::ensureScopedStyleResolver(ContainerNode& scopingNode) in ensureScopedStyleResolver()
42 ScopedStyleResolver* scopedStyleResolver = addScopedStyleResolver(scopingNode, isNewEntry); in ensureScopedStyleResolver()
48 ScopedStyleResolver* ScopedStyleTree::scopedStyleResolverFor(const ContainerNode& scopingNode) in scopedStyleResolverFor()
57 ScopedStyleResolver* ScopedStyleTree::addScopedStyleResolver(ContainerNode& scopingNode, bool& isNe… in addScopedStyleResolver()
59 …HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::AddResult addResult = m_authorStyles.… in addScopedStyleResolver()
62 addResult.storedValue->value = ScopedStyleResolver::create(scopingNode); in addScopedStyleResolver()
70 void ScopedStyleTree::setupScopedStylesTree(ScopedStyleResolver* target) in setupScopedStylesTree()
80 if (ScopedStyleResolver* scopedResolver = scopedStyleResolverFor(*node)) { in setupScopedStylesTree()
86 ScopedStyleResolver* scopedResolver = addScopedStyleResolver(*node, dummy); in setupScopedStylesTree()
97 …for (HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::iterator it = m_authorStyles.beg… in setupScopedStylesTree()
[all …]
DScopedStyleResolver.h45 class ScopedStyleResolver {
46 WTF_MAKE_NONCOPYABLE(ScopedStyleResolver); WTF_MAKE_FAST_ALLOCATED;
48 …static PassOwnPtr<ScopedStyleResolver> create(ContainerNode& scopingNode) { return adoptPtr(new Sc… in create()
54 void setParent(ScopedStyleResolver* newParent) { m_parent = newParent; } in setParent()
55 ScopedStyleResolver* parent() { return m_parent; } in parent()
69 …explicit ScopedStyleResolver(ContainerNode& scopingNode) : m_scopingNode(scopingNode), m_parent(0)… in ScopedStyleResolver() function
72 ScopedStyleResolver* m_parent;
DScopedStyleResolver.cpp45 ContainerNode* ScopedStyleResolver::scopingNodeFor(Document& document, const CSSStyleSheet* sheet) in scopingNodeFor()
63 void ScopedStyleResolver::addRulesFromSheet(CSSStyleSheet* cssSheet, const MediaQueryEvaluator& med… in addRulesFromSheet()
74 void ScopedStyleResolver::collectFeaturesTo(RuleFeatureSet& features, HashSet<const StyleSheetConte… in collectFeaturesTo()
83 void ScopedStyleResolver::resetAuthorStyle() in resetAuthorStyle()
89 const StyleRuleKeyframes* ScopedStyleResolver::keyframeStylesForAnimation(const StringImpl* animati… in keyframeStylesForAnimation()
101 void ScopedStyleResolver::addKeyframeStyle(PassRefPtrWillBeRawPtr<StyleRuleKeyframes> rule) in addKeyframeStyle()
115 void ScopedStyleResolver::collectMatchingAuthorRules(ElementRuleCollector& collector, bool includeE… in collectMatchingAuthorRules()
133 void ScopedStyleResolver::matchPageRules(PageRuleCollector& collector) in matchPageRules()
141 void ScopedStyleResolver::collectViewportRulesTo(StyleResolver* resolver) const in collectViewportRulesTo()
DStyleResolver.h154ScopedStyleResolver* styleTreeScopedStyleResolverForDocument() const { return m_styleTree.scopedSt… in styleTreeScopedStyleResolverForDocument()
156 ScopedStyleResolver* ensureScopedStyleResolver(ContainerNode* scope) in ensureScopedStyleResolver()
162 …void styleTreeResolveScopedKeyframesRules(const Element* element, Vector<ScopedStyleResolver*, 8>&… in styleTreeResolveScopedKeyframesRules() argument
248 …leCollector&, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedSty…
DStyleResolver.cpp189 ContainerNode* scopingNode = ScopedStyleResolver::scopingNodeFor(document(), cssSheet); in appendCSSStyleSheet()
193 ScopedStyleResolver* resolver = ensureScopedStyleResolver(scopingNode); in appendCSSStyleSheet()
258ScopedStyleResolver* resolver = scopingNode ? m_styleTree.lookupScopedStyleResolverFor(scopingNode… in resetAuthorStyle()
396 …r& collector, bool includeEmptyRules, Vector<ScopedStyleResolver*, 8>& resolvers, Vector<ScopedSty… in matchAuthorRulesForShadowHost() argument
431 Vector<ScopedStyleResolver*, 8> resolvers; in matchAuthorRules()
434 Vector<ScopedStyleResolver*, 8> resolversInShadowTree; in matchAuthorRules()
447 ScopedStyleResolver* resolver = resolvers.at(i); in matchAuthorRules()
903 if (ScopedStyleResolver* scopedResolver = m_styleTree.scopedStyleResolverForDocument()) in styleForPage()
942 if (ScopedStyleResolver* scopedResolver = m_styleTree.scopedStyleResolverForDocument()) in collectViewportRules()
/external/chromium_org/third_party/WebKit/Source/core/css/
DElementRuleCollector.h39 class ScopedStyleResolver; variable
/external/chromium_org/third_party/WebKit/Source/core/animation/css/
DCSSAnimations.cpp209 Vector<ScopedStyleResolver*, 8> stack; in matchScopedKeyframesRule()
/external/chromium_org/third_party/WebKit/Source/core/
Dwebcore_remaining.target.linux-arm64.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.linux-mips.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.darwin-x86_64.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.darwin-arm64.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.darwin-x86.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.darwin-mips.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.linux-x86_64.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.linux-x86.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.linux-arm.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dwebcore_remaining.target.darwin-arm.mk241 third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.cpp \
Dcore.gypi944 'css/resolver/ScopedStyleResolver.cpp',
945 'css/resolver/ScopedStyleResolver.h',