HomeSort by relevance Sort by last modified time
    Searched defs:scopingNode (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
ScopedStyleResolver.h 48 static PassOwnPtr<ScopedStyleResolver> create(ContainerNode& scopingNode) { return adoptPtr(new ScopedStyleResolver(scopingNode)); }
52 const ContainerNode& scopingNode() const { return m_scopingNode; }
69 explicit ScopedStyleResolver(ContainerNode& scopingNode) : m_scopingNode(scopingNode), m_parent(0) { }
ScopedStyleResolver.cpp 117 const ContainerNode* scopingNode = &m_scopingNode;
128 MatchRequest matchRequest(&m_authorStyleSheets[i]->contents()->ruleSet(), includeEmptyRules, scopingNode, m_authorStyleSheets[i], applyAuthorStyles, i);
ScopedStyleTree.cpp 39 ScopedStyleResolver* ScopedStyleTree::ensureScopedStyleResolver(ContainerNode& scopingNode)
42 ScopedStyleResolver* scopedStyleResolver = addScopedStyleResolver(scopingNode, isNewEntry);
48 ScopedStyleResolver* ScopedStyleTree::scopedStyleResolverFor(const ContainerNode& scopingNode)
50 if (!isShadowHost(&scopingNode)
51 && !scopingNode.isDocumentNode()
52 && !scopingNode.isShadowRoot())
54 return lookupScopedStyleResolverFor(&scopingNode);
57 ScopedStyleResolver* ScopedStyleTree::addScopedStyleResolver(ContainerNode& scopingNode, bool& isNewEntry)
59 HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::AddResult addResult = m_authorStyles.add(&scopingNode, nullptr);
62 addResult.storedValue->value = ScopedStyleResolver::create(scopingNode);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/css/
TreeBoundaryCrossingRules.cpp 47 void TreeBoundaryCrossingRules::addTreeBoundaryCrossingRules(const RuleSet& authorRules, ContainerNode& scopingNode, CSSStyleSheet* parentStyleSheet)
49 if (authorRules.treeBoundaryCrossingRules().isEmpty() && (scopingNode.isDocumentNode() || authorRules.shadowDistributedRules().isEmpty()))
53 if (!scopingNode.isDocumentNode())
56 if (!m_treeBoundaryCrossingRuleSetMap.contains(&scopingNode)) {
57 m_treeBoundaryCrossingRuleSetMap.add(&scopingNode, adoptPtrWillBeNoop(new CSSStyleSheetRuleSubSet()));
58 m_scopingNodes.add(&scopingNode);
60 CSSStyleSheetRuleSubSet* ruleSubSet = m_treeBoundaryCrossingRuleSetMap.get(&scopingNode);
77 const ContainerNode* scopingNode = toContainerNode(*it);
78 CSSStyleSheetRuleSubSet* ruleSubSet = m_treeBoundaryCrossingRuleSetMap.get(scopingNode);
80 bool isInnerTreeScope = element->treeScope().isInclusiveAncestorOf(scopingNode->treeScope())
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/dom/
StyleElement.cpp 82 void StyleElement::removedFromDocument(Document& document, Element* element, ContainerNode* scopingNode, TreeScope& treeScope)
87 document.styleEngine()->removeStyleSheetCandidateNode(element, scopingNode, treeScope);
105 ContainerNode* scopingNode = isHTMLStyleElement(element) ? toHTMLStyleElement(element)->scopingNode() : 0;
106 TreeScope& treeScope = scopingNode ? scopingNode->treeScope() : element->treeScope();
107 document.styleEngine()->removeStyleSheetCandidateNode(element, scopingNode, treeScope);
  /external/chromium_org/third_party/WebKit/Source/core/html/
HTMLStyleElement.cpp 105 ShadowRoot* scopingNode = containingShadowRoot();
106 if (!scopingNode)
107 scopingNode = insertionPoint->containingShadowRoot();
109 if (scopingNode)
110 scopingNode->unregisterScopedHTMLStyleChild();
113 StyleElement::removedFromDocument(document(), this, scopingNode, containingScope ? *containingScope : insertionPoint->treeScope());
137 ContainerNode* HTMLStyleElement::scopingNode()

Completed in 105 milliseconds