summaryrefslogtreecommitdiffstats
path: root/content/content_browser.gypi
diff options
context:
space:
mode:
authorjkarlin <jkarlin@chromium.org>2015-03-26 06:58:50 -0700
committerCommit bot <commit-bot@chromium.org>2015-03-26 13:59:23 +0000
commit34ee23cfb4147f51b8ca0f728e6354f8f86db8ee (patch)
treedca270c6f62113380153fe6d2561874de01b64a1 /content/content_browser.gypi
parent556a2bfd2354ff3d39383c53aa911fd0c06b40b3 (diff)
downloadchromium_src-34ee23cfb4147f51b8ca0f728e6354f8f86db8ee.zip
chromium_src-34ee23cfb4147f51b8ca0f728e6354f8f86db8ee.tar.gz
chromium_src-34ee23cfb4147f51b8ca0f728e6354f8f86db8ee.tar.bz2
[BackgroundSync] Initial land of the BackgroundSyncManager
The BackgroundSyncManager is the class that handles registration of background syncs. This first CL handles storage and retrieval of registrations and sequential ordering of async operations. Future CLs will add permission checks and incorporate a scheduler. Eventually the BackgroundSyncManager will be created and owned by the BackgroundSyncMessageFilter, which will be owned by the RenderViewHost. BackgroundSync Design Doc: https://docs.google.com/document/d/1MAuNzV0q5FporLZVJMh7CMrwTHwcZsWX6YUwPwKMGco/ BUG=449443 Review URL: https://codereview.chromium.org/950343006 Cr-Commit-Position: refs/heads/master@{#322375}
Diffstat (limited to 'content/content_browser.gypi')
-rw-r--r--content/content_browser.gypi3
1 files changed, 3 insertions, 0 deletions
diff --git a/content/content_browser.gypi b/content/content_browser.gypi
index f060ae8..0412880 100644
--- a/content/content_browser.gypi
+++ b/content/content_browser.gypi
@@ -29,6 +29,7 @@
'../ui/gfx/gfx.gyp:gfx_geometry',
'../ui/resources/ui_resources.gyp:ui_resources',
'../ui/snapshot/snapshot.gyp:snapshot',
+ 'browser/background_sync/background_sync_proto.gyp:background_sync_proto',
'browser/notifications/notification_proto.gyp:notification_proto',
'browser/service_worker/service_worker_proto.gyp:service_worker_proto',
'browser/speech/proto/speech_proto.gyp:speech_proto',
@@ -428,6 +429,8 @@
'browser/appcache/chrome_appcache_service.h',
'browser/appcache/view_appcache_internals_job.cc',
'browser/appcache/view_appcache_internals_job.h',
+ 'browser/background_sync/background_sync_manager.cc',
+ 'browser/background_sync/background_sync_manager.h',
'browser/bad_message.cc',
'browser/bad_message.h',
'browser/bluetooth/bluetooth_dispatcher_host.cc',