summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser_extensions.gypi
diff options
context:
space:
mode:
authorkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-12 04:13:10 +0000
committerkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-12 04:13:10 +0000
commitee6db693a6f0916fa61dcd90407fb84afab8758f (patch)
tree3a282da0dffd9080e101ffa62a280818311a24f0 /chrome/chrome_browser_extensions.gypi
parent67d948d0d66742bbdae8529f4d1b0c9d19fa4ca3 (diff)
downloadchromium_src-ee6db693a6f0916fa61dcd90407fb84afab8758f.zip
chromium_src-ee6db693a6f0916fa61dcd90407fb84afab8758f.tar.gz
chromium_src-ee6db693a6f0916fa61dcd90407fb84afab8758f.tar.bz2
Factor out the "sync processing" portion of SyncableSettingsStorage into its
own class which just takes SettingChanges and converts them into calls to the Sync API. This is so that we can easily add sync throttling at a per-extension level without needing to complicate SyncableSettingsStorage any further. BUG=120596 TEST=unit_tests --gtest_filter=*ExtensionSetting*, sync integration tests Review URL: http://codereview.chromium.org/9969154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131924 0039d316-1c4b-4281-b951-d872f2087c98
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 5eabf6d..1ec3ce2 100644
--- a/chrome/chrome_browser_extensions.gypi
+++ b/chrome/chrome_browser_extensions.gypi
@@ -444,6 +444,8 @@
'browser/extensions/settings/settings_storage_factory.h',
'browser/extensions/settings/settings_storage_quota_enforcer.cc',
'browser/extensions/settings/settings_storage_quota_enforcer.h',
+ 'browser/extensions/settings/settings_sync_processor.cc',
+ 'browser/extensions/settings/settings_sync_processor.h',
'browser/extensions/settings/settings_sync_util.cc',
'browser/extensions/settings/settings_sync_util.h',
'browser/extensions/settings/syncable_settings_storage.cc',