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 91c24cf38bb048f8898ad6be6802ae052beae83c..4f920ce014b4486e37573161643dec1ac36f3ead 100644 |
--- a/content/renderer/renderer_blink_platform_impl.cc |
+++ b/content/renderer/renderer_blink_platform_impl.cc |
@@ -302,7 +302,8 @@ void RendererBlinkPlatformImpl::Shutdown() { |
//------------------------------------------------------------------------------ |
-blink::WebURLLoader* RendererBlinkPlatformImpl::CreateURLLoader() { |
+std::unique_ptr<blink::WebURLLoader> |
+RendererBlinkPlatformImpl::CreateURLLoader() { |
ChildThreadImpl* child_thread = ChildThreadImpl::current(); |
mojom::URLLoaderFactory* factory = |
@@ -325,7 +326,7 @@ blink::WebURLLoader* RendererBlinkPlatformImpl::CreateURLLoader() { |
// There may be no child thread in RenderViewTests. These tests can still use |
// data URLs to bypass the ResourceDispatcher. |
- return new content::WebURLLoaderImpl( |
+ return base::MakeUnique<WebURLLoaderImpl>( |
child_thread ? child_thread->resource_dispatcher() : nullptr, factory); |
} |