Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index 23e87cf27406508236b8a932154666690a27194c..9aa7ebcb49c86beea225b0bd41abaceea627ce13 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -658,7 +658,8 @@ class AlwaysDrawSwapPromise : public cc::SwapPromise { |
| RenderViewImpl::RenderViewImpl(CompositorDependencies* compositor_deps, |
| const mojom::CreateViewParams& params) |
| - : RenderWidget(compositor_deps, |
| + : RenderWidget(params.view_id, |
| + compositor_deps, |
| blink::WebPopupTypeNone, |
| params.initial_size.screen_info, |
| params.swapped_out, |
| @@ -697,7 +698,7 @@ RenderViewImpl::RenderViewImpl(CompositorDependencies* compositor_deps, |
| void RenderViewImpl::Initialize(const mojom::CreateViewParams& params, |
| bool was_created_by_renderer) { |
| - RenderWidget::InitRoutingID(params.view_id); |
| + RenderWidget::InitInputHandler(); |
|
lfg
2016/11/14 22:09:59
Why do you need to add this? I assume tests were f
ncarter (slow)
2016/11/14 23:33:56
It wasn't strictly necessary; I figured that so lo
|
| int opener_view_routing_id = MSG_ROUTING_NONE; |
| WebFrame* opener_frame = RenderFrameImpl::ResolveOpener( |