diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-17 05:05:41 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-17 05:05:41 +0000 |
commit | ce09761c265306185fb43d5ceabde90293fc30ae (patch) | |
tree | 7bc93472ce7138c97086d9e612cd39a6aa777fbc /webkit/fileapi/file_system_mount_point_provider.h | |
parent | 42c0a0c6d7f217aa7b52a4f3452f74857d894229 (diff) | |
download | chromium_src-ce09761c265306185fb43d5ceabde90293fc30ae.zip chromium_src-ce09761c265306185fb43d5ceabde90293fc30ae.tar.gz chromium_src-ce09761c265306185fb43d5ceabde90293fc30ae.tar.bz2 |
Move MountPointProvider:GetRootDirectories() out of MPP and into ExternalMountPointProvider.
BUG=none
TEST=existing tests
Review URL: https://chromiumcodereview.appspot.com/10540177
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142632 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi/file_system_mount_point_provider.h')
-rw-r--r-- | webkit/fileapi/file_system_mount_point_provider.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/webkit/fileapi/file_system_mount_point_provider.h b/webkit/fileapi/file_system_mount_point_provider.h index 20cd7e6..b641da8 100644 --- a/webkit/fileapi/file_system_mount_point_provider.h +++ b/webkit/fileapi/file_system_mount_point_provider.h @@ -68,11 +68,6 @@ class FILEAPI_EXPORT FileSystemMountPointProvider { // Callable on any thread. virtual bool IsRestrictedFileName(const FilePath& filename) const = 0; - // Returns the list of top level directories that are exposed by this - // provider. This list is used to set appropriate child process file access - // permissions. - virtual std::vector<FilePath> GetRootDirectories() const = 0; - // Returns the specialized FileSystemFileUtil for this mount point. virtual FileSystemFileUtil* GetFileUtil() = 0; @@ -121,6 +116,10 @@ class FILEAPI_EXPORT FileSystemMountPointProvider { class ExternalFileSystemMountPointProvider : public FileSystemMountPointProvider { public: + // Returns the list of top level directories that are exposed by this + // provider. This list is used to set appropriate child process file access + // permissions. + virtual std::vector<FilePath> GetRootDirectories() const = 0; // Grant access to all external file system from extension identified with // |extension_id|. virtual void GrantFullAccessToExtension(const std::string& extension_id) = 0; |