Index: chrome/browser/media_galleries/fileapi/itunes_file_util.cc |
diff --git a/chrome/browser/media_galleries/fileapi/itunes_file_util.cc b/chrome/browser/media_galleries/fileapi/itunes_file_util.cc |
index b8c45c88dda803862cb753ea9320b9c40f434d31..07371f542a75980ed155b6857a25c20966730bb2 100644 |
--- a/chrome/browser/media_galleries/fileapi/itunes_file_util.cc |
+++ b/chrome/browser/media_galleries/fileapi/itunes_file_util.cc |
@@ -27,12 +27,11 @@ namespace itunes { |
namespace { |
-base::PlatformFileError MakeDirectoryFileInfo( |
- base::PlatformFileInfo* file_info) { |
- base::PlatformFileInfo result; |
+base::File::Error MakeDirectoryFileInfo(base::File::Info* file_info) { |
+ base::File::Info result; |
result.is_directory = true; |
*file_info = result; |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
} // namespace |
@@ -87,10 +86,10 @@ void ITunesFileUtil::CreateSnapshotFileOnTaskRunnerThread( |
// /iTunes Media/Automatically Add to iTunes - auto-import directory |
// /iTunes Media/Music/<Artist>/<Album>/<Track> - tracks |
// |
-base::PlatformFileError ITunesFileUtil::GetFileInfoSync( |
+base::File::Error ITunesFileUtil::GetFileInfoSync( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url, |
- base::PlatformFileInfo* file_info, |
+ base::File::Info* file_info, |
base::FilePath* platform_path) { |
std::vector<std::string> components; |
fileapi::VirtualPath::GetComponentsUTF8Unsafe(url.path(), &components); |
@@ -109,11 +108,11 @@ base::PlatformFileError ITunesFileUtil::GetFileInfoSync( |
} |
if (components[0] != kITunesMediaDir) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
if (components[1] == kITunesAutoAddDir) { |
if (GetDataProvider()->auto_add_path().empty()) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
return NativeMediaFileUtil::GetFileInfoSync(context, url, file_info, |
platform_path); |
} |
@@ -146,10 +145,10 @@ base::PlatformFileError ITunesFileUtil::GetFileInfoSync( |
} |
} |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
} |
-base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
+base::File::Error ITunesFileUtil::ReadDirectorySync( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url, |
EntryList* file_list) { |
@@ -160,21 +159,21 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
if (components.size() == 0) { |
base::File::Info xml_info; |
if (!base::GetFileInfo(GetDataProvider()->library_path(), &xml_info)) |
- return base::PLATFORM_FILE_ERROR_IO; |
+ return base::File::FILE_ERROR_IO; |
file_list->push_back(DirectoryEntry(kITunesLibraryXML, |
DirectoryEntry::FILE, |
xml_info.size, xml_info.last_modified)); |
file_list->push_back(DirectoryEntry(kITunesMediaDir, |
DirectoryEntry::DIRECTORY, |
0, base::Time())); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
if (components.size() == 1 && components[0] == kITunesLibraryXML) |
- return base::PLATFORM_FILE_ERROR_NOT_A_DIRECTORY; |
+ return base::File::FILE_ERROR_NOT_A_DIRECTORY; |
if (components[0] != kITunesMediaDir || components.size() > 5) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
if (components.size() == 1) { |
if (!GetDataProvider()->auto_add_path().empty()) { |
@@ -185,7 +184,7 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
file_list->push_back(DirectoryEntry(kITunesMusicDir, |
DirectoryEntry::DIRECTORY, |
0, base::Time())); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
if (components[1] == kITunesAutoAddDir && |
@@ -194,7 +193,7 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
} |
if (components[1] != kITunesMusicDir) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
if (components.size() == 2) { |
std::set<ITunesDataProvider::ArtistName> artists = |
@@ -203,26 +202,26 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
for (it = artists.begin(); it != artists.end(); ++it) |
file_list->push_back(DirectoryEntry(*it, DirectoryEntry::DIRECTORY, |
0, base::Time())); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
if (components.size() == 3) { |
std::set<ITunesDataProvider::AlbumName> albums = |
GetDataProvider()->GetAlbumNames(components[2]); |
if (albums.size() == 0) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
std::set<ITunesDataProvider::AlbumName>::const_iterator it; |
for (it = albums.begin(); it != albums.end(); ++it) |
file_list->push_back(DirectoryEntry(*it, DirectoryEntry::DIRECTORY, |
0, base::Time())); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
if (components.size() == 4) { |
ITunesDataProvider::Album album = |
GetDataProvider()->GetAlbum(components[2], components[3]); |
if (album.size() == 0) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
ITunesDataProvider::Album::const_iterator it; |
for (it = album.begin(); it != album.end(); ++it) { |
base::File::Info file_info; |
@@ -233,7 +232,7 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
file_info.last_modified)); |
} |
} |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
// At this point, the only choice is one of two errors, but figuring out |
@@ -243,26 +242,26 @@ base::PlatformFileError ITunesFileUtil::ReadDirectorySync( |
location = GetDataProvider()->GetTrackLocation(components[1], components[2], |
components[3]); |
if (!location.empty()) |
- return base::PLATFORM_FILE_ERROR_NOT_A_DIRECTORY; |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_A_DIRECTORY; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
} |
-base::PlatformFileError ITunesFileUtil::DeleteDirectorySync( |
+base::File::Error ITunesFileUtil::DeleteDirectorySync( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url) { |
- return base::PLATFORM_FILE_ERROR_SECURITY; |
+ return base::File::FILE_ERROR_SECURITY; |
} |
-base::PlatformFileError ITunesFileUtil::DeleteFileSync( |
+base::File::Error ITunesFileUtil::DeleteFileSync( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url) { |
- return base::PLATFORM_FILE_ERROR_SECURITY; |
+ return base::File::FILE_ERROR_SECURITY; |
} |
-base::PlatformFileError ITunesFileUtil::CreateSnapshotFileSync( |
+base::File::Error ITunesFileUtil::CreateSnapshotFileSync( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url, |
- base::PlatformFileInfo* file_info, |
+ base::File::Info* file_info, |
base::FilePath* platform_path, |
scoped_refptr<webkit_blob::ShareableFileReference>* file_ref) { |
DCHECK(!url.path().IsAbsolute()); |
@@ -281,7 +280,7 @@ base::PlatformFileError ITunesFileUtil::CreateSnapshotFileSync( |
return GetFileInfoSync(context, url, file_info, platform_path); |
} |
-base::PlatformFileError ITunesFileUtil::GetLocalFilePath( |
+base::File::Error ITunesFileUtil::GetLocalFilePath( |
fileapi::FileSystemOperationContext* context, |
const fileapi::FileSystemURL& url, |
base::FilePath* local_file_path) { |
@@ -290,35 +289,35 @@ base::PlatformFileError ITunesFileUtil::GetLocalFilePath( |
if (components.size() == 1 && components[0] == kITunesLibraryXML) { |
*local_file_path = GetDataProvider()->library_path(); |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
if (components.size() >= 2 && components[0] == kITunesMediaDir && |
components[1] == kITunesAutoAddDir) { |
*local_file_path = GetDataProvider()->auto_add_path(); |
if (local_file_path->empty()) |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
for (size_t i = 2; i < components.size(); ++i) { |
*local_file_path = local_file_path->Append( |
base::FilePath::FromUTF8Unsafe(components[i])); |
} |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
} |
// Should only get here for files, i.e. the xml file and tracks. |
if (components[0] != kITunesMediaDir || components[1] != kITunesMusicDir|| |
components.size() != 5) { |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
} |
*local_file_path = GetDataProvider()->GetTrackLocation(components[2], |
components[3], |
components[4]); |
if (!local_file_path->empty()) |
- return base::PLATFORM_FILE_OK; |
+ return base::File::FILE_OK; |
- return base::PLATFORM_FILE_ERROR_NOT_FOUND; |
+ return base::File::FILE_ERROR_NOT_FOUND; |
} |
void ITunesFileUtil::GetFileInfoWithFreshDataProvider( |
@@ -331,8 +330,8 @@ void ITunesFileUtil::GetFileInfoWithFreshDataProvider( |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, |
FROM_HERE, |
- base::Bind(callback, base::PLATFORM_FILE_ERROR_IO, |
- base::PlatformFileInfo())); |
+ base::Bind(callback, base::File::FILE_ERROR_IO, |
+ base::File::Info())); |
} |
return; |
} |
@@ -350,8 +349,7 @@ void ITunesFileUtil::ReadDirectoryWithFreshDataProvider( |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, |
FROM_HERE, |
- base::Bind(callback, base::PLATFORM_FILE_ERROR_IO, EntryList(), |
- false)); |
+ base::Bind(callback, base::File::FILE_ERROR_IO, EntryList(), false)); |
} |
return; |
} |
@@ -366,13 +364,13 @@ void ITunesFileUtil::CreateSnapshotFileWithFreshDataProvider( |
bool valid_parse) { |
if (!valid_parse) { |
if (!callback.is_null()) { |
- base::PlatformFileInfo file_info; |
+ base::File::Info file_info; |
base::FilePath platform_path; |
scoped_refptr<webkit_blob::ShareableFileReference> file_ref; |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, |
FROM_HERE, |
- base::Bind(callback, base::PLATFORM_FILE_ERROR_IO, file_info, |
+ base::Bind(callback, base::File::FILE_ERROR_IO, file_info, |
platform_path, file_ref)); |
} |
return; |