Bug 725768 - BBP for ObjectHolders, additional patch, mccr8

This commit is contained in:
Olli Pettay 2012-02-11 03:21:26 +02:00
Родитель a5365aab08
Коммит b11540684c
1 изменённых файлов: 4 добавлений и 1 удалений

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

@ -4704,12 +4704,15 @@ nsGenericElement::CanSkip(nsINode* aNode)
} }
} }
if (!foundBlack) { if (!currentDoc || !foundBlack) {
if (!gPurpleRoots) { if (!gPurpleRoots) {
gPurpleRoots = new nsAutoTArray<nsINode*, 1020>(); gPurpleRoots = new nsAutoTArray<nsINode*, 1020>();
} }
root->SetIsPurpleRoot(true); root->SetIsPurpleRoot(true);
gPurpleRoots->AppendElement(root); gPurpleRoots->AppendElement(root);
}
if (!foundBlack) {
return false; return false;
} }