#include "ash/wm/session_state_animator.h"
#include "base/basictypes.h"
-#if defined(OS_CHROMEOS) && defined(USE_X11)
-#include "ui/display/chromeos/output_configurator.h"
+#if defined(OS_CHROMEOS)
+#include "ui/display/chromeos/display_configurator.h"
#endif
namespace gfx {
// Displays onscreen animations and locks or suspends the system in response to
// the power button being pressed or released.
class ASH_EXPORT PowerButtonController
-// TODO(derat): Remove these ifdefs after OutputConfigurator becomes
+// TODO(derat): Remove these ifdefs after DisplayConfigurator becomes
// cross-platform.
-#if defined(OS_CHROMEOS) && defined(USE_X11)
- : public ui::OutputConfigurator::Observer
+#if defined(OS_CHROMEOS)
+ : public ui::DisplayConfigurator::Observer
#endif
{
public:
void OnPowerButtonEvent(bool down, const base::TimeTicks& timestamp);
void OnLockButtonEvent(bool down, const base::TimeTicks& timestamp);
-#if defined(OS_CHROMEOS) && defined(USE_X11)
- // Overriden from ui::OutputConfigurator::Observer:
+#if defined(OS_CHROMEOS)
+ // Overriden from ui::DisplayConfigurator::Observer:
virtual void OnDisplayModeChanged(
- const ui::OutputConfigurator::DisplayStateList& outputs) OVERRIDE;
+ const ui::DisplayConfigurator::DisplayStateList& outputs) OVERRIDE;
#endif
private: