Commit fe80c298 authored by sdefresne's avatar sdefresne Committed by Commit bot

Introduce IOSChromeProfileInvalidationProviderFactory (iOS)

BUG=553320

Review URL: https://codereview.chromium.org/1466363002

Cr-Commit-Position: refs/heads/master@{#361111}
parent 587e7058
...@@ -33,7 +33,6 @@ void KeyedServiceProvider::AssertKeyedFactoriesBuilt() { ...@@ -33,7 +33,6 @@ void KeyedServiceProvider::AssertKeyedFactoriesBuilt() {
#if defined(ENABLE_CONFIGURATION_POLICY) #if defined(ENABLE_CONFIGURATION_POLICY)
GetManagedBookmarkServiceFactory(); GetManagedBookmarkServiceFactory();
#endif #endif
GetProfileInvalidationProviderFactory();
GetSyncServiceFactory(); GetSyncServiceFactory();
} }
......
...@@ -22,10 +22,6 @@ namespace data_reduction_proxy { ...@@ -22,10 +22,6 @@ namespace data_reduction_proxy {
class DataReductionProxySettings; class DataReductionProxySettings;
} }
namespace invalidation {
class ProfileInvalidationProvider;
}
namespace sync_driver { namespace sync_driver {
class SyncService; class SyncService;
} }
...@@ -74,16 +70,6 @@ class KeyedServiceProvider { ...@@ -74,16 +70,6 @@ class KeyedServiceProvider {
virtual sync_driver::SyncService* GetSyncServiceForBrowserStateIfExists( virtual sync_driver::SyncService* GetSyncServiceForBrowserStateIfExists(
ChromeBrowserState* browser_state) = 0; ChromeBrowserState* browser_state) = 0;
// Returns the invalidation::ProfileInvalidationProvider factory for
// dependencies.
virtual KeyedServiceBaseFactory* GetProfileInvalidationProviderFactory() = 0;
// Returns an instance of invalidation::ProfileInvalidationProvider tied to
// |browser_state|.
virtual invalidation::ProfileInvalidationProvider*
GetProfileInvalidationProviderForBrowserState(
ChromeBrowserState* browser_state) = 0;
// Returns the data_reduction_proxy::DataReductionProxySettings factory for // Returns the data_reduction_proxy::DataReductionProxySettings factory for
// dependencies. // dependencies.
virtual KeyedServiceBaseFactory* GetDataReductionProxySettingsFactory() = 0; virtual KeyedServiceBaseFactory* GetDataReductionProxySettingsFactory() = 0;
......
...@@ -96,17 +96,6 @@ TestKeyedServiceProvider::GetSyncServiceForBrowserStateIfExists( ...@@ -96,17 +96,6 @@ TestKeyedServiceProvider::GetSyncServiceForBrowserStateIfExists(
return FakeSyncServiceFactory::GetForBrowserStateIfExists(browser_state); return FakeSyncServiceFactory::GetForBrowserStateIfExists(browser_state);
} }
KeyedServiceBaseFactory*
TestKeyedServiceProvider::GetProfileInvalidationProviderFactory() {
return MissingServiceKeyedServiceFactory::GetInstance();
}
invalidation::ProfileInvalidationProvider*
TestKeyedServiceProvider::GetProfileInvalidationProviderForBrowserState(
ios::ChromeBrowserState* browser_state) {
return nullptr;
}
KeyedServiceBaseFactory* KeyedServiceBaseFactory*
TestKeyedServiceProvider::GetDataReductionProxySettingsFactory() { TestKeyedServiceProvider::GetDataReductionProxySettingsFactory() {
return MissingServiceKeyedServiceFactory::GetInstance(); return MissingServiceKeyedServiceFactory::GetInstance();
......
...@@ -26,10 +26,6 @@ class TestKeyedServiceProvider : public KeyedServiceProvider { ...@@ -26,10 +26,6 @@ class TestKeyedServiceProvider : public KeyedServiceProvider {
ChromeBrowserState* browser_state) override; ChromeBrowserState* browser_state) override;
sync_driver::SyncService* GetSyncServiceForBrowserStateIfExists( sync_driver::SyncService* GetSyncServiceForBrowserStateIfExists(
ChromeBrowserState* browser_state) override; ChromeBrowserState* browser_state) override;
KeyedServiceBaseFactory* GetProfileInvalidationProviderFactory() override;
invalidation::ProfileInvalidationProvider*
GetProfileInvalidationProviderForBrowserState(
ios::ChromeBrowserState* browser_state) override;
KeyedServiceBaseFactory* GetDataReductionProxySettingsFactory() override; KeyedServiceBaseFactory* GetDataReductionProxySettingsFactory() override;
data_reduction_proxy::DataReductionProxySettings* data_reduction_proxy::DataReductionProxySettings*
GetDataReductionProxySettingsForBrowserState( GetDataReductionProxySettingsForBrowserState(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment