summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authormmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-11 18:59:20 +0000
committermmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-11 18:59:20 +0000
commitdb92eeb9e9003acddf76ba1237630134be67ae56 (patch)
tree4a07390c75208a147a5e662cf1a2224d6cfe3b4a /chrome/chrome_browser.gypi
parent1ec2f92f9dafeacae9050c226d25f89e71aacc60 (diff)
downloadchromium_src-db92eeb9e9003acddf76ba1237630134be67ae56.zip
chromium_src-db92eeb9e9003acddf76ba1237630134be67ae56.tar.gz
chromium_src-db92eeb9e9003acddf76ba1237630134be67ae56.tar.bz2
Internet connections in many public places (cafes, airports,
hotels, etc) make use of captive portals, which require users to login before allowing Internet access. This CL adds a ProfileKeyedService which checks for these captive portals on demand, and broadcasts a notification with the results. It does not add any consumers for this service. Design doc: https://docs.google.com/document/d/1k-gP2sswzYNvryu9NcgN7q5XrsMlUdlUdoW9WRaEmfM/edit R=cbentzel@chromium.org BUG=87100, 115487 Review URL: https://chromiumcodereview.appspot.com/9188049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136627 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r--chrome/chrome_browser.gypi5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 036fc1f..6cb7138 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -348,6 +348,10 @@
'browser/feedback/feedback_util.h',
'browser/cancelable_request.cc',
'browser/cancelable_request.h',
+ 'browser/captive_portal/captive_portal_service.cc',
+ 'browser/captive_portal/captive_portal_service.h',
+ 'browser/captive_portal/captive_portal_service_factory.cc',
+ 'browser/captive_portal/captive_portal_service_factory.h',
'browser/certificate_manager_model.cc',
'browser/certificate_manager_model.h',
'browser/certificate_viewer.cc',
@@ -4538,6 +4542,7 @@
'browser/upgrade_detector_impl.h',
],
'sources/': [
+ ['exclude', '^browser/captive_portal/'],
['exclude', '^browser/chrome_to_mobile'],
['exclude', '^browser/importer/'],
['exclude', '^browser/printing/'],