| Index: chrome/browser/metrics/chrome_metrics_service_client.cc
|
| diff --git a/chrome/browser/metrics/chrome_metrics_service_client.cc b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
| index 2767d20bfd64bb648ec22396a7626785b600e2d0..33df4777bf3a41a43a92bebb76362d752ea89232 100644
|
| --- a/chrome/browser/metrics/chrome_metrics_service_client.cc
|
| +++ b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
| @@ -344,6 +344,12 @@ ChromeMetricsServiceClient::GetDefaultOptIn() {
|
| return GetMetricsReportingDefaultOptIn(g_browser_process->local_state());
|
| }
|
|
|
| +scoped_refptr<base::SingleThreadTaskRunner>
|
| +ChromeMetricsServiceClient::GetMainThreadTaskRunner() {
|
| + return content::BrowserThread::GetMessageLoopProxyForThread(
|
| + content::BrowserThread::UI);
|
| +}
|
| +
|
| void ChromeMetricsServiceClient::Initialize() {
|
| // Clear metrics reports if it is the first time cellular upload logic should
|
| // apply to avoid sudden bulk uploads. It needs to be done before initializing
|
|
|