| 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 5f19fb208767611839e209b866f63896a59cbd48..83d147f3087b93add25683d0d1c75781e6e53a98 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::GetUIThreadTaskRunner() {
|
| + 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
|
|
|