Index: webkit/fileapi/isolated_mount_point_provider.h |
diff --git a/webkit/fileapi/isolated_mount_point_provider.h b/webkit/fileapi/isolated_mount_point_provider.h |
index fe6f6bd0aa892cc4b44014a327c27e4e4f4ddb26..3998c31c3936db01155e51cb242436e25a9d6d2f 100644 |
--- a/webkit/fileapi/isolated_mount_point_provider.h |
+++ b/webkit/fileapi/isolated_mount_point_provider.h |
@@ -18,8 +18,8 @@ class IsolatedFileUtil; |
class IsolatedMountPointProvider : public FileSystemMountPointProvider { |
public: |
- typedef FileSystemMountPointProvider::ValidateFileSystemCallback |
- ValidateFileSystemCallback; |
+ using FileSystemMountPointProvider::ValidateFileSystemCallback; |
+ using FileSystemMountPointProvider::DeleteFileSystemCallback; |
IsolatedMountPointProvider(); |
virtual ~IsolatedMountPointProvider(); |
@@ -46,14 +46,19 @@ class IsolatedMountPointProvider : public FileSystemMountPointProvider { |
const FileSystemURL& url, |
FileSystemContext* context) const OVERRIDE; |
virtual webkit_blob::FileStreamReader* CreateFileStreamReader( |
- const FileSystemURL& url, |
- int64 offset, |
- FileSystemContext* context) const OVERRIDE; |
+ const FileSystemURL& url, |
+ int64 offset, |
+ FileSystemContext* context) const OVERRIDE; |
virtual FileStreamWriter* CreateFileStreamWriter( |
- const FileSystemURL& url, |
- int64 offset, |
- FileSystemContext* context) const OVERRIDE; |
+ const FileSystemURL& url, |
+ int64 offset, |
+ FileSystemContext* context) const OVERRIDE; |
virtual FileSystemQuotaUtil* GetQuotaUtil() OVERRIDE; |
+ virtual void DeleteFileSystem( |
+ const GURL& origin_url, |
+ FileSystemType type, |
+ FileSystemContext* context, |
+ const DeleteFileSystemCallback& callback) OVERRIDE; |
private: |
scoped_ptr<IsolatedFileUtil> isolated_file_util_; |