| Index: services/ui/ws/server_window_surface.cc
|
| diff --git a/services/ui/ws/server_window_surface.cc b/services/ui/ws/server_window_surface.cc
|
| index 4958d0f190a1f40cd8daa28e8b0786afce7683be..9228115e629289bc083cc8718f4d90c24c1051d3 100644
|
| --- a/services/ui/ws/server_window_surface.cc
|
| +++ b/services/ui/ws/server_window_surface.cc
|
| @@ -19,13 +19,10 @@ namespace ws {
|
|
|
| ServerWindowSurface::ServerWindowSurface(
|
| ServerWindowSurfaceManager* manager,
|
| + const cc::FrameSinkId& frame_sink_id,
|
| mojo::InterfaceRequest<Surface> request,
|
| mojom::SurfaceClientPtr client)
|
| - : frame_sink_id_(manager->window()
|
| - ->delegate()
|
| - ->GetDisplayCompositor()
|
| - ->GenerateNextClientId(),
|
| - 0),
|
| + : frame_sink_id_(frame_sink_id),
|
| manager_(manager),
|
| surface_id_allocator_(frame_sink_id_),
|
| surface_factory_(frame_sink_id_, manager_->GetSurfaceManager(), this),
|
|
|