Index: content/browser/renderer_host/render_widget_host_impl.cc |
diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc |
index c7d44adae24d9862337c5d78da6578b7a523cb34..c47cdde67a4f7e0c26d504692f91807759028ed7 100644 |
--- a/content/browser/renderer_host/render_widget_host_impl.cc |
+++ b/content/browser/renderer_host/render_widget_host_impl.cc |
@@ -230,7 +230,8 @@ RenderWidgetHostImpl::RenderWidgetHostImpl(RenderWidgetHostDelegate* delegate, |
latency_tracker_.Initialize(routing_id_, GetProcess()->GetID()); |
input_router_.reset(new InputRouterImpl( |
- process_, this, this, routing_id_, GetInputRouterConfigForPlatform())); |
+ process_->GetImmediateSender(), this, this, routing_id_, |
+ GetInputRouterConfigForPlatform())); |
touch_emulator_.reset(); |
@@ -1341,7 +1342,8 @@ void RenderWidgetHostImpl::RendererExited(base::TerminationStatus status, |
// event. (In particular, the above call to view_->RenderProcessGone will |
// destroy the aura window, which may dispatch a synthetic mouse move.) |
input_router_.reset(new InputRouterImpl( |
- process_, this, this, routing_id_, GetInputRouterConfigForPlatform())); |
+ process_->GetImmediateSender(), this, this, routing_id_, |
+ GetInputRouterConfigForPlatform())); |
synthetic_gesture_controller_.reset(); |
} |