Index: chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc |
diff --git a/chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc b/chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc |
index 608fd6f008c1e22ff983efb4e2843a8e276535f7..4c2841a89bd9671b139211423c4887f3d93cfaac 100644 |
--- a/chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc |
+++ b/chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc |
@@ -294,18 +294,18 @@ class WebViewInteractiveTestBase : public extensions::PlatformAppBrowserTest { |
blink::WebMouseEvent::Button button, |
int x, |
int y) { |
- blink::WebMouseEvent mouse_event; |
+ blink::WebMouseEvent mouse_event(blink::WebInputEvent::MouseDown, |
+ blink::WebInputEvent::NoModifiers, |
+ blink::WebInputEvent::TimeStampForTesting); |
mouse_event.button = button; |
mouse_event.x = mouse_event.windowX = x; |
mouse_event.y = mouse_event.windowY = y; |
- mouse_event.modifiers = 0; |
// Needed for the WebViewTest.ContextMenuPositionAfterCSSTransforms |
gfx::Rect rect = rwh->GetView()->GetViewBounds(); |
mouse_event.globalX = x + rect.x(); |
mouse_event.globalY = y + rect.y(); |
- mouse_event.type = blink::WebInputEvent::MouseDown; |
rwh->ForwardMouseEvent(mouse_event); |
- mouse_event.type = blink::WebInputEvent::MouseUp; |
+ mouse_event.setType(blink::WebInputEvent::MouseUp); |
rwh->ForwardMouseEvent(mouse_event); |
} |