Fix crash when frameset is wiped out before onload events on all subframes have

fired.  Bug 212563, r+sr=jst
This commit is contained in:
bzbarsky@mit.edu
2003-11-04 02:01:23 +00:00
parent 87b25a961c
commit 66f835bb18

View File

@@ -357,6 +357,13 @@ nsFrameLoader::Destroy()
mOwnerContent = nsnull;
}
// Let our window know that we are gone
nsCOMPtr<nsIDOMWindow> win(do_GetInterface(mDocShell));
nsCOMPtr<nsPIDOMWindow> win_private(do_QueryInterface(win));
if (win_private) {
win_private->SetFrameElementInternal(nsnull);
}
nsCOMPtr<nsIBaseWindow> base_win(do_QueryInterface(mDocShell));
if (base_win) {