summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser_extensions.gypi
diff options
context:
space:
mode:
authorstevenjb <stevenjb@chromium.org>2014-12-18 13:41:09 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-18 21:41:59 +0000
commitdfa9bb8ffd481f47c52d9d495d59b07f68cfb8c3 (patch)
treed45c60931e2279467743e540908245e76d99ca24 /chrome/chrome_browser_extensions.gypi
parent8a87ca2274f7172e9849cfb63a3132f3797d4ab6 (diff)
downloadchromium_src-dfa9bb8ffd481f47c52d9d495d59b07f68cfb8c3.zip
chromium_src-dfa9bb8ffd481f47c52d9d495d59b07f68cfb8c3.tar.gz
chromium_src-dfa9bb8ffd481f47c52d9d495d59b07f68cfb8c3.tar.bz2
Implements events in networkingPrivate on Linux
- Adds NetworkingPrivateDelegateObserver, replacing the observer in NetworkingPrivateServiceClient - Implements the observer for NetworkingPrivateLinux - Posts events when network list changes - Posts events when connection state of networks changes - Caches the network list - Implements GetState to lookup in the cache - Implements GetProperties by calling GetState This is a modification of https://codereview.chromium.org/720453002/ with the changes from https://codereview.chromium.org/747223002/ BUG=387869 For minor change to browser_context_keyed_service_factories TBR=kalman@chromium.org Review URL: https://codereview.chromium.org/796803004 Cr-Commit-Position: refs/heads/master@{#309081}
Diffstat (limited to 'chrome/chrome_browser_extensions.gypi')
-rw-r--r--chrome/chrome_browser_extensions.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi
index b859806..0140298 100644
--- a/chrome/chrome_browser_extensions.gypi
+++ b/chrome/chrome_browser_extensions.gypi
@@ -357,6 +357,7 @@
'browser/extensions/api/networking_private/networking_private_chromeos.h',
'browser/extensions/api/networking_private/networking_private_delegate.cc',
'browser/extensions/api/networking_private/networking_private_delegate.h',
+ 'browser/extensions/api/networking_private/networking_private_delegate_observer.h',
'browser/extensions/api/networking_private/networking_private_event_router.h',
'browser/extensions/api/networking_private/networking_private_event_router_chromeos.cc',
'browser/extensions/api/networking_private/networking_private_event_router_factory.cc',
@@ -859,6 +860,7 @@
'browser/extensions/api/networking_private/networking_private_service_client.h',
],
'chrome_browser_extensions_networking_private_sources_linux': [
+ 'browser/extensions/api/networking_private/networking_private_event_router_nonchromeos.cc',
'browser/extensions/api/networking_private/networking_private_linux.cc',
'browser/extensions/api/networking_private/networking_private_linux.h',
'browser/extensions/api/networking_private/network_config_dbus_constants_linux.cc',