| Index: ash/mus/window_manager.h
|
| diff --git a/ash/mus/window_manager.h b/ash/mus/window_manager.h
|
| index a922d52291fa3523b9e3c1041c509c474d475690..93f6dfcff8feb4cd12a2fb7e7e81f3b93407aee6 100644
|
| --- a/ash/mus/window_manager.h
|
| +++ b/ash/mus/window_manager.h
|
| @@ -31,9 +31,8 @@ namespace ash {
|
| namespace mus {
|
|
|
| class RootWindowController;
|
| -class RootWindowsObserver;
|
| class ShadowController;
|
| -class WindowManagerApplication;
|
| +class WindowManagerObserver;
|
| class WmShellMus;
|
| class WmLookupMus;
|
| class WmTestHelper;
|
| @@ -46,8 +45,7 @@ class WindowManager : public ::mus::WindowManagerDelegate,
|
| public ::mus::WindowObserver,
|
| public ::mus::WindowTreeClientDelegate {
|
| public:
|
| - WindowManager(WindowManagerApplication* window_manager_app,
|
| - shell::Connector* connector);
|
| + explicit WindowManager(shell::Connector* connector);
|
| ~WindowManager() override;
|
|
|
| void Init(::mus::WindowTreeClient* window_tree_client);
|
| @@ -68,8 +66,8 @@ class WindowManager : public ::mus::WindowManagerDelegate,
|
|
|
| std::set<RootWindowController*> GetRootWindowControllers();
|
|
|
| - void AddRootWindowsObserver(RootWindowsObserver* observer);
|
| - void RemoveRootWindowsObserver(RootWindowsObserver* observer);
|
| + void AddObserver(WindowManagerObserver* observer);
|
| + void RemoveObserver(WindowManagerObserver* observer);
|
|
|
| private:
|
| friend class WmTestHelper;
|
| @@ -105,9 +103,6 @@ class WindowManager : public ::mus::WindowManagerDelegate,
|
| const display::Display& display) override;
|
| void OnAccelerator(uint32_t id, const ui::Event& event) override;
|
|
|
| - // TODO(sky): this is unfortunate, remove.
|
| - WindowManagerApplication* window_manager_app_;
|
| -
|
| shell::Connector* connector_;
|
|
|
| ::mus::WindowTreeClient* window_tree_client_ = nullptr;
|
| @@ -118,7 +113,7 @@ class WindowManager : public ::mus::WindowManagerDelegate,
|
|
|
| std::set<std::unique_ptr<RootWindowController>> root_window_controllers_;
|
|
|
| - base::ObserverList<RootWindowsObserver> root_windows_observers_;
|
| + base::ObserverList<WindowManagerObserver> observers_;
|
|
|
| std::unique_ptr<display::Screen> screen_;
|
|
|
|
|