| Index: webkit/fileapi/file_system_path_manager.cc
|
| ===================================================================
|
| --- webkit/fileapi/file_system_path_manager.cc (revision 81876)
|
| +++ webkit/fileapi/file_system_path_manager.cc (working copy)
|
| @@ -56,18 +56,20 @@
|
|
|
| void FileSystemPathManager::GetFileSystemRootPath(
|
| const GURL& origin_url, fileapi::FileSystemType type,
|
| - bool create, GetRootPathCallback* callback_ptr) {
|
| + bool create, bool is_file_system,
|
| + const FilePath& virtual_path,
|
| + GetRootPathCallback* callback_ptr) {
|
|
|
| switch (type) {
|
| case kFileSystemTypeTemporary:
|
| case kFileSystemTypePersistent:
|
| sandbox_provider_->GetFileSystemRootPath(
|
| - origin_url, type, create, callback_ptr);
|
| + origin_url, type, create, is_file_system, virtual_path, callback_ptr);
|
| break;
|
| case kFileSystemTypeExternal:
|
| if (external_provider_.get()) {
|
| external_provider_->GetFileSystemRootPath(
|
| - origin_url, type, create, callback_ptr);
|
| + origin_url, type, create, is_file_system, virtual_path, callback_ptr);
|
| } else {
|
| callback_ptr->Run(false, FilePath(), std::string());
|
| }
|
|
|