Bug 1247364 - use AllChildrenIterator::Seek by a11y tree walker, r=davidb

This commit is contained in:
Alexander Surkov 2016-02-11 08:24:38 -05:00
parent a2cfdd1d79
commit a75d979c6e

View File

@ -80,11 +80,9 @@ TreeWalker::NextChild()
nsIContent* parent = parentNode->AsElement();
top = PushState(parent);
while (nsIContent* childNode = Next(top)) {
if (childNode == mAnchorNode) {
mAnchorNode = parent;
return NextChild();
}
if (top->mDOMIter.Seek(mAnchorNode)) {
mAnchorNode = parent;
return NextChild();
}
// XXX We really should never get here, it means we're trying to find an