| Index: android_webview/native/aw_contents.cc
|
| diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc
|
| index 3d48f9c196de76d7d62efa3af0cc3816481ad5c0..159ccc0280ead191094869b2a91ff516ad5863e9 100644
|
| --- a/android_webview/native/aw_contents.cc
|
| +++ b/android_webview/native/aw_contents.cc
|
| @@ -66,6 +66,7 @@
|
| #include "net/cert/x509_certificate.h"
|
| #include "third_party/skia/include/core/SkPicture.h"
|
| #include "ui/gfx/android/java_bitmap.h"
|
| +#include "ui/gfx/geometry/rect_f.h"
|
| #include "ui/gfx/image/image.h"
|
| #include "ui/gfx/size.h"
|
|
|
| @@ -724,10 +725,15 @@ base::android::ScopedJavaLocalRef<jbyteArray>
|
| reinterpret_cast<const uint8*>(der_string.data()), der_string.length());
|
| }
|
|
|
| -void AwContents::RequestNewHitTestDataAt(JNIEnv* env, jobject obj,
|
| - jint x, jint y) {
|
| +void AwContents::RequestNewHitTestDataAt(JNIEnv* env,
|
| + jobject obj,
|
| + jfloat x,
|
| + jfloat y,
|
| + jfloat touch_major) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| - render_view_host_ext_->RequestNewHitTestDataAt(x, y);
|
| + gfx::PointF touch_center(x, y);
|
| + gfx::SizeF touch_area(touch_major, touch_major);
|
| + render_view_host_ext_->RequestNewHitTestDataAt(touch_center, touch_area);
|
| }
|
|
|
| void AwContents::UpdateLastHitTestData(JNIEnv* env, jobject obj) {
|
|
|