| Index: content/browser/renderer_host/input/touch_event_queue.h
|
| diff --git a/content/browser/renderer_host/input/touch_event_queue.h b/content/browser/renderer_host/input/touch_event_queue.h
|
| index a0fca696915e0d8ee8590711aa10ceecc0e6f5a2..6b9249e5a0ef101a451a73c0b998a3aefa9ed066 100644
|
| --- a/content/browser/renderer_host/input/touch_event_queue.h
|
| +++ b/content/browser/renderer_host/input/touch_event_queue.h
|
| @@ -38,8 +38,8 @@ class CONTENT_EXPORT TouchEventQueueClient {
|
| class CONTENT_EXPORT TouchEventQueue {
|
| public:
|
| // Different ways of dealing with touch events during scrolling.
|
| - // TODO(rbyers): Remove (or otherwise update) this once results of
|
| - // experiments are complete. http://crbug.com/328503
|
| + // TODO(rbyers): Remove this once we're confident that touch move absorption
|
| + // is OK. http://crbug.com/350430
|
| enum TouchScrollingMode {
|
| // Send a touchcancel on scroll start and no further touch events for the
|
| // duration of the scroll. Chrome Android's traditional behavior.
|
| @@ -51,9 +51,9 @@ class CONTENT_EXPORT TouchEventQueue {
|
| // Like sync, except that consumed scroll events cause subsequent touchmove
|
| // events to be suppressed. Unconsumed scroll events return touchmove
|
| // events to being dispatched synchronously (so scrolling may be hijacked
|
| - // when a scroll limit is reached, and later resumed).
|
| + // when a scroll limit is reached, and later resumed). http://goo.gl/RShsdN
|
| TOUCH_SCROLLING_MODE_ABSORB_TOUCHMOVE,
|
| - TOUCH_SCROLLING_MODE_DEFAULT = TOUCH_SCROLLING_MODE_TOUCHCANCEL
|
| + TOUCH_SCROLLING_MODE_DEFAULT = TOUCH_SCROLLING_MODE_ABSORB_TOUCHMOVE
|
| };
|
|
|
| // The |client| must outlive the TouchEventQueue. If
|
|
|