| Index: chrome/browser/profiles/profile_impl.cc
|
| diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc
|
| index 24b5935a81292cc50c2469439deb35b2fdef2f98..7a66745a9240b22f746f14fdee56ac15144ba140 100644
|
| --- a/chrome/browser/profiles/profile_impl.cc
|
| +++ b/chrome/browser/profiles/profile_impl.cc
|
| @@ -112,6 +112,7 @@
|
| #if defined(OS_ANDROID)
|
| #include "chrome/browser/media/protected_media_identifier_permission_context.h"
|
| #include "chrome/browser/media/protected_media_identifier_permission_context_factory.h"
|
| +#include "components/data_reduction_proxy/content/browser/data_reduction_proxy_ui_service.h"
|
| #endif
|
|
|
| #if defined(OS_CHROMEOS)
|
| @@ -646,6 +647,11 @@ void ProfileImpl::DoFinalInit() {
|
| scoped_ptr<data_reduction_proxy::DataReductionProxyStatisticsPrefs>
|
| data_reduction_proxy_statistics_prefs;
|
| scoped_ptr<data_reduction_proxy::DataReductionProxyEventStore> event_store;
|
| +#if defined(OS_ANDROID)
|
| + scoped_ptr<data_reduction_proxy::DataReductionProxyUIService>
|
| + data_reduction_proxy_ui_service(
|
| + new data_reduction_proxy::DataReductionProxyUIService());
|
| +#endif
|
| DataReductionProxyChromeSettings* data_reduction_proxy_chrome_settings =
|
| DataReductionProxyChromeSettingsFactory::GetForBrowserContext(this);
|
| data_reduction_proxy_params =
|
| @@ -713,6 +719,9 @@ void ProfileImpl::DoFinalInit() {
|
| chrome_configurator.Pass(),
|
| data_reduction_proxy_params.Pass(),
|
| data_reduction_proxy_statistics_prefs.Pass(),
|
| +#if defined(OS_ANDROID)
|
| + data_reduction_proxy_ui_service.Pass(),
|
| +#endif
|
| event_store.Pass());
|
| data_reduction_proxy_chrome_settings->InitDataReductionProxySettings(
|
| data_reduction_proxy_chrome_configurator,
|
|
|