Home
last modified time | relevance | path

Searched refs:ContainerNode (Results 1 – 25 of 237) sorted by relevance

12345678910

/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);
62 void remove(const ContainerNode* scopingNode);
64 void pushStyleCache(const ContainerNode& scopingNode, const ContainerNode* parent);
65 void popStyleCache(const ContainerNode& scopingNode);
74 …bool cacheIsValid(const ContainerNode* parent) const { return parent && parent == m_cache.nodeForS… in cacheIsValid()
75 void resolveStyleCache(const ContainerNode* scopingNode);
[all …]
DScopedStyleTree.cpp37 ScopedStyleResolver* ScopedStyleTree::ensureScopedStyleResolver(ContainerNode& scopingNode) in ensureScopedStyleResolver()
46 ScopedStyleResolver* ScopedStyleTree::scopedStyleResolverFor(const ContainerNode& scopingNode) in scopedStyleResolverFor()
56 ScopedStyleResolver* ScopedStyleTree::addScopedStyleResolver(ContainerNode& scopingNode, bool& isNe… in addScopedStyleResolver()
58 …HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::AddResult addResult = m_authorStyles.… in addScopedStyleResolver()
73 const ContainerNode& scopingNode = target->scopingNode(); in setupScopedStylesTree()
78 …for (ContainerNode* node = scopingNode.parentOrShadowHostNode(); node; node = node->parentOrShadow… in setupScopedStylesTree()
96 …for (HashMap<const ContainerNode*, OwnPtr<ScopedStyleResolver> >::iterator it = m_authorStyles.beg… in setupScopedStylesTree()
147 inline ScopedStyleResolver* ScopedStyleTree::enclosingScopedStyleResolverFor(const ContainerNode* s… in enclosingScopedStyleResolverFor()
156 void ScopedStyleTree::resolveStyleCache(const ContainerNode* scopingNode) in resolveStyleCache()
162 void ScopedStyleTree::pushStyleCache(const ContainerNode& scopingNode, const ContainerNode* parent) in pushStyleCache()
[all …]
DScopedStyleResolver.h48 …static PassOwnPtr<ScopedStyleResolver> create(ContainerNode& scopingNode) { return adoptPtr(new Sc… in create()
50 static ContainerNode* scopingNodeFor(Document&, const CSSStyleSheet*);
52 const ContainerNode& scopingNode() const { return m_scopingNode; } in scopingNode()
70 …explicit ScopedStyleResolver(ContainerNode& scopingNode) : m_scopingNode(scopingNode), m_parent(0)… in ScopedStyleResolver()
74 ContainerNode& m_scopingNode;
DMatchRequest.h30 class ContainerNode; variable
34 …MatchRequest(RuleSet* ruleSet, bool includeEmptyRules = false, const ContainerNode* scope = 0, boo…
48 const ContainerNode* scope;
DElementResolveContext.h31 class ContainerNode; variable
51 const ContainerNode* parentNode() const { return m_parentNode; } in parentNode()
59 ContainerNode* m_parentNode;
/external/chromium_org/third_party/WebKit/Source/core/dom/
DContainerNode.cpp62 if (ContainerNode* oldParent = node.parentNode()) in collectChildrenAndRemoveFromOldParent()
70 void ContainerNode::removeDetachedChildren() in removeDetachedChildren()
77 removeDetachedChildrenInContainer<Node, ContainerNode>(*this); in removeDetachedChildren()
80 void ContainerNode::parserTakeAllChildrenFrom(ContainerNode& oldParent) in parserTakeAllChildrenFrom()
89 ContainerNode::~ContainerNode() in ~ContainerNode()
95 bool ContainerNode::isChildTypeAllowed(const Node& child) const in isChildTypeAllowed()
107 bool ContainerNode::containsConsideringHostElements(const Node& newChild) const in containsConsideringHostElements()
114 bool ContainerNode::checkAcceptChild(const Node* newChild, const Node* oldChild, ExceptionState& ex… in checkAcceptChild()
158 bool ContainerNode::checkAcceptChildGuaranteedNodeTypes(const Node& newChild, ExceptionState& excep… in checkAcceptChildGuaranteedNodeTypes()
168 void ContainerNode::insertBefore(PassRefPtr<Node> newChild, Node* refChild, ExceptionState& excepti… in insertBefore()
[all …]
DElementTraversal.h37 Element* firstWithin(const ContainerNode&);
42 Element* next(const ContainerNode&);
43 Element* next(const ContainerNode&, const Node* stayWithin);
48 Element* nextSkippingChildren(const ContainerNode&);
49 Element* nextSkippingChildren(const ContainerNode&, const Node* stayWithin);
68 inline Element* firstWithin(const ContainerNode& current) { return firstElementWithinTemplate(curre… in firstWithin()
79 inline Element* next(const ContainerNode& current) { return traverseNextElementTemplate(current); } in next()
90 inline Element* next(const ContainerNode& current, const Node* stayWithin) { return traverseNextEle… in next()
101 inline Element* nextSkippingChildren(const ContainerNode& current) { return traverseNextElementSkip… in nextSkippingChildren()
112 inline Element* nextSkippingChildren(const ContainerNode& current, const Node* stayWithin) { return… in nextSkippingChildren()
DNodeTraversal.h40 Node* next(const ContainerNode&);
41 Node* next(const ContainerNode&, const Node* stayWithin);
46 Node* nextSkippingChildren(const ContainerNode&);
47 Node* nextSkippingChildren(const ContainerNode&, const Node* stayWithin);
80 inline Node* next(const ContainerNode& current) { return traverseNextTemplate(current); } in next()
94 inline Node* next(const ContainerNode& current, const Node* stayWithin) { return traverseNextTempla… in next()
104 inline Node* nextSkippingChildren(const ContainerNode& current) { return traverseNextSkippingChildr… in nextSkippingChildren()
116 inline Node* nextSkippingChildren(const ContainerNode& current, const Node* stayWithin) { return tr… in nextSkippingChildren()
DContainerNodeAlgorithms.h34 explicit ChildNodeInsertionNotifier(ContainerNode& insertionPoint) in ChildNodeInsertionNotifier()
42 void notifyDescendantInsertedIntoDocument(ContainerNode&);
43 void notifyDescendantInsertedIntoTree(ContainerNode&);
45 void notifyNodeInsertedIntoTree(ContainerNode&);
47 ContainerNode& m_insertionPoint;
53 explicit ChildNodeRemovalNotifier(ContainerNode& insertionPoint) in ChildNodeRemovalNotifier()
61 void notifyDescendantRemovedFromDocument(ContainerNode&);
62 void notifyDescendantRemovedFromTree(ContainerNode&);
64 void notifyNodeRemovedFromTree(ContainerNode&);
66 ContainerNode& m_insertionPoint;
[all …]
DParentNode.h40 static PassRefPtr<HTMLCollection> children(ContainerNode* node) in children()
45 static Element* firstElementChild(ContainerNode* node) in firstElementChild()
50 static Element* lastElementChild(ContainerNode* node) in lastElementChild()
55 static unsigned childElementCount(ContainerNode* node) in childElementCount()
DContainerNode.h79 class ContainerNode : public Node {
81 virtual ~ContainerNode();
110 void parserTakeAllChildrenFrom(ContainerNode&);
114 void cloneChildNodes(ContainerNode* clone);
136 ContainerNode(TreeScope*, ConstructionType = CreateContainer);
171 bool childAttachedAllowedWhenAttachingChildren(ContainerNode*);
174 DEFINE_NODE_TYPE_CASTS(ContainerNode, isContainerNode());
176 inline ContainerNode::ContainerNode(TreeScope* treeScope, ConstructionType type) in ContainerNode() function
183 inline void ContainerNode::attachChildren(const AttachContext& context) in attachChildren()
195 inline void ContainerNode::detachChildren(const AttachContext& context) in detachChildren()
DNodeRenderingTraversal.h62 ContainerNode* parent(const Node*);
63 ContainerNode* parent(const Node*, ParentDetails*);
67 inline ContainerNode* parent(const Node* node) in parent()
/external/chromium_org/third_party/WebKit/Source/core/css/
DTreeBoundaryCrossingRules.h35 class ContainerNode; variable
40 void addRule(StyleRule*, size_t selectorIndex, ContainerNode* scopingNode, AddRuleFlags);
42 void reset(const ContainerNode* scopingNode);
48 …RuleSet* ruleSetScopedBy(const ContainerNode* scopingNode) { return m_treeBoundaryCrossingRuleSetM… in ruleSetScopedBy()
52 typedef HashMap<const ContainerNode*, OwnPtr<RuleSet> > TreeBoundaryCrossingRuleSetMap;
/external/chromium_org/third_party/WebKit/Source/core/editing/
DPlainTextRange.h34 class ContainerNode; variable
51 PassRefPtr<Range> createRange(const ContainerNode& scope) const;
52 PassRefPtr<Range> createRangeForSelection(const ContainerNode& scope) const;
60 PassRefPtr<Range> createRangeFor(const ContainerNode& scope, GetRangeFor) const;
DAppendNodeCommand.h35 …static PassRefPtr<AppendNodeCommand> create(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> nod… in create()
41 AppendNodeCommand(PassRefPtr<ContainerNode> parent, PassRefPtr<Node>);
46 RefPtr<ContainerNode> m_parent;
/external/chromium_org/third_party/WebKit/Source/core/html/
DHTMLStyleElement.cpp99 ContainerNode* scopingNode = 0; in scopedAttributeChanged()
147 ContainerNode* scope = scoped ? parentNode() : containingShadowRoot(); in registerWithScopingNode()
160 void HTMLStyleElement::unregisterWithScopingNode(ContainerNode* scope) in unregisterWithScopingNode()
175 Node::InsertionNotificationRequest HTMLStyleElement::insertedInto(ContainerNode* insertionPoint) in insertedInto()
185 void HTMLStyleElement::removedFrom(ContainerNode* insertionPoint) in removedFrom()
193 ContainerNode* scope = 0; in removedFrom()
239 ContainerNode* HTMLStyleElement::scopingNode() in scopingNode()
DHTMLStyleElement.h46 ContainerNode* scopingNode();
74 virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
76 virtual void removedFrom(ContainerNode*) OVERRIDE;
93 void unregisterWithScopingNode(ContainerNode*);
DHTMLCollection.cpp305 inline Element* firstMatchingElement(const NodeListType* nodeList, ContainerNode& root) in firstMatchingElement()
314 inline Element* nextMatchingElement(const NodeListType* nodeList, Element& current, ContainerNode* … in nextMatchingElement()
324 …* nodeList, unsigned offset, Element& currentElement, unsigned& currentOffset, ContainerNode* root) in traverseMatchingElementsForwardToOffset()
348 inline Element* LiveNodeListBase::traverseLiveNodeListFirstElement(ContainerNode& root) const in traverseLiveNodeListFirstElement()
360 …ffset(unsigned offset, Element& currentElement, unsigned& currentOffset, ContainerNode* root) const in traverseLiveNodeListForwardToOffset()
421 ContainerNode* root = rootContainerNode(); in item()
456 inline Node* LiveNodeListBase::itemBeforeOrAfterCachedItem(unsigned offset, ContainerNode* root) co… in itemBeforeOrAfterCachedItem()
528 inline Element* firstMatchingChildElement(const HTMLCollection* nodeList, ContainerNode& root) in firstMatchingChildElement()
536 …nt* nextMatchingChildElement(const HTMLCollection* nodeList, Element& current, ContainerNode* root) in nextMatchingChildElement()
545 inline Element* HTMLCollection::traverseFirstElement(unsigned& offsetInArray, ContainerNode& root) … in traverseFirstElement()
[all …]
/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGHKernElement.cpp41 Node::InsertionNotificationRequest SVGHKernElement::insertedInto(ContainerNode* rootParent) in insertedInto()
43 ContainerNode* fontNode = parentNode(); in insertedInto()
50 void SVGHKernElement::removedFrom(ContainerNode* rootParent) in removedFrom()
52 ContainerNode* fontNode = parentNode(); in removedFrom()
DSVGVKernElement.cpp40 Node::InsertionNotificationRequest SVGVKernElement::insertedInto(ContainerNode* rootParent) in insertedInto()
43 ContainerNode* fontNode = parentNode(); in insertedInto()
51 void SVGVKernElement::removedFrom(ContainerNode* rootParent) in removedFrom()
53 ContainerNode* fontNode = parentNode(); in removedFrom()
DSVGMPathElement.h51 virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
52 void removedFrom(ContainerNode*);
59 void notifyParentOfPathChange(ContainerNode*);
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
DHTMLConstructionSite.h56 ContainerNode* oldParent() in oldParent()
65 RefPtr<ContainerNode> parent;
169 ContainerNode* currentNode() const { return m_openElements.topNode(); }
214 void attachLater(ContainerNode* parent, PassRefPtr<Node> child, bool selfClosing = false);
232 ContainerNode* m_attachmentRoot;
247 …void append(PassRefPtr<ContainerNode> newParent, PassRefPtr<Node> newNextChild, const String& newS…
280 RefPtr<ContainerNode> parent;
DHTMLElementStack.h39 class ContainerNode; variable
58 ContainerNode* node() const { return m_item->node(); } in node()
88 ContainerNode* topNode() const in topNode()
160 ContainerNode* rootNode() const;
179 ContainerNode* m_rootNode;
DHTMLStackItem.h40 class ContainerNode; variable
50 static PassRefPtr<HTMLStackItem> create(PassRefPtr<ContainerNode> node, ItemType type) in create()
56 …static PassRefPtr<HTMLStackItem> create(PassRefPtr<ContainerNode> node, AtomicHTMLToken* token, co…
62 ContainerNode* node() const { return m_node.get(); } in node()
212 HTMLStackItem(PassRefPtr<ContainerNode> node, ItemType type) in HTMLStackItem()
227 …HTMLStackItem(PassRefPtr<ContainerNode> node, AtomicHTMLToken* token, const AtomicString& namespac…
236 RefPtr<ContainerNode> m_node;
/external/chromium_org/third_party/WebKit/Source/core/inspector/
DDOMPatchSupport.h42 class ContainerNode; variable
65 …bool innerPatchChildren(ContainerNode*, const Vector<OwnPtr<Digest> >& oldChildren, const Vector<O…
67 bool insertBeforeAndMarkAsUsed(ContainerNode*, Digest*, Node* anchor, ExceptionState&);

12345678910