Expose scroll start and gestures to the ContentViewClient
commit049841af8669536ae3f80ef71c6757e46a83149d
authordfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 22 Jan 2014 03:02:24 +0000 (22 03:02 +0000)
committerdfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 22 Jan 2014 03:02:24 +0000 (22 03:02 +0000)
treedb9ed946502215aaeb9c8b364ee0ab218c45e4b8
parente7dc175e4523142aee4d4cf4bb2da5f86d95bf6d
Expose scroll start and gestures to the ContentViewClient

* RenderWidgetHostViewAndroid now passes information about the start and end of scroll gestures to the ContentViewCore.  This follows the ACK pathway for fling gestures, though alternative pathways could probably be pursued if necessary.

* ContentViewCore alerts its client that a scroll gesture has started or ended, and whether the scroll offsets or viewport dimensions may have changed.

BUG=332281
NOTRY=true

Review URL: https://codereview.chromium.org/143153003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246222 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/android/content_view_core_impl.cc
content/browser/android/content_view_core_impl.h
content/browser/renderer_host/render_widget_host_view_android.cc
content/public/android/java/src/org/chromium/content/browser/ContentViewClient.java
content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java