summaryrefslogtreecommitdiffstats
path: root/android_webview/native/aw_contents.h
diff options
context:
space:
mode:
authormkosiba@chromium.org <mkosiba@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-20 22:40:30 +0000
committermkosiba@chromium.org <mkosiba@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-20 22:40:30 +0000
commit0bf6ad7c727a13039c2e26fb7773868f37d55fad (patch)
tree616812c3f5398caf0af122e838a268bab6d00671 /android_webview/native/aw_contents.h
parentd4606b5dc194214e3e590067023953e1b4a4a6f8 (diff)
downloadchromium_src-0bf6ad7c727a13039c2e26fb7773868f37d55fad.zip
chromium_src-0bf6ad7c727a13039c2e26fb7773868f37d55fad.tar.gz
chromium_src-0bf6ad7c727a13039c2e26fb7773868f37d55fad.tar.bz2
Hookup android_webview scroll offset delegation to Java side.
This connects the scroll offset that is delegated from the CC all the way up to the Java android.view.View class. BUG=b/6029133 TEST=AndroidWebViewTest Review URL: https://chromiumcodereview.appspot.com/16255010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207614 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/native/aw_contents.h')
-rw-r--r--android_webview/native/aw_contents.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/android_webview/native/aw_contents.h b/android_webview/native/aw_contents.h
index e2e72c4..15761b98 100644
--- a/android_webview/native/aw_contents.h
+++ b/android_webview/native/aw_contents.h
@@ -149,11 +149,15 @@ class AwContents : public FindHelper::Listener,
virtual void PostInvalidate() OVERRIDE;
virtual void OnNewPicture() OVERRIDE;
virtual gfx::Point GetLocationOnScreen() OVERRIDE;
+ virtual void ScrollContainerViewTo(gfx::Vector2d new_value) OVERRIDE;
void ClearCache(JNIEnv* env, jobject obj, jboolean include_disk_files);
void SetPendingWebContentsForPopup(scoped_ptr<content::WebContents> pending);
jint ReleasePopupAwContents(JNIEnv* env, jobject obj);
+ void ScrollTo(JNIEnv* env, jobject obj, jint xPix, jint yPix);
+ void SetDipScale(JNIEnv* env, jobject obj, jfloat dipScale);
+
void SetSaveFormData(bool enabled);
private: