| Index: Source/modules/filesystem/LocalFileSystem.h
|
| diff --git a/Source/modules/filesystem/LocalFileSystem.h b/Source/modules/filesystem/LocalFileSystem.h
|
| index f7190cf45157447b7658c258e677085047465fa4..316731b8985388b1c98061706934fa6c990ae02e 100644
|
| --- a/Source/modules/filesystem/LocalFileSystem.h
|
| +++ b/Source/modules/filesystem/LocalFileSystem.h
|
| @@ -44,6 +44,7 @@ class FileSystemClient;
|
| class ExecutionContext;
|
| class KURL;
|
| class LocalFrame;
|
| +class WebFileSystem;
|
|
|
| class LocalFileSystem FINAL : public NoBaseWillBeGarbageCollectedFinalized<LocalFileSystem>, public WillBeHeapSupplement<LocalFrame>, public WillBeHeapSupplement<WorkerClients> {
|
| WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(LocalFileSystem);
|
| @@ -71,10 +72,12 @@ protected:
|
| explicit LocalFileSystem(PassOwnPtr<FileSystemClient>);
|
|
|
| private:
|
| + WebFileSystem* fileSystem() const;
|
| void requestFileSystemAccessInternal(ExecutionContext*, const Closure& allowed, const Closure& denied);
|
| + void fileSystemNotAvailable(PassRefPtrWillBeRawPtr<ExecutionContext>, PassRefPtr<CallbackWrapper>);
|
| void fileSystemNotAllowedInternal(PassRefPtrWillBeRawPtr<ExecutionContext>, PassRefPtr<CallbackWrapper>);
|
| void fileSystemAllowedInternal(PassRefPtrWillBeRawPtr<ExecutionContext>, FileSystemType, PassRefPtr<CallbackWrapper>);
|
| - void resolveURLInternal(const KURL&, PassRefPtr<CallbackWrapper>);
|
| + void resolveURLInternal(PassRefPtrWillBeRawPtr<ExecutionContext>, const KURL&, PassRefPtr<CallbackWrapper>);
|
| void deleteFileSystemInternal(PassRefPtrWillBeRawPtr<ExecutionContext>, FileSystemType, PassRefPtr<CallbackWrapper>);
|
| OwnPtr<FileSystemClient> m_client;
|
| };
|
|
|