| Index: webkit/fileapi/isolated_mount_point_provider.cc
|
| diff --git a/webkit/fileapi/isolated_mount_point_provider.cc b/webkit/fileapi/isolated_mount_point_provider.cc
|
| index a54f8c7bd8c008f314d85ce52712a4fc4655b895..63c6d09dfb19aa42cd27df1a2a783d2c08868942 100644
|
| --- a/webkit/fileapi/isolated_mount_point_provider.cc
|
| +++ b/webkit/fileapi/isolated_mount_point_provider.cc
|
| @@ -103,6 +103,7 @@ FileSystemFileUtil* IsolatedMountPointProvider::GetFileUtil(
|
| FileSystemType type) {
|
| switch (type) {
|
| case kFileSystemTypeIsolated:
|
| + case kFileSystemTypeNativeLocal:
|
| return isolated_file_util_.get();
|
| case kFileSystemTypeDragged:
|
| return dragged_file_util_.get();
|
| @@ -113,11 +114,7 @@ FileSystemFileUtil* IsolatedMountPointProvider::GetFileUtil(
|
| return device_media_file_util_.get();
|
| #endif
|
|
|
| - case kFileSystemTypeTemporary:
|
| - case kFileSystemTypePersistent:
|
| - case kFileSystemTypeExternal:
|
| - case kFileSystemTypeTest:
|
| - case kFileSystemTypeUnknown:
|
| + default:
|
| NOTREACHED();
|
| }
|
| return NULL;
|
| @@ -126,8 +123,7 @@ FileSystemFileUtil* IsolatedMountPointProvider::GetFileUtil(
|
| FilePath IsolatedMountPointProvider::GetPathForPermissionsCheck(
|
| const FilePath& virtual_path) const {
|
| // For isolated filesystems we only check per-filesystem permissions.
|
| - NOTREACHED();
|
| - return virtual_path;
|
| + return FilePath();
|
| }
|
|
|
| FileSystemOperationInterface*
|
|
|