diff options
author | kalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 04:13:10 +0000 |
---|---|---|
committer | kalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 04:13:10 +0000 |
commit | ee6db693a6f0916fa61dcd90407fb84afab8758f (patch) | |
tree | 3a282da0dffd9080e101ffa62a280818311a24f0 /chrome/chrome_browser_extensions.gypi | |
parent | 67d948d0d66742bbdae8529f4d1b0c9d19fa4ca3 (diff) | |
download | chromium_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.gypi | 2 |
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', |