| Index: ash/wm_window.h
|
| diff --git a/ash/wm_window.h b/ash/wm_window.h
|
| index 7f47bc2e715dcc4f99243d3adf20b111f1a9ad48..0486888e2bd85694910999a9194fd29768269212 100644
|
| --- a/ash/wm_window.h
|
| +++ b/ash/wm_window.h
|
| @@ -13,7 +13,6 @@
|
| #include "base/observer_list.h"
|
| #include "base/strings/string16.h"
|
| #include "base/time/time.h"
|
| -#include "ui/aura/window_observer.h"
|
| #include "ui/base/ui_base_types.h"
|
| #include "ui/compositor/layer_animation_element.h"
|
| #include "ui/wm/core/transient_window_observer.h"
|
| @@ -41,7 +40,6 @@ namespace ash {
|
| class ImmersiveFullscreenController;
|
| class RootWindowController;
|
| class WmTransientWindowObserver;
|
| -class WmWindowTestApi;
|
| enum class WmWindowProperty;
|
|
|
| namespace wm {
|
| @@ -53,8 +51,7 @@ class WindowState;
|
| //
|
| // WmWindow is tied to the life of the underlying aura::Window. Use the
|
| // static Get() function to obtain a WmWindow from an aura::Window.
|
| -class ASH_EXPORT WmWindow : public aura::WindowObserver,
|
| - public ::wm::TransientWindowObserver {
|
| +class ASH_EXPORT WmWindow : public ::wm::TransientWindowObserver {
|
| public:
|
| // See comments in SetBoundsInScreen().
|
| enum class BoundsInScreenBehavior {
|
| @@ -200,10 +197,6 @@ class ASH_EXPORT WmWindow : public aura::WindowObserver,
|
| void SetBounds(const gfx::Rect& bounds);
|
| void SetBoundsWithTransitionDelay(const gfx::Rect& bounds,
|
| base::TimeDelta delta);
|
| - // Sets the bounds in such a way that LayoutManagers are circumvented.
|
| - void SetBoundsDirect(const gfx::Rect& bounds);
|
| - void SetBoundsDirectAnimated(const gfx::Rect& bounds);
|
| - void SetBoundsDirectCrossFade(const gfx::Rect& bounds);
|
|
|
| // Sets the bounds in two distinct ways. The exact behavior is dictated by
|
| // the value of BoundsInScreenBehavior set on the parent:
|
| @@ -230,12 +223,6 @@ class ASH_EXPORT WmWindow : public aura::WindowObserver,
|
|
|
| void SetPreFullscreenShowState(ui::WindowShowState show_state);
|
|
|
| - // Sets the restore bounds and show state overrides. These values take
|
| - // precedence over the restore bounds and restore show state (if set).
|
| - // If |bounds_override| is empty the values are cleared.
|
| - void SetRestoreOverrides(const gfx::Rect& bounds_override,
|
| - ui::WindowShowState window_state_override);
|
| -
|
| // If |value| is true the window can not be moved to another root, regardless
|
| // of the bounds set on it.
|
| void SetLockedToRoot(bool value);
|
| @@ -319,15 +306,8 @@ class ASH_EXPORT WmWindow : public aura::WindowObserver,
|
| void RemoveLimitedPreTargetHandler(ui::EventHandler* handler);
|
|
|
| private:
|
| - friend class WmWindowTestApi;
|
| -
|
| explicit WmWindow(aura::Window* window);
|
|
|
| - // aura::WindowObserver:
|
| - void OnWindowPropertyChanged(aura::Window* window,
|
| - const void* key,
|
| - intptr_t old) override;
|
| -
|
| // ::wm::TransientWindowObserver overrides:
|
| void OnTransientChildAdded(aura::Window* window,
|
| aura::Window* transient) override;
|
|
|