зеркало из https://github.com/mozilla/gecko-dev.git
Fixing the crash reported in bugscape bug 4922. Adding null check on domWindow to break from the HandleEvent routine. r=saari
This commit is contained in:
Родитель
140023cf78
Коммит
51db79d745
|
@ -502,6 +502,9 @@ nsWebShellWindow::HandleEvent(nsGUIEvent *aEvent)
|
|||
nsCOMPtr<nsIDOMWindowInternal> domWindow;
|
||||
eventWindow->ConvertWebShellToDOMWindow(webShell, getter_AddRefs(domWindow));
|
||||
nsCOMPtr<nsPIDOMWindow> piWin(do_QueryInterface(domWindow));
|
||||
if (!domWindow) {
|
||||
break;
|
||||
}
|
||||
nsCOMPtr<nsIFocusController> focusController;
|
||||
piWin->GetRootFocusController(getter_AddRefs(focusController));
|
||||
if (focusController) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче