Chromium Code Reviews| Index: chrome/browser/profiles/profile_impl.h |
| diff --git a/chrome/browser/profiles/profile_impl.h b/chrome/browser/profiles/profile_impl.h |
| index d30cb019f7189e24855c6fdb48d156509d726aea..eaf7efc1b3979b8b82914ae7385568cf5690c738 100644 |
| --- a/chrome/browser/profiles/profile_impl.h |
| +++ b/chrome/browser/profiles/profile_impl.h |
| @@ -40,6 +40,12 @@ namespace base { |
| class SequencedTaskRunner; |
| } |
| +namespace data_reduction_proxy { |
| +class DataReductionProxyParams; |
| +} |
| + |
| +class DataReductionProxyChromeSettings; |
| + |
| namespace domain_reliability { |
| class DomainReliabilityMonitor; |
| } |
| @@ -167,6 +173,15 @@ class ProfileImpl : public Profile { |
| void InitHostZoomMap(); |
| + // Initialize the data reduction proxy. |
| + void InitDataReductionProxy( |
| + scoped_ptr<data_reduction_proxy::DataReductionProxyParams>* params, |
| + base::Callback<void(bool)>* unavailable_callback); |
| + |
| + // Run final initialization steps that must occur after the profile is |
| + // initialized. |
| + void RunInitDataReductionProxyTask(); |
| + |
| void OnDefaultZoomLevelChanged(); |
| void OnZoomLevelChanged( |
| const content::HostZoomMap::ZoomLevelChange& change); |
| @@ -285,6 +300,8 @@ class ProfileImpl : public Profile { |
| chrome_browser_net::Predictor* predictor_; |
| + DataReductionProxyChromeSettings* data_reduction_proxy_chrome_settings_; |
|
willchan no longer on Chromium
2014/07/29 00:26:56
The comments above say not to add any more. What d
bengr
2014/07/29 21:29:52
Done. Removed.
On 2014/07/29 00:26:56, willchan w
|
| + |
| DISALLOW_COPY_AND_ASSIGN(ProfileImpl); |
| }; |