Index: third_party/WebKit/Source/web/LocalFileSystemClient.cpp |
diff --git a/third_party/WebKit/Source/web/LocalFileSystemClient.cpp b/third_party/WebKit/Source/web/LocalFileSystemClient.cpp |
index ad431ca5bf78e81bb21084aca519590fb4cd4687..76e1690849dd53ae1a2c518250e49d5c25d410b7 100644 |
--- a/third_party/WebKit/Source/web/LocalFileSystemClient.cpp |
+++ b/third_party/WebKit/Source/web/LocalFileSystemClient.cpp |
@@ -38,13 +38,15 @@ |
#include "public/web/WebContentSettingsClient.h" |
#include "web/WebLocalFrameImpl.h" |
#include "web/WorkerContentSettingsClient.h" |
+#include "wtf/PtrUtil.h" |
#include "wtf/text/WTFString.h" |
+#include <memory> |
namespace blink { |
-PassOwnPtr<FileSystemClient> LocalFileSystemClient::create() |
+std::unique_ptr<FileSystemClient> LocalFileSystemClient::create() |
{ |
- return adoptPtr(static_cast<FileSystemClient*>(new LocalFileSystemClient())); |
+ return wrapUnique(static_cast<FileSystemClient*>(new LocalFileSystemClient())); |
} |
LocalFileSystemClient::~LocalFileSystemClient() |
@@ -63,7 +65,7 @@ bool LocalFileSystemClient::requestFileSystemAccessSync(ExecutionContext* contex |
return WorkerContentSettingsClient::from(*toWorkerGlobalScope(context))->requestFileSystemAccessSync(); |
} |
-void LocalFileSystemClient::requestFileSystemAccessAsync(ExecutionContext* context, PassOwnPtr<ContentSettingCallbacks> callbacks) |
+void LocalFileSystemClient::requestFileSystemAccessAsync(ExecutionContext* context, std::unique_ptr<ContentSettingCallbacks> callbacks) |
{ |
DCHECK(context); |
if (!context->isDocument()) { |