Home | History | Annotate | Download | only in html

Lines Matching refs:currentOffset

368 Element* HTMLCollection::traverseForwardToOffset(unsigned offset, Element& currentElement, unsigned& currentOffset) const
370 ASSERT(currentOffset < offset);
373 return traverseMatchingElementsForwardToOffset(toHTMLTagCollection(*this), offset, currentElement, currentOffset);
375 return traverseMatchingElementsForwardToOffset(toClassCollection(*this), offset, currentElement, currentOffset);
380 if (++currentOffset == offset)
388 if (++currentOffset == offset)
393 return traverseMatchingElementsForwardToOffset(*this, offset, currentElement, currentOffset);
397 Element* HTMLCollection::traverseBackwardToOffset(unsigned offset, Element& currentElement, unsigned& currentOffset) const
399 ASSERT(currentOffset > offset);
404 if (--currentOffset == offset)
409 return traverseMatchingElementsBackwardToOffset(*this, offset, currentElement, currentOffset);