/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
D | ScopedStyleTree.h | 42 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 …]
|
D | ScopedStyleTree.cpp | 37 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 …]
|
D | ScopedStyleResolver.h | 48 …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;
|
D | MatchRequest.h | 30 class ContainerNode; variable 34 …MatchRequest(RuleSet* ruleSet, bool includeEmptyRules = false, const ContainerNode* scope = 0, boo… 48 const ContainerNode* scope;
|
D | ElementResolveContext.h | 31 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/ |
D | ContainerNode.cpp | 62 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 …]
|
D | ElementTraversal.h | 37 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()
|
D | NodeTraversal.h | 40 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()
|
D | ContainerNodeAlgorithms.h | 34 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 …]
|
D | ParentNode.h | 40 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()
|
D | ContainerNode.h | 79 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()
|
D | NodeRenderingTraversal.h | 62 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/ |
D | TreeBoundaryCrossingRules.h | 35 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/ |
D | PlainTextRange.h | 34 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;
|
D | AppendNodeCommand.h | 35 …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/ |
D | HTMLStyleElement.cpp | 99 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()
|
D | HTMLStyleElement.h | 46 ContainerNode* scopingNode(); 74 virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE; 76 virtual void removedFrom(ContainerNode*) OVERRIDE; 93 void unregisterWithScopingNode(ContainerNode*);
|
D | HTMLCollection.cpp | 305 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/ |
D | SVGHKernElement.cpp | 41 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()
|
D | SVGVKernElement.cpp | 40 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()
|
D | SVGMPathElement.h | 51 virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE; 52 void removedFrom(ContainerNode*); 59 void notifyParentOfPathChange(ContainerNode*);
|
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
D | HTMLConstructionSite.h | 56 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;
|
D | HTMLElementStack.h | 39 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;
|
D | HTMLStackItem.h | 40 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/ |
D | DOMPatchSupport.h | 42 class ContainerNode; variable 65 …bool innerPatchChildren(ContainerNode*, const Vector<OwnPtr<Digest> >& oldChildren, const Vector<O… 67 bool insertBeforeAndMarkAsUsed(ContainerNode*, Digest*, Node* anchor, ExceptionState&);
|