Index: chromecast/browser/cast_browser_main_parts.cc |
diff --git a/chromecast/browser/cast_browser_main_parts.cc b/chromecast/browser/cast_browser_main_parts.cc |
index a1a2edc3c5da6cd5e7084a771dcd10cc36ca997a..cb9a128435696017e3e404cb0df6d64b0c036359 100644 |
--- a/chromecast/browser/cast_browser_main_parts.cc |
+++ b/chromecast/browser/cast_browser_main_parts.cc |
@@ -16,6 +16,7 @@ |
#include "base/path_service.h" |
#include "base/prefs/pref_registry_simple.h" |
#include "base/run_loop.h" |
+#include "base/thread_task_runner_handle.h" |
#include "cc/base/switches.h" |
#include "chromecast/base/cast_paths.h" |
#include "chromecast/base/cast_sys_info_util.h" |
@@ -236,7 +237,7 @@ void CastBrowserMainParts::PreMainMessageLoopStart() { |
void CastBrowserMainParts::PostMainMessageLoopStart() { |
cast_browser_process_->SetMetricsHelper(make_scoped_ptr( |
- new metrics::CastMetricsHelper(base::MessageLoopProxy::current()))); |
+ new metrics::CastMetricsHelper(base::ThreadTaskRunnerHandle::Get()))); |
#if defined(OS_ANDROID) |
base::MessageLoopForUI::current()->Start(); |