Bug 1224840 - Fix Assertion failure: IsOuterWindow() in nsMsgProgress.cpp. r=mkmelin

--HG--
extra : amend_source : 1116f217a57df6afa581eb0c57aed4979f3dbf13
This commit is contained in:
Jorg K 2015-11-16 16:50:00 +01:00
Родитель b92e92a4ec
Коммит 9c11c4cd49
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -52,6 +52,8 @@ NS_IMETHODIMP nsMsgProgress::OpenProgressDialog(nsIDOMWindow *parentDOMWindow,
NS_ENSURE_ARG_POINTER(dialogURL);
nsCOMPtr<nsPIDOMWindow> parent(do_QueryInterface(parentDOMWindow));
NS_ENSURE_ARG_POINTER(parent);
parent = parent->GetOuterWindow();
NS_ENSURE_ARG_POINTER(parent);
// Set up window.arguments[0]...
nsCOMPtr<nsIMutableArray> array(do_CreateInstance(NS_ARRAY_CONTRACTID, &rv));