| Index: third_party/WebKit/Source/modules/filesystem/FileSystemClient.h
|
| diff --git a/third_party/WebKit/Source/modules/filesystem/FileSystemClient.h b/third_party/WebKit/Source/modules/filesystem/FileSystemClient.h
|
| index 7fb2fc30684c6400bc0bba2c2867b5d639cf1b89..772a179b4cb1ce75eb00b959ffdecc6dcc14de68 100644
|
| --- a/third_party/WebKit/Source/modules/filesystem/FileSystemClient.h
|
| +++ b/third_party/WebKit/Source/modules/filesystem/FileSystemClient.h
|
| @@ -36,6 +36,7 @@
|
| #include "wtf/Allocator.h"
|
| #include "wtf/Forward.h"
|
| #include "wtf/Noncopyable.h"
|
| +#include <memory>
|
|
|
| namespace blink {
|
|
|
| @@ -52,12 +53,12 @@ public:
|
| virtual ~FileSystemClient() { }
|
|
|
| virtual bool requestFileSystemAccessSync(ExecutionContext*) = 0;
|
| - virtual void requestFileSystemAccessAsync(ExecutionContext*, PassOwnPtr<ContentSettingCallbacks>) = 0;
|
| + virtual void requestFileSystemAccessAsync(ExecutionContext*, std::unique_ptr<ContentSettingCallbacks>) = 0;
|
| };
|
|
|
| -MODULES_EXPORT void provideLocalFileSystemTo(LocalFrame&, PassOwnPtr<FileSystemClient>);
|
| +MODULES_EXPORT void provideLocalFileSystemTo(LocalFrame&, std::unique_ptr<FileSystemClient>);
|
|
|
| -MODULES_EXPORT void provideLocalFileSystemToWorker(WorkerClients*, PassOwnPtr<FileSystemClient>);
|
| +MODULES_EXPORT void provideLocalFileSystemToWorker(WorkerClients*, std::unique_ptr<FileSystemClient>);
|
|
|
| } // namespace blink
|
|
|
|
|