summaryrefslogtreecommitdiffstats
path: root/chromeos/dbus
diff options
context:
space:
mode:
authorjennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 05:40:38 +0000
committerjennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 05:40:38 +0000
commit1d28ca09c3479a817dc5f71117b6e9e99feffa3d (patch)
treee96b8267f556cfaf0641a3919e38ac05c1edf228 /chromeos/dbus
parente49d8431d44a678c9bfc2bf698759637637cc30a (diff)
downloadchromium_src-1d28ca09c3479a817dc5f71117b6e9e99feffa3d.zip
chromium_src-1d28ca09c3479a817dc5f71117b6e9e99feffa3d.tar.gz
chromium_src-1d28ca09c3479a817dc5f71117b6e9e99feffa3d.tar.bz2
Move TrayPower related code frome ash/system/power to ash/system/chromeos/power. This helps:
1. Remove the duplicated PowerSupplyStatus from ash/system/power. 2. Remove PowerStatusObserver from ash/system/power. 3. Remove power supply status related state, apis and observer from ash_system_tray_delegate.cc. Not done yet: There are still other PowerManagerClient calls in ash_system_tray_delegate.cc, which are used by other code. We may be able to move them into the new PowerManagerHandler, which will further downsize ash_system_tray_delegate. This could be done in another cl. BUG=190299 TBR=sky Review URL: https://chromiumcodereview.appspot.com/14691011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200463 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/dbus')
-rw-r--r--chromeos/dbus/power_manager_client.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chromeos/dbus/power_manager_client.cc b/chromeos/dbus/power_manager_client.cc
index c453b6b..566dbab 100644
--- a/chromeos/dbus/power_manager_client.cc
+++ b/chromeos/dbus/power_manager_client.cc
@@ -748,6 +748,7 @@ class PowerManagerClientStubImpl : public PowerManagerClient {
return;
}
if (!timer_.IsRunning() && update_type == UPDATE_USER) {
+ Update();
timer_.Start(
FROM_HERE,
base::TimeDelta::FromMilliseconds(1000),