| Index: trunk/src/webkit/fileapi/file_system_directory_database.cc
|
| ===================================================================
|
| --- trunk/src/webkit/fileapi/file_system_directory_database.cc (revision 198849)
|
| +++ trunk/src/webkit/fileapi/file_system_directory_database.cc (working copy)
|
| @@ -10,7 +10,6 @@
|
| #include <stack>
|
|
|
| #include "base/file_util.h"
|
| -#include "base/files/file_enumerator.h"
|
| #include "base/location.h"
|
| #include "base/metrics/histogram.h"
|
| #include "base/pickle.h"
|
| @@ -282,13 +281,17 @@
|
| base::FilePath dir_path = pending_directories.top();
|
| pending_directories.pop();
|
|
|
| - base::FileEnumerator file_enum(
|
| + file_util::FileEnumerator file_enum(
|
| dir_path.empty() ? path_ : path_.Append(dir_path),
|
| false /* not recursive */,
|
| - base::FileEnumerator::DIRECTORIES | base::FileEnumerator::FILES);
|
| + file_util::FileEnumerator::DIRECTORIES |
|
| + file_util::FileEnumerator::FILES);
|
|
|
| base::FilePath absolute_file_path;
|
| while (!(absolute_file_path = file_enum.Next()).empty()) {
|
| + file_util::FileEnumerator::FindInfo find_info;
|
| + file_enum.GetFindInfo(&find_info);
|
| +
|
| base::FilePath relative_file_path;
|
| if (!path_.AppendRelativePath(absolute_file_path, &relative_file_path))
|
| return false;
|
| @@ -297,7 +300,7 @@
|
| relative_file_path) != kExcludes + arraysize(kExcludes))
|
| continue;
|
|
|
| - if (file_enum.GetInfo().IsDirectory()) {
|
| + if (file_util::FileEnumerator::IsDirectory(find_info)) {
|
| pending_directories.push(relative_file_path);
|
| continue;
|
| }
|
|
|