| Index: content/browser/android/content_view_core_impl.cc
|
| diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
|
| index 281d6a459ab76fa817a11693f8da7c7581cd1042..d92fb899f6c78f9ab6b5b147c7e466ee03bfe0f1 100644
|
| --- a/content/browser/android/content_view_core_impl.cc
|
| +++ b/content/browser/android/content_view_core_impl.cc
|
| @@ -954,7 +954,8 @@ jboolean ContentViewCoreImpl::SendMouseWheelEvent(JNIEnv* env,
|
| jlong time_ms,
|
| jfloat x,
|
| jfloat y,
|
| - jfloat vertical_axis) {
|
| + jfloat vertical_axis,
|
| + jfloat horizontal_axis) {
|
| RenderWidgetHostViewAndroid* rwhv = GetRenderWidgetHostViewAndroid();
|
| if (!rwhv)
|
| return false;
|
| @@ -964,6 +965,10 @@ jboolean ContentViewCoreImpl::SendMouseWheelEvent(JNIEnv* env,
|
| direction = WebMouseWheelEventBuilder::DIRECTION_UP;
|
| } else if (vertical_axis < 0) {
|
| direction = WebMouseWheelEventBuilder::DIRECTION_DOWN;
|
| + } else if (horizontal_axis > 0) {
|
| + direction = WebMouseWheelEventBuilder::DIRECTION_RIGHT;
|
| + } else if (horizontal_axis < 0) {
|
| + direction = WebMouseWheelEventBuilder::DIRECTION_LEFT;
|
| } else {
|
| return false;
|
| }
|
|
|