summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics/metrics_service.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/metrics/metrics_service.cc')
-rw-r--r--chrome/browser/metrics/metrics_service.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/metrics/metrics_service.cc b/chrome/browser/metrics/metrics_service.cc
index a16ced2..c49886a 100644
--- a/chrome/browser/metrics/metrics_service.cc
+++ b/chrome/browser/metrics/metrics_service.cc
@@ -197,6 +197,10 @@
#include "chrome/installer/util/browser_distribution.h"
#endif
+#if defined(OS_CHROMEOS)
+#include "chrome/browser/chromeos/external_metrics.h"
+#endif
+
using base::Time;
using base::TimeDelta;
@@ -1921,3 +1925,10 @@ static bool IsSingleThreaded() {
thread_id = PlatformThread::CurrentId();
return PlatformThread::CurrentId() == thread_id;
}
+
+#if defined(OS_CHROMEOS)
+void MetricsService::StartExternalMetrics(Profile* profile) {
+ external_metrics_ = new chromeos::ExternalMetrics;
+ external_metrics_->Start(profile);
+}
+#endif