| 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..05b7dda5c4a592b5201629ea92fb208fbd31ba1a 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) const OVERRIDE;
|
|
|
| // fileapi::ExternalFileSystemMountPointProvider overrides.
|
| virtual std::vector<FilePath> GetRootDirectories() const OVERRIDE;
|
|
|