| Index: chrome/browser/guest_view/guest_view_base.cc
|
| diff --git a/chrome/browser/guest_view/guest_view_base.cc b/chrome/browser/guest_view/guest_view_base.cc
|
| index 574730522f5ef44db091f2eee10946697244598d..274270f43878f02f87e232234139f9c3594e638c 100644
|
| --- a/chrome/browser/guest_view/guest_view_base.cc
|
| +++ b/chrome/browser/guest_view/guest_view_base.cc
|
| @@ -16,6 +16,7 @@
|
| #include "content/public/common/url_constants.h"
|
| #include "extensions/browser/event_router.h"
|
| #include "net/base/escape.h"
|
| +#include "third_party/WebKit/public/web/WebInputEvent.h"
|
|
|
| using content::WebContents;
|
|
|
| @@ -189,6 +190,13 @@ void GuestViewBase::RegisterDestructionCallback(
|
| destruction_callback_ = callback;
|
| }
|
|
|
| +bool GuestViewBase::PreHandleGestureEvent(content::WebContents* source,
|
| + const blink::WebGestureEvent& event) {
|
| + return event.type == blink::WebGestureEvent::GesturePinchBegin ||
|
| + event.type == blink::WebGestureEvent::GesturePinchUpdate ||
|
| + event.type == blink::WebGestureEvent::GesturePinchEnd;
|
| +}
|
| +
|
| GuestViewBase::~GuestViewBase() {
|
| std::pair<int, int> key(embedder_render_process_id_, guest_instance_id_);
|
|
|
|
|