| Index: Source/modules/filesystem/LocalFileSystem.h
|
| diff --git a/Source/modules/filesystem/LocalFileSystem.h b/Source/modules/filesystem/LocalFileSystem.h
|
| index 27cb1e4f404a764ebc1afba0f5991bef16984b3f..fdd1a7c8564a2d62b13eee407debccdb484794d7 100644
|
| --- a/Source/modules/filesystem/LocalFileSystem.h
|
| +++ b/Source/modules/filesystem/LocalFileSystem.h
|
| @@ -42,10 +42,11 @@ class AsyncFileSystemCallbacks;
|
| class FileSystemClient;
|
| class ExecutionContext;
|
|
|
| -class LocalFileSystem FINAL : public Supplement<Page>, public Supplement<WorkerClients> {
|
| +class LocalFileSystem FINAL : public NoBaseWillBeGarbageCollectedFinalized<LocalFileSystem>, public WillBeHeapSupplement<Page>, public WillBeHeapSupplement<WorkerClients> {
|
| + WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(LocalFileSystem);
|
| WTF_MAKE_NONCOPYABLE(LocalFileSystem);
|
| public:
|
| - static PassOwnPtr<LocalFileSystem> create(PassOwnPtr<FileSystemClient>);
|
| + static PassOwnPtrWillBeRawPtr<LocalFileSystem> create(PassOwnPtr<FileSystemClient>);
|
| virtual ~LocalFileSystem();
|
|
|
| void resolveURL(ExecutionContext*, const KURL&, PassOwnPtr<AsyncFileSystemCallbacks>);
|
|
|