| Index: third_party/WebKit/Source/web/WebInputEventConversion.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebInputEventConversion.cpp b/third_party/WebKit/Source/web/WebInputEventConversion.cpp
|
| index 321a5b2e649ebe09f7145ee0fa34d3b226d5b38b..5f5903449a5b0389d3d28f09ffeec18b03da1c99 100644
|
| --- a/third_party/WebKit/Source/web/WebInputEventConversion.cpp
|
| +++ b/third_party/WebKit/Source/web/WebInputEventConversion.cpp
|
| @@ -204,6 +204,19 @@ PlatformGestureEventBuilder::PlatformGestureEventBuilder(Widget* widget, const W
|
| m_data.m_scroll.m_velocityY = e.data.scrollUpdate.velocityY;
|
| m_data.m_scroll.m_preventPropagation = e.data.scrollUpdate.preventPropagation;
|
| m_data.m_scroll.m_inertial = e.data.scrollUpdate.inertial;
|
| + switch (e.data.scrollUpdate.deltaUnits) {
|
| + case WebGestureEvent::ScrollUnits::PrecisePixels:
|
| + m_data.m_scroll.m_deltaUnits = ScrollGranularity::ScrollByPrecisePixel;
|
| + break;
|
| + case WebGestureEvent::ScrollUnits::Pixels:
|
| + m_data.m_scroll.m_deltaUnits = ScrollGranularity::ScrollByPixel;
|
| + break;
|
| + case WebGestureEvent::ScrollUnits::Page:
|
| + m_data.m_scroll.m_deltaUnits = ScrollGranularity::ScrollByPage;
|
| + break;
|
| + default:
|
| + ASSERT_NOT_REACHED();
|
| + }
|
| break;
|
| case WebInputEvent::GestureTap:
|
| m_type = PlatformEvent::GestureTap;
|
|
|