| Index: ash/aura/wm_window_aura.h
|
| diff --git a/ash/aura/wm_window_aura.h b/ash/aura/wm_window_aura.h
|
| index 9bc3699dd5cb56355d5d9555c1b075649d935702..e45f12a5f932fd45cd458f616e5600324cf45043 100644
|
| --- a/ash/aura/wm_window_aura.h
|
| +++ b/ash/aura/wm_window_aura.h
|
| @@ -188,7 +188,12 @@ class ASH_EXPORT WmWindowAura : public WmWindow,
|
| void AddLimitedPreTargetHandler(ui::EventHandler* handler) override;
|
| void RemoveLimitedPreTargetHandler(ui::EventHandler* handler) override;
|
|
|
| - private:
|
| + protected:
|
| + // Returns true if a WmWindowAura has been created for |window|.
|
| + static bool HasInstance(const aura::Window* window);
|
| +
|
| + base::ObserverList<WmWindowObserver>& observers() { return observers_; }
|
| +
|
| // aura::WindowObserver:
|
| void OnWindowHierarchyChanging(const HierarchyChangeParams& params) override;
|
| void OnWindowHierarchyChanged(const HierarchyChangeParams& params) override;
|
| @@ -211,6 +216,7 @@ class ASH_EXPORT WmWindowAura : public WmWindow,
|
| void OnTransientChildRemoved(aura::Window* window,
|
| aura::Window* transient) override;
|
|
|
| + private:
|
| aura::Window* window_;
|
|
|
| base::ObserverList<WmWindowObserver> observers_;
|
|
|