| Index: sky/viewer/converters/input_event_types.cc
|
| diff --git a/sky/viewer/converters/input_event_types.cc b/sky/viewer/converters/input_event_types.cc
|
| index d5bb31ed90eb15955cf17749fb99c48790871a6c..3aa297d4902b88a5da238456ce3a45059fa5cfba 100644
|
| --- a/sky/viewer/converters/input_event_types.cc
|
| +++ b/sky/viewer/converters/input_event_types.cc
|
| @@ -108,10 +108,10 @@ scoped_ptr<blink::WebInputEvent> BuildWebGestureEvent(
|
| break;
|
| case mojo::EVENT_TYPE_SCROLL_FLING_START:
|
| web_event->type = blink::WebInputEvent::GestureFlingStart;
|
| - // TODO(abarth): Why don't we need to divide by the device_pixel_ratio
|
| - // here? For some reason, this seems to get the right velocity.
|
| - web_event->data.flingStart.velocityX = event->gesture_data->velocity_x;
|
| - web_event->data.flingStart.velocityY = event->gesture_data->velocity_y;
|
| + web_event->data.flingStart.velocityX =
|
| + event->gesture_data->velocity_x / device_pixel_ratio;
|
| + web_event->data.flingStart.velocityY =
|
| + event->gesture_data->velocity_y / device_pixel_ratio;
|
| break;
|
| case mojo::EVENT_TYPE_SCROLL_FLING_CANCEL:
|
| web_event->type = blink::WebInputEvent::GestureFlingCancel;
|
|
|