Bug 468209 - _removeRowsFromHistory is broken, r=gavin

This commit is contained in:
Marco Bonardo 2008-12-06 12:26:41 +01:00
Родитель 74244a2cc5
Коммит 9315b9bda1
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -990,8 +990,9 @@ PlacesController.prototype = {
if (URIs.length > REMOVE_PAGES_MAX_SINGLEREMOVES) {
// do removal in chunks to avoid passing a too big array to removePages
for (var i = 0; i < URIs.length; i += REMOVE_PAGES_CHUNKLEN) {
var URIslice = URIs.slice(i, Math.max(i + REMOVE_PAGES_CHUNKLEN, URIs.length));
// set DoBatchNotify only on the last chunk
var URIslice = URIs.slice(i, i + REMOVE_PAGES_CHUNKLEN);
// set DoBatchNotify (third param) only on the last chunk, so we update
// the treeView when we are done.
bhist.removePages(URIslice, URIslice.length,
(i + REMOVE_PAGES_CHUNKLEN) >= URIs.length);
}