Chromium Code Reviews| Index: content/public/browser/web_contents_delegate.h |
| diff --git a/content/public/browser/web_contents_delegate.h b/content/public/browser/web_contents_delegate.h |
| index 3f9e71d5b1f9a41ccd5dbeebaa2dc16f1d66b1c4..69980af03c1586f4056f9e3e4589c676f1ff8fa0 100644 |
| --- a/content/public/browser/web_contents_delegate.h |
| +++ b/content/public/browser/web_contents_delegate.h |
| @@ -57,6 +57,7 @@ class Size; |
| namespace blink { |
| class WebLayer; |
| struct WebWindowFeatures; |
| +class WebGestureEvent; |
|
jam
2014/01/23 01:34:47
nit: class then struct
|
| } |
| namespace content { |
| @@ -266,6 +267,12 @@ class CONTENT_EXPORT WebContentsDelegate { |
| // pressed, or a touch-gesture begins). |
| virtual void HandlePointerActivate() {} |
| + // Allows delegates to handle gesture events before sending to the renderer. |
| + // Returns true if the |event| was handled. |
| + virtual bool PreHandleGestureEvent( |
| + WebContents* source, |
| + const blink::WebGestureEvent& event); |
| + |
| virtual void HandleGestureBegin() {} |
| virtual void HandleGestureEnd() {} |