summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorsemenzato <semenzato@chromium.org>2014-09-24 14:06:03 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-24 21:06:23 +0000
commite2b442be9c01e033aebd119ee49acd9cac83ee34 (patch)
treeb1e798cd38d6c66e21675c9c506a90025259af81 /chrome/chrome_browser.gypi
parent4bcbeb30b6a26829dfb762539b8621b67e232843 (diff)
downloadchromium_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.gypi2
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': [