diff options
author | bajones@chromium.org <bajones@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-02 22:09:13 +0000 |
---|---|---|
committer | bajones@chromium.org <bajones@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-02 22:09:13 +0000 |
commit | 9dd901522edbaf51a00f03504cac30553b5dbfde (patch) | |
tree | 5e812fac198a30a83f80490814b691ba4b869573 /base/base.gypi | |
parent | 1d1b537362626b73838ebbe55d4aed3f8116e7d9 (diff) | |
download | chromium_src-9dd901522edbaf51a00f03504cac30553b5dbfde.zip chromium_src-9dd901522edbaf51a00f03504cac30553b5dbfde.tar.gz chromium_src-9dd901522edbaf51a00f03504cac30553b5dbfde.tar.bz2 |
Created multi-process-friendly PowerMonitor interface.
PowerMonitor status is now captured in the browser process, which has the
appropriate UI thread, and then sent via IPC to other processes which are
interested in the power state.
BUG=236031
R=apatrick@chromium.org, jam@chromium.org, jar@chromium.org, jvoung@chromium.org, kbr@chromium.org, mpcomplete@chromium.org, palmer@chromium.org, piman@chromium.org, vandebo@chromium.org
Review URL: https://codereview.chromium.org/17074009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215381 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/base.gypi')
-rw-r--r-- | base/base.gypi | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/base/base.gypi b/base/base.gypi index bd89f3e..3a57e24 100644 --- a/base/base.gypi +++ b/base/base.gypi @@ -378,12 +378,18 @@ 'posix/unix_domain_socket_linux.h', 'power_monitor/power_monitor.cc', 'power_monitor/power_monitor.h', - 'power_monitor/power_monitor_android.cc', - 'power_monitor/power_monitor_android.h', - 'power_monitor/power_monitor_ios.mm', - 'power_monitor/power_monitor_mac.mm', - 'power_monitor/power_monitor_posix.cc', - 'power_monitor/power_monitor_win.cc', + 'power_monitor/power_monitor_device_source_android.cc', + 'power_monitor/power_monitor_device_source_android.h', + 'power_monitor/power_monitor_device_source.cc', + 'power_monitor/power_monitor_device_source.h', + 'power_monitor/power_monitor_device_source_ios.mm', + 'power_monitor/power_monitor_device_source_mac.mm', + 'power_monitor/power_monitor_device_source_posix.cc', + 'power_monitor/power_monitor_device_source_win.cc', + 'power_monitor/power_monitor_source.cc', + 'power_monitor/power_monitor_source.h', + 'power_monitor/power_monitor_test_base.cc', + 'power_monitor/power_monitor_test_base.h', 'power_monitor/power_observer.h', 'process/internal_linux.cc', 'process/internal_linux.h', @@ -726,7 +732,7 @@ 'base_paths_posix.cc', 'files/file_path_watcher_kqueue.cc', 'files/file_path_watcher_stub.cc', - 'power_monitor/power_monitor_posix.cc', + 'power_monitor/power_monitor_device_source_posix.cc', ], 'sources/': [ ['include', '^debug/proc_maps_linux\\.cc$'], |