| Index: webkit/fileapi/obfuscated_file_system_file_util.cc
|
| diff --git a/webkit/fileapi/obfuscated_file_system_file_util.cc b/webkit/fileapi/obfuscated_file_system_file_util.cc
|
| index b28dc92ce200025c9ed23403b2f27f5f8856728c..3b5b649650a8d0ffbfeecd282b377382d07e789b 100644
|
| --- a/webkit/fileapi/obfuscated_file_system_file_util.cc
|
| +++ b/webkit/fileapi/obfuscated_file_system_file_util.cc
|
| @@ -232,9 +232,20 @@ PlatformFileError ObfuscatedFileSystemFileUtil::ReadDirectory(
|
| NOTREACHED();
|
| return base::PLATFORM_FILE_ERROR_FAILED;
|
| }
|
| +
|
| + FilePath data_path = DataPathToLocalPath(
|
| + context->src_origin_url(), context->src_type(), file_info.data_path);
|
| + base::PlatformFileInfo platform_file_info;
|
| + if (!file_util::GetFileInfo(data_path, &platform_file_info)) {
|
| + NOTREACHED();
|
| + return base::PLATFORM_FILE_ERROR_FAILED;
|
| + }
|
| +
|
| base::FileUtilProxy::Entry entry;
|
| entry.name = file_info.name;
|
| entry.is_directory = file_info.is_directory();
|
| + entry.size = platform_file_info.size;
|
| + entry.last_modified_time = platform_file_info.last_modified;
|
| entries->push_back(entry);
|
| }
|
| return base::PLATFORM_FILE_OK;
|
|
|