Index: chromecast/shell/browser/cast_browser_main_parts.cc |
diff --git a/chromecast/shell/browser/cast_browser_main_parts.cc b/chromecast/shell/browser/cast_browser_main_parts.cc |
index ea05ec8bb9968501a5f685b85f1e691a2014c1f9..14a7d39ec8c895fc6242db0dfa3470431766e39a 100644 |
--- a/chromecast/shell/browser/cast_browser_main_parts.cc |
+++ b/chromecast/shell/browser/cast_browser_main_parts.cc |
@@ -106,7 +106,10 @@ void CastBrowserMainParts::PreMainMessageLoopRun() { |
cast_browser_process_->SetCastService(CastService::Create( |
cast_browser_process_->browser_context(), |
url_request_context_factory_->GetSystemGetter(), |
- url_request_context_factory_->app_network_delegate())); |
+ url_request_context_factory_->app_network_delegate(), |
+ base::Bind( |
+ &metrics::CastMetricsServiceClient::EnableMetricsService, |
+ base::Unretained(cast_browser_process_->metrics_service_client())))); |
// Initializing network delegates must happen after Cast service is created. |
url_request_context_factory_->InitializeNetworkDelegates(); |