1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-29 03:32:27 +01:00

finder: Fix the case when there are no anonymous nodes in the document.

This commit is contained in:
Štěpán Němec
2011-07-27 22:36:20 +02:00
parent 9483d99e54
commit 2b43cf0660

View File

@@ -523,9 +523,12 @@ var RangeFind = Class("RangeFind", {
} }
pushRange(pageStart, pageEnd); pushRange(pageStart, pageEnd);
for (let [, elem] in iter(doc.getAnonymousNodes(doc.documentElement))) { let anonNodes = doc.getAnonymousNodes(doc.documentElement);
let range = RangeFind.nodeContents(elem); if (anonNodes) {
pushRange(RangeFind.endpoint(range, true), RangeFind.endpoint(range, false)); for (let [, elem] in iter(anonNodes)) {
let range = RangeFind.nodeContents(elem);
pushRange(RangeFind.endpoint(range, true), RangeFind.endpoint(range, false));
}
} }
} }
rec(win); rec(win);