Index: content/browser/devtools/protocol/input_handler.cc |
diff --git a/content/browser/devtools/protocol/input_handler.cc b/content/browser/devtools/protocol/input_handler.cc |
index d9c17f3ee0e31fcdfe16e7f6c0785b4df16b9433..e466bf1e9b44af1d047e089731cc4738deddbc0c 100644 |
--- a/content/browser/devtools/protocol/input_handler.cc |
+++ b/content/browser/devtools/protocol/input_handler.cc |
@@ -248,6 +248,7 @@ Response InputHandler::DispatchMouseEvent( |
event.globalX = x * page_scale_factor_; |
event.globalY = y * page_scale_factor_; |
event.clickCount = click_count ? *click_count : 0; |
+ event.pointerType = blink::WebPointerProperties::PointerType::Mouse; |
if (!host_) |
return Response::ServerError("Could not connect to view"); |
@@ -296,6 +297,7 @@ Response InputHandler::EmulateTouchFromMouseEvent(const std::string& type, |
event->globalX = x; |
event->globalY = y; |
event->clickCount = click_count ? *click_count : 0; |
+ event->pointerType = blink::WebPointerProperties::PointerType::Touch; |
if (!host_) |
return Response::ServerError("Could not connect to view"); |