Index: content/browser/browser_plugin/browser_plugin_guest.cc |
diff --git a/content/browser/browser_plugin/browser_plugin_guest.cc b/content/browser/browser_plugin/browser_plugin_guest.cc |
index 15ec3ba824da61e29a9136f59c96fc1ff5b6d6e6..0eebca783f0dc31122a20ac916e1fd3de55979fa 100644 |
--- a/content/browser/browser_plugin/browser_plugin_guest.cc |
+++ b/content/browser/browser_plugin/browser_plugin_guest.cc |
@@ -1097,9 +1097,10 @@ void BrowserPluginGuest::RequestMediaAccessPermission( |
bool BrowserPluginGuest::PreHandleGestureEvent( |
WebContents* source, const blink::WebGestureEvent& event) { |
- return event.type == blink::WebGestureEvent::GesturePinchBegin || |
- event.type == blink::WebGestureEvent::GesturePinchUpdate || |
- event.type == blink::WebGestureEvent::GesturePinchEnd; |
+ if (!delegate_) |
+ return false; |
+ |
+ return delegate_->PreHandleGestureEvent(source, event); |
} |
void BrowserPluginGuest::OnUpdateRect( |