| Index: services/ui/ws/window_server.cc
|
| diff --git a/services/ui/ws/window_server.cc b/services/ui/ws/window_server.cc
|
| index dd5e3cae6261063b7fe094896a1deb36b3d9f6c9..f2e32410c05ea713f07caf9aa413da3024364604 100644
|
| --- a/services/ui/ws/window_server.cc
|
| +++ b/services/ui/ws/window_server.cc
|
| @@ -38,7 +38,8 @@ struct WindowServer::CurrentMoveLoopState {
|
| gfx::Rect revert_bounds;
|
| };
|
|
|
| -WindowServer::WindowServer(WindowServerDelegate* delegate)
|
| +WindowServer::WindowServer(WindowServerDelegate* delegate,
|
| + shell::Connector* connector)
|
| : delegate_(delegate),
|
| surfaces_state_(new SurfacesState()),
|
| next_client_id_(1),
|
| @@ -46,7 +47,7 @@ WindowServer::WindowServer(WindowServerDelegate* delegate)
|
| current_operation_(nullptr),
|
| in_destructor_(false),
|
| next_wm_change_id_(0),
|
| - gpu_proxy_(new GpuServiceProxy(this)),
|
| + gpu_proxy_(new GpuServiceProxy(this, connector)),
|
| window_manager_window_tree_factory_set_(this, &user_id_tracker_) {
|
| user_id_tracker_.AddObserver(this);
|
| OnUserIdAdded(user_id_tracker_.active_id());
|
|
|