mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 21:35:39 +00:00
Bug 561457 - Fennec/e10s: Content process crash on shutdown [@nsDocShellTreeOwner::RemoveChromeListeners]. r=olli
This commit is contained in:
parent
cbc203c944
commit
e280f83489
@ -120,6 +120,8 @@
|
||||
static nsresult
|
||||
GetPIDOMEventTarget( nsWebBrowser* inBrowser, nsPIDOMEventTarget** aTarget)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(inBrowser);
|
||||
|
||||
nsCOMPtr<nsIDOMWindow> domWindow;
|
||||
inBrowser->GetContentDOMWindow(getter_AddRefs(domWindow));
|
||||
NS_ENSURE_TRUE(domWindow, NS_ERROR_FAILURE);
|
||||
@ -913,6 +915,8 @@ nsDocShellTreeOwner::RemoveChromeListeners()
|
||||
|
||||
nsCOMPtr<nsPIDOMEventTarget> piTarget;
|
||||
GetPIDOMEventTarget(mWebBrowser, getter_AddRefs(piTarget));
|
||||
if (!piTarget)
|
||||
return NS_OK;
|
||||
|
||||
nsCOMPtr<nsIDOMEventGroup> sysGroup;
|
||||
piTarget->GetSystemEventGroup(getter_AddRefs(sysGroup));
|
||||
|
Loading…
Reference in New Issue
Block a user