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 cfbc3d61e07bb9f8acc722c282762962efca90fb..cb87e515ce31cc7e7ed2b3b4410bf199e8126aec 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> |