Bug 819286 - Crash when browser tab closes while zooming [r=cjones]

This commit is contained in:
Fabrice Desré 2012-12-10 21:52:57 -08:00
parent 0b779a9bbd
commit fe73fc1a9c

View File

@ -481,6 +481,13 @@ TabParent::TryCapture(const nsGUIEvent& aEvent)
// Adjust the widget coordinates to be relative to our frame.
nsRefPtr<nsFrameLoader> frameLoader = GetFrameLoader();
if (!frameLoader) {
// No frame anymore?
sEventCapturer = nullptr;
return false;
}
nsEventStateManager::MapEventCoordinatesForChildProcess(frameLoader, &event);
SendRealTouchEvent(event);