HomeSort by relevance Sort by last modified time
    Searched refs:stayWithin (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/dom/
NodeTraversal.h 40 Element* next(const Node*, const Node* stayWithin);
42 Element* next(const ContainerNode*, const Node* stayWithin);
46 Element* nextSkippingChildren(const Node*, const Node* stayWithin);
48 Element* nextSkippingChildren(const ContainerNode*, const Node* stayWithin);
51 Element* previousIncludingPseudo(const Node*, const Node* stayWithin = 0);
52 Element* nextIncludingPseudo(const Node*, const Node* stayWithin = 0);
53 Element* nextIncludingPseudoSkippingChildren(const Node*, const Node* stayWithin = 0);
63 // This uses the same order that tags appear in the source file. If the stayWithin
67 Node* next(const Node*, const Node* stayWithin);
69 Node* next(const ContainerNode*, const Node* stayWithin);
    [all...]
NodeTraversal.cpp 33 Node* previousIncludingPseudo(const Node* current, const Node* stayWithin)
35 if (current == stayWithin)
45 Node* nextIncludingPseudo(const Node* current, const Node* stayWithin)
49 if (current == stayWithin)
54 if (current == stayWithin)
62 Node* nextIncludingPseudoSkippingChildren(const Node* current, const Node* stayWithin)
64 if (current == stayWithin)
69 if (current == stayWithin)
87 Node* nextAncestorSibling(const Node* current, const Node* stayWithin)
90 ASSERT(current != stayWithin);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
CounterNode.h 65 CounterNode* nextInPreOrder(const CounterNode* stayWithin = 0) const;
66 CounterNode* nextInPreOrderAfterChildren(const CounterNode* stayWithin = 0) const;
CounterNode.cpp 97 CounterNode* CounterNode::nextInPreOrderAfterChildren(const CounterNode* stayWithin) const
99 if (this == stayWithin)
106 if (!current || current == stayWithin)
112 CounterNode* CounterNode::nextInPreOrder(const CounterNode* stayWithin) const
117 return nextInPreOrderAfterChildren(stayWithin);
RenderCounter.cpp 93 static RenderObject* nextInPreOrder(const RenderObject* object, const Element* stayWithin, bool skipDescendants = false)
96 Element* next = skipDescendants ? ElementTraversal::nextIncludingPseudoSkippingChildren(self, stayWithin) : ElementTraversal::nextIncludingPseudo(self, stayWithin);
98 next = skipDescendants ? ElementTraversal::nextIncludingPseudoSkippingChildren(next, stayWithin) : ElementTraversal::nextIncludingPseudo(next, stayWithin);
330 Element* stayWithin = parentElement(object);
332 for (RenderObject* currentRenderer = nextInPreOrder(object, stayWithin); currentRenderer; currentRenderer = nextInPreOrder(currentRenderer, stayWithin, skipDescendants)) {
342 if (stayWithin == parentElement(currentRenderer) && currentCounter->hasResetType())
TextAutosizer.h 89 static RenderObject* nextInPreOrderSkippingDescendantsOfContainers(const RenderObject*, const RenderObject* stayWithin);
TextAutosizer.cpp 563 RenderObject* TextAutosizer::nextInPreOrderSkippingDescendantsOfContainers(const RenderObject* current, const RenderObject* stayWithin)
565 if (current == stayWithin || !isAutosizingContainer(current))
566 return current->nextInPreOrder(stayWithin);
567 return current->nextInPreOrderAfterChildren(stayWithin);
RenderObject.h 184 RenderObject* nextInPreOrder(const RenderObject* stayWithin) const;
186 RenderObject* nextInPreOrderAfterChildren(const RenderObject* stayWithin) const;
188 RenderObject* previousInPreOrder(const RenderObject* stayWithin) const;
    [all...]
RenderObject.cpp 400 RenderObject* RenderObject::nextInPreOrder(const RenderObject* stayWithin) const
405 return nextInPreOrderAfterChildren(stayWithin);
408 RenderObject* RenderObject::nextInPreOrderAfterChildren(const RenderObject* stayWithin) const
410 if (this == stayWithin)
417 if (!current || current == stayWithin)
434 RenderObject* RenderObject::previousInPreOrder(const RenderObject* stayWithin) const
436 if (this == stayWithin)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/devtools/front_end/
DOMExtension.js 123 Node.prototype.traverseNextTextNode = function(stayWithin)
125 var node = this.traverseNextNode(stayWithin);
130 node = node.traverseNextNode(stayWithin);
269 * @param {Element=} stayWithin
271 Node.prototype.enclosingNodeOrSelfWithClass = function(className, stayWithin)
273 for (var node = this; node && node !== stayWithin && node !== this.ownerDocument; node = node.parentNode)
529 Node.prototype.traverseNextNode = function(stayWithin)
535 if (stayWithin && this === stayWithin)
543 while (node && !node.nextSibling && (!stayWithin || !node.parentNode || node.parentNode !== stayWithin)
    [all...]
treeoutline.js 861 * @param {(TreeOutline|TreeElement)=} stayWithin
866 TreeElement.prototype.traverseNextTreeElement = function(skipUnrevealed, stayWithin, dontPopulate, info)
881 if (this === stayWithin)
889 while (element && !element.root && !(skipUnrevealed ? (element.revealed() ? element.nextSibling : null) : element.nextSibling) && element.parent !== stayWithin) {
DataGrid.js     [all...]
  /external/chromium_org/third_party/WebKit/Source/core/page/
FrameTree.cpp 316 Frame* FrameTree::traverseNext(const Frame* stayWithin) const
320 ASSERT(!stayWithin || child->tree()->isDescendantOf(stayWithin));
324 if (m_thisFrame == stayWithin)
329 ASSERT(!stayWithin || sibling->tree()->isDescendantOf(stayWithin));
334 while (!sibling && (!stayWithin || frame->tree()->parent() != stayWithin)) {
342 ASSERT(!stayWithin || !sibling || sibling->tree()->isDescendantOf(stayWithin));
    [all...]
FrameTree.h 59 Frame* traverseNext(const Frame* stayWithin = 0) const;
  /external/chromium_org/third_party/WebKit/Source/core/editing/
htmlediting.h 60 EditingBoundaryCrossingRule = CannotCrossEditingBoundary, Node* stayWithin = 0);
htmlediting.cpp 594 Node* highestEnclosingNodeOfType(const Position& p, bool (*nodeIsOfType)(const Node*), EditingBoundaryCrossingRule rule, Node* stayWithin)
598 for (Node* n = p.containerNode(); n && n != stayWithin; n = n->parentNode()) {
    [all...]

Completed in 869 milliseconds