Chromium Code Reviews| Index: content/common/input/synthetic_web_input_event_builders.cc |
| diff --git a/content/common/input/synthetic_web_input_event_builders.cc b/content/common/input/synthetic_web_input_event_builders.cc |
| index c278f8f2608032b1e6d8bc217d0427786ef9d02a..8d9eeda907a0568015b056e07b29928a71605958 100644 |
| --- a/content/common/input/synthetic_web_input_event_builders.cc |
| +++ b/content/common/input/synthetic_web_input_event_builders.cc |
| @@ -29,7 +29,8 @@ WebMouseEvent SyntheticWebMouseEventBuilder::Build( |
| blink::WebInputEvent::Type type, |
| int window_x, |
| int window_y, |
| - int modifiers) { |
| + int modifiers, |
| + blink::WebPointerProperties::PointerType pointer_type) { |
| DCHECK(WebInputEvent::isMouseEventType(type)); |
| WebMouseEvent result(type, modifiers, |
| ui::EventTimeStampToSeconds(ui::EventTimeForNow())); |
| @@ -37,6 +38,7 @@ WebMouseEvent SyntheticWebMouseEventBuilder::Build( |
| result.y = window_y; |
| result.windowX = window_x; |
| result.windowY = window_y; |
| + result.pointerType = pointer_type; |
|
Navid Zolghadr
2017/01/19 15:46:22
Do we expect this to be only mouse and pen? Do you
lanwei
2017/01/20 14:42:21
Done.
|
| if (type == WebInputEvent::MouseDown || type == WebInputEvent::MouseUp) |
| result.button = WebMouseEvent::Button::Left; |