Bug 793844. DocHasPrintCallbackCanvas should skip documents that don't have a root element. r=smaug

This commit is contained in:
Robert O'Callahan 2012-09-26 21:26:49 +12:00
Родитель 40bf868600
Коммит 2fab48e3af
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -2666,6 +2666,9 @@ DocHasPrintCallbackCanvas(nsIDocument* aDoc, void* aData)
return true;
}
Element* root = aDoc->GetRootElement();
if (!root) {
return true;
}
nsRefPtr<nsContentList> canvases = NS_GetContentList(root,
kNameSpaceID_XHTML,
NS_LITERAL_STRING("canvas"));