abort FireAbuseEvents if there's no top window. presumably the window is being closed. b=233443 r=bzbarsky,jst

This commit is contained in:
danm-moz%comcast.net 2004-02-09 15:46:39 +00:00
Родитель 24596325b5
Коммит 998ed2a503
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -3255,6 +3255,9 @@ GlobalWindowImpl::FireAbuseEvents(PRBool aBlocked, PRBool aWindow,
nsCOMPtr<nsIDOMWindow> topWindow;
GetTop(getter_AddRefs(topWindow));
if (!topWindow)
return;
nsCOMPtr<nsIDOMDocument> topDoc;
topWindow->GetDocument(getter_AddRefs(topDoc));