| Index: content/browser/renderer_host/web_input_event_aurax11.cc
|
| diff --git a/content/browser/renderer_host/web_input_event_aurax11.cc b/content/browser/renderer_host/web_input_event_aurax11.cc
|
| index 634e44c72e792526c7ce1753c2e46cec7c681e19..67e099303ee74d7cf2469a55b82ab1826c5d151c 100644
|
| --- a/content/browser/renderer_host/web_input_event_aurax11.cc
|
| +++ b/content/browser/renderer_host/web_input_event_aurax11.cc
|
| @@ -273,6 +273,23 @@ WebKit::WebMouseWheelEvent MakeWebMouseWheelEventFromAuraEvent(
|
| return webkit_event;
|
| }
|
|
|
| +WebKit::WebMouseWheelEvent MakeWebMouseWheelEventFromAuraEvent(
|
| + aura::ScrollEvent* event) {
|
| + WebKit::WebMouseWheelEvent webkit_event;
|
| +
|
| + webkit_event.type = WebKit::WebInputEvent::MouseWheel;
|
| + webkit_event.button = WebKit::WebMouseEvent::ButtonNone;
|
| + webkit_event.modifiers = EventFlagsToWebEventModifiers(event->flags());
|
| + webkit_event.timeStampSeconds = event->time_stamp().ToDoubleT();
|
| + // TODO(davemoore) Support X offset, once cmt generates better data.
|
| + if (abs(event->y_offset()) >= 1) {
|
| + webkit_event.deltaY = event->y_offset();
|
| + webkit_event.wheelTicksY = webkit_event.deltaY > 0 ? 1 : -1;
|
| + }
|
| +
|
| + return webkit_event;
|
| +}
|
| +
|
| WebKit::WebKeyboardEvent MakeWebKeyboardEventFromAuraEvent(
|
| aura::KeyEvent* event) {
|
| base::NativeEvent native_event = event->native_event();
|
|
|