Index: Source/modules/filesystem/LocalFileSystem.h |
diff --git a/Source/modules/filesystem/LocalFileSystem.h b/Source/modules/filesystem/LocalFileSystem.h |
index 867db6c7bf5a65512524817f1a574dd5bce183d1..5cd522e0a96b27e9e3a145a4da7406cb1eb7352d 100644 |
--- a/Source/modules/filesystem/LocalFileSystem.h |
+++ b/Source/modules/filesystem/LocalFileSystem.h |
@@ -50,7 +50,8 @@ public: |
virtual ~LocalFileSystem(); |
void resolveURL(ExecutionContext*, const KURL&, PassOwnPtr<AsyncFileSystemCallbacks>); |
- void requestFileSystem(ExecutionContext*, FileSystemType, long long size, PassOwnPtr<AsyncFileSystemCallbacks>); |
+ void requestFileSystemSync(ExecutionContext*, FileSystemType, long long size, PassOwnPtr<AsyncFileSystemCallbacks>); |
+ void requestFileSystemAsync(ExecutionContext*, FileSystemType, long long size, PassOwnPtr<AsyncFileSystemCallbacks>); |
void deleteFileSystem(ExecutionContext*, FileSystemType, PassOwnPtr<AsyncFileSystemCallbacks>); |
FileSystemClient* client() { return m_client.get(); } |
@@ -63,11 +64,13 @@ public: |
WillBeHeapSupplement<Page>::trace(visitor); |
WillBeHeapSupplement<WorkerClients>::trace(visitor); |
} |
- |
protected: |
explicit LocalFileSystem(PassOwnPtr<FileSystemClient>); |
OwnPtr<FileSystemClient> m_client; |
+private: |
+ void fileSystemNotAllowedCallbacks(ExecutionContext*, PassOwnPtr<AsyncFileSystemCallbacks>); |
+ void fileSystemAllowedCallbacks(ExecutionContext*, FileSystemType, PassOwnPtr<AsyncFileSystemCallbacks>); |
}; |
} // namespace WebCore |