diff options
Diffstat (limited to 'chromium/content/browser/renderer_host/overscroll_controller.h')
-rw-r--r-- | chromium/content/browser/renderer_host/overscroll_controller.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/content/browser/renderer_host/overscroll_controller.h b/chromium/content/browser/renderer_host/overscroll_controller.h index 92fa093bf13..90f310f19fb 100644 --- a/chromium/content/browser/renderer_host/overscroll_controller.h +++ b/chromium/content/browser/renderer_host/overscroll_controller.h @@ -92,9 +92,7 @@ class OverscrollController { // and the over scroll amount (i.e. |overscroll_mode_|, |overscroll_delta_x_| // and |overscroll_delta_y_|). Returns true if overscroll was handled by the // delegate. - bool ProcessOverscroll(float delta_x, - float delta_y, - blink::WebInputEvent::Type event_type); + bool ProcessOverscroll(float delta_x, float delta_y, bool is_touchpad); // Completes the desired action from the current gesture. void CompleteAction(); @@ -103,6 +101,9 @@ class OverscrollController { // appropriate). void SetOverscrollMode(OverscrollMode new_mode); + // Whether this event should be processed or not handled by the controller. + bool ShouldProcessEvent(const blink::WebInputEvent& event); + // The current state of overscroll gesture. OverscrollMode overscroll_mode_; @@ -121,6 +122,7 @@ class OverscrollController { // The delegate that receives the overscroll updates. The delegate is not // owned by this controller. OverscrollControllerDelegate* delegate_; + bool use_gesture_wheel_scrolling_; DISALLOW_COPY_AND_ASSIGN(OverscrollController); }; |