Chromium Code Reviews| Index: content/browser/renderer_host/input/passthrough_touch_event_queue.h |
| diff --git a/content/browser/renderer_host/input/passthrough_touch_event_queue.h b/content/browser/renderer_host/input/passthrough_touch_event_queue.h |
| index 598e9b86632fd56fb5fe4f2764df083a0f86e5de..6e18504fcb875dfaa74542e439f45d7583c8116d 100644 |
| --- a/content/browser/renderer_host/input/passthrough_touch_event_queue.h |
| +++ b/content/browser/renderer_host/input/passthrough_touch_event_queue.h |
| @@ -12,6 +12,7 @@ |
| namespace content { |
| class TouchTimeoutHandler; |
| +class TouchMoveSlopSuppressor; |
| // A queue that processes a touch-event and forwards it on to the |
| // renderer process immediately. This class assumes that queueing will |
| @@ -115,6 +116,10 @@ class CONTENT_EXPORT PassthroughTouchEventQueue : public TouchEventQueue { |
| // cancelled after a touch timeout. |
| bool drop_remaining_touches_in_sequence_; |
| + // Suppression of TouchMove's within a slop region when a sequence has not yet |
|
tdresser
2017/04/13 18:13:35
Suppression of -> Suppresses
Navid Zolghadr
2017/04/18 14:47:41
Done.
|
| + // been preventDefaulted. |
| + std::unique_ptr<TouchMoveSlopSuppressor> touchmove_slop_suppressor_; |
|
tdresser
2017/04/13 18:13:35
Why use a unique_ptr here, instead of just stack a
Navid Zolghadr
2017/04/18 14:47:41
If I don't use pointers here I need to put the ful
tdresser
2017/04/18 15:20:26
Acknowledged.
|
| + |
| // Optional handler for timed-out touch event acks. |
| std::unique_ptr<TouchTimeoutHandler> timeout_handler_; |