Index: chromecast/browser/android/cast_window_android.cc |
diff --git a/chromecast/browser/android/cast_window_android.cc b/chromecast/browser/android/cast_window_android.cc |
index 7c2e3547b308203429218eb7755cf2ec2eb5bdfe..9e8b1d52cd0f5e03a9bc7d59879bbbaa454253c0 100644 |
--- a/chromecast/browser/android/cast_window_android.cc |
+++ b/chromecast/browser/android/cast_window_android.cc |
@@ -4,7 +4,8 @@ |
#include "chromecast/browser/android/cast_window_android.h" |
-#include "base/message_loop/message_loop_proxy.h" |
+#include "base/single_thread_task_runner.h" |
+#include "base/thread_task_runner_handle.h" |
#include "chromecast/browser/android/cast_window_manager.h" |
#include "chromecast/browser/cast_content_window.h" |
#include "content/public/browser/devtools_agent_host.h" |
@@ -125,7 +126,7 @@ void CastWindowAndroid::CloseContents(content::WebContents* source) { |
// give (and guarantee) the renderer enough time to finish 'onunload' |
// handler (but we don't want to wait any longer than that to delay the |
// starting of next app). |
- base::MessageLoopProxy::current()->PostDelayedTask( |
+ base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
FROM_HERE, |
base::Bind(&CastWindowAndroid::Destroy, weak_factory_.GetWeakPtr()), |
base::TimeDelta::FromMilliseconds(kWebContentsDestructionDelayInMs)); |