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 6c50c329e85938dbeb53b6725ef738fad1fe481f..e43079a346526a270b31d01159604069a1594068 100644 |
--- a/content/browser/renderer_host/input/touch_event_queue.h |
+++ b/content/browser/renderer_host/input/touch_event_queue.h |
@@ -37,8 +37,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. |
@@ -50,9 +50,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 |