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 fb53fa455ee617115526282ee1fe7caadeb7ee12..a1cb81211be26e445d5e3c28ffe48bf1d1f750a4 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -210,6 +210,10 @@ |
| #include "content/renderer/media/webrtc/peer_connection_dependency_factory.h" |
| #endif |
| +#if defined(MOJO_SHELL_CLIENT) |
| +#include "content/renderer/render_widget_view_mus.h" |
| +#endif // defined(MOJO_SHELL_CLIENT) |
| + |
| using blink::WebAXObject; |
| using blink::WebApplicationCacheHost; |
| using blink::WebApplicationCacheHostClient; |
| @@ -661,6 +665,11 @@ RenderViewImpl::RenderViewImpl(CompositorDependencies* compositor_deps, |
| void RenderViewImpl::Initialize(const ViewMsg_New_Params& params, |
| bool was_created_by_renderer) { |
| routing_id_ = params.view_id; |
| +#if defined(MOJO_SHELL_CLIENT) |
| + if (MojoShellConnection::Get() && routing_id_) { |
| + new RenderWidgetViewMus(routing_id_); |
|
Fady Samuel
2015/11/24 04:42:38
Add a command line check here.
|
| + } |
| +#endif |
| int opener_view_routing_id; |
| WebFrame* opener_frame = RenderFrameImpl::ResolveOpener( |