diff options
author | blundell <blundell@chromium.org> | 2015-10-27 00:14:16 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-27 07:14:51 +0000 |
commit | 4e693f661ac7b9b421edd29db41069418293e53e (patch) | |
tree | c573986179cbd4302e34f95fbe8389030e480970 /components/invalidation.gypi | |
parent | bd8d8a9d5ec38b08f34c628b34d829b29876b079 (diff) | |
download | chromium_src-4e693f661ac7b9b421edd29db41069418293e53e.zip chromium_src-4e693f661ac7b9b421edd29db41069418293e53e.tar.gz chromium_src-4e693f661ac7b9b421edd29db41069418293e53e.tar.bz2 |
[invalidation] Componentize TiclProfileSettingsProvider
This class is shared by the iOS port, and thus needs to decouple from //chrome
dependencies for clean integration on iOS. This CL:
- Passes in the PrefService to use instead of the Profile
- Componentizes the switch and pref used
- Componentizes the unittest
BUG=519418
TBR=bartfab
Committed: https://crrev.com/390a186158cb2b6cf84274afed8eed0d47c5284c
Cr-Commit-Position: refs/heads/master@{#355244}
Review URL: https://codereview.chromium.org/1418573005
Cr-Commit-Position: refs/heads/master@{#356248}
Diffstat (limited to 'components/invalidation.gypi')
-rw-r--r-- | components/invalidation.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/invalidation.gypi b/components/invalidation.gypi index d9f0a69..890e78d 100644 --- a/components/invalidation.gypi +++ b/components/invalidation.gypi @@ -120,6 +120,8 @@ 'invalidation/impl/sync_system_resources.h', 'invalidation/impl/ticl_invalidation_service.cc', 'invalidation/impl/ticl_invalidation_service.h', + 'invalidation/impl/ticl_profile_settings_provider.cc', + 'invalidation/impl/ticl_profile_settings_provider.h', 'invalidation/impl/ticl_settings_provider.cc', 'invalidation/impl/ticl_settings_provider.h', ], |