Index: content/renderer/renderer_blink_platform_impl.cc |
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc |
index bf4afb7bcacccedb04e184fd7a8070584eecded7..5033ec6fc586f3554b21bbfcfff44775a4ddeb9d 100644 |
--- a/content/renderer/renderer_blink_platform_impl.cc |
+++ b/content/renderer/renderer_blink_platform_impl.cc |
@@ -292,13 +292,9 @@ blink::WebURLLoader* RendererBlinkPlatformImpl::createURLLoader() { |
ChildThreadImpl* child_thread = ChildThreadImpl::current(); |
// There may be no child thread in RenderViewTests. These tests can still use |
// data URLs to bypass the ResourceDispatcher. |
- scoped_ptr<scheduler::WebTaskRunnerImpl> task_runner( |
- new scheduler::WebTaskRunnerImpl( |
- loading_task_runner_->BelongsToCurrentThread() |
- ? loading_task_runner_ : base::ThreadTaskRunnerHandle::Get())); |
return new content::WebURLLoaderImpl( |
child_thread ? child_thread->resource_dispatcher() : NULL, |
- std::move(task_runner)); |
+ make_scoped_ptr(currentThread()->taskRunner()->clone())); |
} |
blink::WebThread* RendererBlinkPlatformImpl::currentThread() { |