diff options
author | semenzato <semenzato@chromium.org> | 2014-09-24 14:06:03 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-24 21:06:23 +0000 |
commit | e2b442be9c01e033aebd119ee49acd9cac83ee34 (patch) | |
tree | b1e798cd38d6c66e21675c9c506a90025259af81 /chrome/chrome_browser.gypi | |
parent | 4bcbeb30b6a26829dfb762539b8621b67e232843 (diff) | |
download | chromium_src-e2b442be9c01e033aebd119ee49acd9cac83ee34.zip chromium_src-e2b442be9c01e033aebd119ee49acd9cac83ee34.tar.gz chromium_src-e2b442be9c01e033aebd119ee49acd9cac83ee34.tar.bz2 |
GCM: D-Bus methods for wake-on-packet
Program the NIC to wake-on-packet for packets arriving from
the GCM server. Chrome notifies the connection manager (shill)
by calling D-Bus methods. The return status indicates if the
operation succeeded or not (depending on hardware support and
the type of connection).
This is a resubmission of a previous patch with the same title
and functionality containing fixes and a workaround for a problem
that is independent of this patch. Bug 415821 remains open
for that problem.
Keywords: wowlan, wake-on-lan, wake-on-wlan
BUG=360295
TEST=verified dbus methods are called, and packets are sent on the
TEST=connection passed to the methods. Also verified that shill
TEST=programs the NIC correctly, and packets wake up the device.
Review URL: https://codereview.chromium.org/597683005
Cr-Commit-Position: refs/heads/master@{#296516}
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 2159707..12ec843 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -2644,6 +2644,8 @@ # support ChromeOS with enable_plugins==0. 'browser/renderer_host/pepper/pepper_platform_verification_message_filter.cc', 'browser/renderer_host/pepper/pepper_platform_verification_message_filter.h', + 'browser/services/gcm/chromeos_gcm_connection_observer.cc', + 'browser/services/gcm/chromeos_gcm_connection_observer.h', ], # Used everywhere but ChromeOS. 'chrome_browser_non_chromeos_sources': [ |