| 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 40afae2145b3a621831c59af383e9de1603fa9cc..af7a65793a01291458dc42683938ef3b54649693 100644
|
| --- a/webkit/chromeos/fileapi/cros_mount_point_provider.h
|
| +++ b/webkit/chromeos/fileapi/cros_mount_point_provider.h
|
| @@ -12,8 +12,13 @@
|
| #include "base/file_path.h"
|
| #include "base/synchronization/lock.h"
|
| #include "webkit/fileapi/file_system_mount_point_provider.h"
|
| +#include "webkit/fileapi/local_file_system_file_util.h"
|
| #include "webkit/quota/special_storage_policy.h"
|
|
|
| +namespace fileapi {
|
| +class FileSystemFileUtil;
|
| +}
|
| +
|
| namespace chromeos {
|
|
|
| class FileAccessPermissions;
|
| @@ -42,6 +47,7 @@ class CrosMountPointProvider
|
| bool create);
|
| virtual bool IsRestrictedFileName(const FilePath& filename) const OVERRIDE;
|
| virtual std::vector<FilePath> GetRootDirectories() const OVERRIDE;
|
| + virtual fileapi::FileSystemFileUtil* GetFileSystemFileUtil() OVERRIDE;
|
|
|
| // fileapi::ExternalFileSystemMountPointProvider overrides.
|
| virtual void GrantFullAccessToExtension(
|
| @@ -67,6 +73,7 @@ class CrosMountPointProvider
|
| MountPointMap mount_point_map_;
|
| scoped_refptr<quota::SpecialStoragePolicy> special_storage_policy_;
|
| scoped_ptr<FileAccessPermissions> file_access_permissions_;
|
| + scoped_ptr<fileapi::LocalFileSystemFileUtil> local_file_util_;
|
| DISALLOW_COPY_AND_ASSIGN(CrosMountPointProvider);
|
| };
|
|
|
|
|