diff options
Diffstat (limited to 'chrome/browser/chromeos/power/screen_dimming_observer.cc')
-rw-r--r-- | chrome/browser/chromeos/power/screen_dimming_observer.cc | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/chrome/browser/chromeos/power/screen_dimming_observer.cc b/chrome/browser/chromeos/power/screen_dimming_observer.cc deleted file mode 100644 index a09204d..0000000 --- a/chrome/browser/chromeos/power/screen_dimming_observer.cc +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "chrome/browser/chromeos/power/screen_dimming_observer.h" - -#include "ash/shell.h" -#include "chromeos/dbus/dbus_thread_manager.h" - -namespace chromeos { - -ScreenDimmingObserver::ScreenDimmingObserver() { - DBusThreadManager::Get()->GetPowerManagerClient()->AddObserver(this); -} - -ScreenDimmingObserver::~ScreenDimmingObserver() { - DBusThreadManager::Get()->GetPowerManagerClient()->RemoveObserver(this); -} - -void ScreenDimmingObserver::ScreenDimmingRequested(ScreenDimmingState state) { - ash::Shell::GetInstance()->SetDimming( - state == PowerManagerClient::Observer::SCREEN_DIMMING_IDLE); -} - -} // namespace chromeos |