| Index: webkit/chromeos/fileapi/cros_mount_point_provider.cc
|
| diff --git a/webkit/chromeos/fileapi/cros_mount_point_provider.cc b/webkit/chromeos/fileapi/cros_mount_point_provider.cc
|
| index 11cf6f778b76a6bc035035db8d0f13bb254dd68a..2533bfacd3a8731f928d88ca219a3c477e16aa8e 100644
|
| --- a/webkit/chromeos/fileapi/cros_mount_point_provider.cc
|
| +++ b/webkit/chromeos/fileapi/cros_mount_point_provider.cc
|
| @@ -77,6 +77,19 @@ CrosMountPointProvider::CrosMountPointProvider(
|
| CrosMountPointProvider::~CrosMountPointProvider() {
|
| }
|
|
|
| +bool CrosMountPointProvider::CanHandleType(fileapi::FileSystemType type) const {
|
| + switch (type) {
|
| + case fileapi::kFileSystemTypeExternal:
|
| + case fileapi::kFileSystemTypeDrive:
|
| + case fileapi::kFileSystemTypeRestrictedNativeLocal:
|
| + case fileapi::kFileSystemTypeNativeLocal:
|
| + case fileapi::kFileSystemTypeNativeForPlatformApp:
|
| + return true;
|
| + default:
|
| + return false;
|
| + }
|
| +}
|
| +
|
| void CrosMountPointProvider::ValidateFileSystemRoot(
|
| const GURL& origin_url,
|
| fileapi::FileSystemType type,
|
|
|