Index: chromecast/browser/metrics/cast_metrics_service_client.cc |
diff --git a/chromecast/browser/metrics/cast_metrics_service_client.cc b/chromecast/browser/metrics/cast_metrics_service_client.cc |
index a8a4fa86731a55a7cd391f6f91c4c135a23d7a07..0d61688a36f3e3cc2bfba28baba5562a807ebf54 100644 |
--- a/chromecast/browser/metrics/cast_metrics_service_client.cc |
+++ b/chromecast/browser/metrics/cast_metrics_service_client.cc |
@@ -24,6 +24,7 @@ |
#include "components/metrics/client_info.h" |
#include "components/metrics/enabled_state_provider.h" |
#include "components/metrics/gpu/gpu_metrics_provider.h" |
+#include "components/metrics/metrics_log_uploader.h" |
#include "components/metrics/metrics_provider.h" |
#include "components/metrics/metrics_service.h" |
#include "components/metrics/metrics_state_manager.h" |
@@ -244,10 +245,12 @@ std::unique_ptr<::metrics::MetricsLogUploader> |
CastMetricsServiceClient::CreateUploader( |
const std::string& server_url, |
const std::string& mime_type, |
+ ::metrics::MetricsLogUploader::MetricServiceType service_type, |
const base::Callback<void(int)>& on_upload_complete) { |
return std::unique_ptr<::metrics::MetricsLogUploader>( |
new ::metrics::NetMetricsLogUploader(request_context_, server_url, |
- mime_type, on_upload_complete)); |
+ mime_type, service_type, |
+ on_upload_complete)); |
} |
base::TimeDelta CastMetricsServiceClient::GetStandardUploadInterval() { |