mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
rtm++ bug 55627; handle case where base window closes out from under Downloading dialog; patch submitted by jrgm@netscape.com; r=law@netscape.com, sr=mscott@netscape.com
This commit is contained in:
parent
5903029d99
commit
54c9df8633
@ -69,7 +69,7 @@ NS_IMETHODIMP nsBaseFilePicker::DOMWindowToWidget(nsIDOMWindowInternal *dw, nsIW
|
|||||||
nsCOMPtr<nsIPresShell> presShell;
|
nsCOMPtr<nsIPresShell> presShell;
|
||||||
rv = docShell->GetPresShell(getter_AddRefs(presShell));
|
rv = docShell->GetPresShell(getter_AddRefs(presShell));
|
||||||
|
|
||||||
if (NS_SUCCEEDED(rv)) {
|
if (NS_SUCCEEDED(rv) && presShell) {
|
||||||
nsCOMPtr<nsIViewManager> viewManager;
|
nsCOMPtr<nsIViewManager> viewManager;
|
||||||
rv = presShell->GetViewManager(getter_AddRefs(viewManager));
|
rv = presShell->GetViewManager(getter_AddRefs(viewManager));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user