| Index: ios/public/provider/chrome/browser/keyed_service_provider.h
|
| diff --git a/ios/public/provider/chrome/browser/keyed_service_provider.h b/ios/public/provider/chrome/browser/keyed_service_provider.h
|
| index 47fc9e29eed11db3c13eef5779a6acdb6d8a3424..18d134e4d7ca6d0ea3b5a8b2f51fe94e30a42264 100644
|
| --- a/ios/public/provider/chrome/browser/keyed_service_provider.h
|
| +++ b/ios/public/provider/chrome/browser/keyed_service_provider.h
|
| @@ -84,6 +84,10 @@ class KeyedServiceProvider {
|
| GetProfileInvalidationProviderForBrowserState(
|
| ChromeBrowserState* browser_state) = 0;
|
|
|
| + // Returns the data_reduction_proxy::DataReductionProxySettings factory for
|
| + // dependencies.
|
| + virtual KeyedServiceBaseFactory* GetDataReductionProxySettingsFactory() = 0;
|
| +
|
| // Returns an instance of data_reduction_proxy::DataReductionProxySettings
|
| // tied to |browser_state|.
|
| virtual data_reduction_proxy::DataReductionProxySettings*
|
|
|