Index: ash/aura/wm_shell_aura.h |
diff --git a/ash/aura/wm_shell_aura.h b/ash/aura/wm_shell_aura.h |
index c1084360061100fc0034c9ba22674187d66d01fa..68459f2b5b0a4137549165fc50388e7361741d30 100644 |
--- a/ash/aura/wm_shell_aura.h |
+++ b/ash/aura/wm_shell_aura.h |
@@ -15,14 +15,11 @@ |
namespace ash { |
-class WmShellCommon; |
- |
class ASH_EXPORT WmShellAura : public WmShell, |
public aura::client::ActivationChangeObserver, |
public WindowTreeHostManager::Observer { |
public: |
- // |shell_common| is not owned by this class and must outlive this class. |
- explicit WmShellAura(WmShellCommon* wm_shell_common); |
+ WmShellAura(); |
~WmShellAura() override; |
static WmShellAura* Get(); |
@@ -31,7 +28,6 @@ class ASH_EXPORT WmShellAura : public WmShell, |
void PrepareForShutdown(); |
// WmShell: |
- MruWindowTracker* GetMruWindowTracker() override; |
WmWindow* NewContainerWindow() override; |
WmWindow* GetFocusedWindow() override; |
WmWindow* GetActiveWindow() override; |
@@ -60,8 +56,6 @@ class ASH_EXPORT WmShellAura : public WmShell, |
void RemoveActivationObserver(WmActivationObserver* observer) override; |
void AddDisplayObserver(WmDisplayObserver* observer) override; |
void RemoveDisplayObserver(WmDisplayObserver* observer) override; |
- void AddShellObserver(ShellObserver* observer) override; |
- void RemoveShellObserver(ShellObserver* observer) override; |
void AddPointerWatcher(views::PointerWatcher* watcher) override; |
void RemovePointerWatcher(views::PointerWatcher* watcher) override; |
#if defined(OS_CHROMEOS) |
@@ -80,9 +74,6 @@ class ASH_EXPORT WmShellAura : public WmShell, |
void OnDisplayConfigurationChanging() override; |
void OnDisplayConfigurationChanged() override; |
- // Owned by Shell. |
- WmShellCommon* wm_shell_common_; |
- |
WmLookupAura wm_lookup_; |
bool added_activation_observer_ = false; |
base::ObserverList<WmActivationObserver> activation_observers_; |