Chromium Code Reviews| Index: content/renderer/mus/render_widget_mus_connection.cc |
| diff --git a/content/renderer/mus/render_widget_mus_connection.cc b/content/renderer/mus/render_widget_mus_connection.cc |
| index 925cf8a6dd34a02e837a3b19e255d8a299c16f10..e1b97c3d51210d77408771cd610609b0a38532c0 100644 |
| --- a/content/renderer/mus/render_widget_mus_connection.cc |
| +++ b/content/renderer/mus/render_widget_mus_connection.cc |
| @@ -46,8 +46,10 @@ std::unique_ptr<cc::OutputSurface> |
| RenderWidgetMusConnection::CreateOutputSurface() { |
| DCHECK(thread_checker_.CalledOnValidThread()); |
| DCHECK(!window_surface_binding_); |
| - scoped_refptr<cc::ContextProvider> context_provider(new ui::ContextProvider( |
| - MojoShellConnection::GetForProcess()->GetConnector())); |
| + auto* connector = |
|
Ken Rockot(use gerrit already)
2016/07/13 18:29:02
nit: why add the local?
Peng
2016/07/13 19:00:36
Just copy those two lines from somewhere else, so
|
| + ChildThread::Get()->GetMojoShellConnection()->GetConnector(); |
| + scoped_refptr<cc::ContextProvider> context_provider( |
| + new ui::ContextProvider(connector)); |
| std::unique_ptr<cc::OutputSurface> surface(new ui::OutputSurface( |
| context_provider, ui::WindowSurface::Create(&window_surface_binding_))); |