Index: chrome/browser/extensions/extension_resource_protocols.cc |
diff --git a/chrome/browser/extensions/extension_resource_protocols.cc b/chrome/browser/extensions/extension_resource_protocols.cc |
index c397681010a689ddf05269ab43ba07b63b6436cb..78aa24f9845e0fa0394afaab595ef4196d80b78f 100644 |
--- a/chrome/browser/extensions/extension_resource_protocols.cc |
+++ b/chrome/browser/extensions/extension_resource_protocols.cc |
@@ -6,6 +6,7 @@ |
#include "base/files/file_path.h" |
#include "base/macros.h" |
+#include "base/memory/ptr_util.h" |
#include "base/memory/weak_ptr.h" |
#include "base/path_service.h" |
#include "base/threading/sequenced_worker_pool.h" |
@@ -95,7 +96,7 @@ ExtensionResourceProtocolHandler::MaybeCreateJob( |
} // namespace |
-scoped_ptr<net::URLRequestJobFactory::ProtocolHandler> |
+std::unique_ptr<net::URLRequestJobFactory::ProtocolHandler> |
CreateExtensionResourceProtocolHandler() { |
- return make_scoped_ptr(new ExtensionResourceProtocolHandler()); |
+ return base::WrapUnique(new ExtensionResourceProtocolHandler()); |
} |