| Index: services/ui/ws/window_server.cc
|
| diff --git a/services/ui/ws/window_server.cc b/services/ui/ws/window_server.cc
|
| index 6fc2028621bedb8e362d42941e131bc109e7091a..3ab93974429d3dd07a6b98a31f7f031f92c3a086 100644
|
| --- a/services/ui/ws/window_server.cc
|
| +++ b/services/ui/ws/window_server.cc
|
| @@ -750,6 +750,9 @@ void WindowServer::OnGpuChannelEstablished(
|
| const std::set<Display*>& displays = display_manager()->displays();
|
| for (auto* display : displays)
|
| display->platform_display()->OnGpuChannelEstablished(gpu_channel_);
|
| + // TODO(kylechar): When gpu channel is removed, this can instead happen
|
| + // earlier, after GpuServiceProxy::OnInitialized().
|
| + delegate_->StartDisplayInit();
|
| }
|
|
|
| void WindowServer::OnSurfaceCreated(const cc::SurfaceId& surface_id,
|
|
|