| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java | 
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java | 
| index 82624c1758bdbb897b7fed33e77bb338a65640bc..e2efb60e6f59cdbf2369709689b7fa846d636617 100644 | 
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java | 
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java | 
| @@ -996,7 +996,8 @@ class ContentViewGestureHandler implements LongPressDelegate { | 
| // "Last finger raised" could be an end to movement.  However, | 
| // give the mSimpleTouchDetector a chance to continue | 
| // scrolling with a fling. | 
| -        if (event.getAction() == MotionEvent.ACTION_UP) { | 
| +        if (event.getAction() == MotionEvent.ACTION_UP | 
| +                || event.getAction() == MotionEvent.ACTION_CANCEL) { | 
| if (mTouchScrolling) { | 
| possiblyEndMovement = true; | 
| } | 
|  |