| Index: ash/monitor/monitor_controller.h
|
| diff --git a/ash/monitor/monitor_controller.h b/ash/monitor/monitor_controller.h
|
| index abe6a13f238992da35c112a24eb0ee69dd4108da..0af1b601dd2812d29bd9a2951db97f6d042df7d9 100644
|
| --- a/ash/monitor/monitor_controller.h
|
| +++ b/ash/monitor/monitor_controller.h
|
| @@ -11,11 +11,11 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| +#include "ui/aura/display_observer.h"
|
| #include "ui/aura/monitor_manager.h"
|
| -#include "ui/aura/monitor_observer.h"
|
|
|
| namespace aura {
|
| -class Monitor;
|
| +class Display;
|
| class RootWindow;
|
| }
|
|
|
| @@ -24,7 +24,7 @@ namespace internal {
|
|
|
| // MonitorController creates and maintains RootWindows for each
|
| // attached monitor, keeping them in sync with monitor configuration changes.
|
| -class MonitorController : public aura::MonitorObserver {
|
| +class MonitorController : public aura::DisplayObserver {
|
| public:
|
| MonitorController();
|
| virtual ~MonitorController();
|
| @@ -32,11 +32,11 @@ class MonitorController : public aura::MonitorObserver {
|
| // Gets all of the root windows.
|
| void GetAllRootWindows(std::vector<aura::RootWindow*>* windows);
|
|
|
| - // aura::MonitorObserver overrides:
|
| - virtual void OnMonitorBoundsChanged(
|
| - const gfx::Monitor& monitor) OVERRIDE;
|
| - virtual void OnMonitorAdded(const gfx::Monitor& monitor) OVERRIDE;
|
| - virtual void OnMonitorRemoved(const gfx::Monitor& monitor) OVERRIDE;
|
| + // aura::DisplayObserver overrides:
|
| + virtual void OnDisplayBoundsChanged(
|
| + const gfx::Display& display) OVERRIDE;
|
| + virtual void OnDisplayAdded(const gfx::Display& display) OVERRIDE;
|
| + virtual void OnDisplayRemoved(const gfx::Display& display) OVERRIDE;
|
|
|
| private:
|
| void Init();
|
|
|