diff options
author | jennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-16 05:40:38 +0000 |
---|---|---|
committer | jennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-16 05:40:38 +0000 |
commit | 1d28ca09c3479a817dc5f71117b6e9e99feffa3d (patch) | |
tree | e96b8267f556cfaf0641a3919e38ac05c1edf228 /chromeos/dbus | |
parent | e49d8431d44a678c9bfc2bf698759637637cc30a (diff) | |
download | chromium_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.cc | 1 |
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), |