Index: webkit/chromeos/fileapi/cros_mount_point_provider.h |
diff --git a/webkit/chromeos/fileapi/cros_mount_point_provider.h b/webkit/chromeos/fileapi/cros_mount_point_provider.h |
index a904e85058d6b75f90239f0136e4c02d48dd1d00..a7c410bf469fe6fcdf97bca4189e0209f60e28c6 100644 |
--- a/webkit/chromeos/fileapi/cros_mount_point_provider.h |
+++ b/webkit/chromeos/fileapi/cros_mount_point_provider.h |
@@ -28,6 +28,9 @@ class FileAccessPermissions; |
class CrosMountPointProvider |
: public fileapi::ExternalFileSystemMountPointProvider { |
public: |
+ using fileapi::FileSystemMountPointProvider::ValidateFileSystemCallback; |
+ using fileapi::FileSystemMountPointProvider::DeleteFileSystemCallback; |
+ |
// Mount point file system location enum. |
enum FileSystemLocation { |
// File system that is locally mounted by the underlying OS. |
@@ -36,9 +39,6 @@ class CrosMountPointProvider |
REMOTE, |
}; |
- typedef fileapi::FileSystemMountPointProvider::ValidateFileSystemCallback |
- ValidateFileSystemCallback; |
- |
CrosMountPointProvider( |
scoped_refptr<quota::SpecialStoragePolicy> special_storage_policy); |
virtual ~CrosMountPointProvider(); |
@@ -67,14 +67,19 @@ class CrosMountPointProvider |
const fileapi::FileSystemURL& url, |
fileapi::FileSystemContext* context) const OVERRIDE; |
virtual webkit_blob::FileStreamReader* CreateFileStreamReader( |
- const fileapi::FileSystemURL& path, |
- int64 offset, |
- fileapi::FileSystemContext* context) const OVERRIDE; |
+ const fileapi::FileSystemURL& path, |
+ int64 offset, |
+ fileapi::FileSystemContext* context) const OVERRIDE; |
virtual fileapi::FileStreamWriter* CreateFileStreamWriter( |
- const fileapi::FileSystemURL& url, |
- int64 offset, |
- fileapi::FileSystemContext* context) const OVERRIDE; |
+ const fileapi::FileSystemURL& url, |
+ int64 offset, |
+ fileapi::FileSystemContext* context) const OVERRIDE; |
virtual fileapi::FileSystemQuotaUtil* GetQuotaUtil() OVERRIDE; |
+ virtual void DeleteFileSystem( |
+ const GURL& origin_url, |
+ fileapi::FileSystemType type, |
+ fileapi::FileSystemContext* context, |
+ const DeleteFileSystemCallback& callback) OVERRIDE; |
// fileapi::ExternalFileSystemMountPointProvider overrides. |
virtual std::vector<FilePath> GetRootDirectories() const OVERRIDE; |