Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev

This commit is contained in:
Alexander Surkov 2008-10-17 18:09:22 +08:00
Родитель 6c00be346d
Коммит 1a6d7c503e
2 изменённых файлов: 3 добавлений и 5 удалений

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

@ -1367,7 +1367,6 @@ NS_IMETHODIMP nsAccessibilityService::GetAccessible(nsIDOMNode *aNode,
}
else {
CreateRootAccessible(aPresShell, nodeIsDoc, getter_AddRefs(newAcc)); // Does Init() for us
NS_WARN_IF_FALSE(newAcc, "No root/doc accessible created");
}
*aFrameHint = aPresShell->GetRootFrame();

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

@ -1068,10 +1068,9 @@ NS_IMETHODIMP nsRootAccessible::GetAccessibleRelated(PRUint32 aRelationType,
if (contentTreeItem) {
nsCOMPtr<nsIAccessibleDocument> accDoc =
GetDocAccessibleFor(contentTreeItem, PR_TRUE);
NS_ASSERTION(accDoc, "No EMBEDS document");
if (accDoc) {
accDoc->QueryInterface(NS_GET_IID(nsIAccessible), (void**)aRelated);
}
if (accDoc)
CallQueryInterface(accDoc, aRelated);
}
return NS_OK;
}