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..aff6db74e18c9fa2fe228cc9e4484f45d1662bb9 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -210,6 +210,11 @@ |
| #include "content/renderer/media/webrtc/peer_connection_dependency_factory.h" |
| #endif |
| +#if defined(MOJO_SHELL_CLIENT) |
| +#include "content/public/common/mojo_shell_connection.h" |
| +#include "content/renderer/render_widget_view_mus.h" |
| +#endif // defined(MOJO_SHELL_CLIENT) |
| + |
| using blink::WebAXObject; |
| using blink::WebApplicationCacheHost; |
| using blink::WebApplicationCacheHostClient; |
| @@ -661,6 +666,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_) { |
|
Ben Goodger (Google)
2015/11/24 06:42:40
nit: no braces
Fady Samuel
2015/11/24 13:32:06
Done.
|
| + new RenderWidgetViewMus(routing_id_); |
| + } |
| +#endif |
| int opener_view_routing_id; |
| WebFrame* opener_frame = RenderFrameImpl::ResolveOpener( |