Index: chrome/browser/metrics/metrics_state_manager.cc |
diff --git a/chrome/browser/metrics/metrics_state_manager.cc b/chrome/browser/metrics/metrics_state_manager.cc |
index 5242a23d34c19237f09719fc5a4de41966d415df..e4ce9cc2b35b3a15efd7acb93dd3b232e8f3ec24 100644 |
--- a/chrome/browser/metrics/metrics_state_manager.cc |
+++ b/chrome/browser/metrics/metrics_state_manager.cc |
@@ -109,7 +109,8 @@ void MetricsStateManager::ForceClientIdCreation() { |
local_state_->ClearPref(prefs::kMetricsOldClientID); |
} |
-void MetricsStateManager::CheckForClonedInstall() { |
+void MetricsStateManager::CheckForClonedInstall( |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner) { |
DCHECK(!cloned_install_detector_); |
MachineIdProvider* provider = MachineIdProvider::CreateInstance(); |
@@ -117,7 +118,7 @@ void MetricsStateManager::CheckForClonedInstall() { |
return; |
cloned_install_detector_.reset(new ClonedInstallDetector(provider)); |
- cloned_install_detector_->CheckForClonedInstall(local_state_); |
+ cloned_install_detector_->CheckForClonedInstall(local_state_, task_runner); |
} |
scoped_ptr<const base::FieldTrial::EntropyProvider> |