#include "chrome/browser/chromeos/file_system_provider/operations/operation.h"
#include "chrome/browser/chromeos/file_system_provider/provided_file_system_info.h"
#include "chrome/browser/chromeos/file_system_provider/request_value.h"
-#include "webkit/browser/fileapi/async_file_util.h"
+#include "storage/browser/fileapi/async_file_util.h"
namespace base {
class FilePath;
ReadDirectory(extensions::EventRouter* event_router,
const ProvidedFileSystemInfo& file_system_info,
const base::FilePath& directory_path,
- const fileapi::AsyncFileUtil::ReadDirectoryCallback& callback);
+ const storage::AsyncFileUtil::ReadDirectoryCallback& callback);
virtual ~ReadDirectory();
// Operation overrides.
virtual bool Execute(int request_id) OVERRIDE;
virtual void OnSuccess(int request_id,
scoped_ptr<RequestValue> result,
- bool has_next) OVERRIDE;
- virtual void OnError(int request_id, base::File::Error error) OVERRIDE;
+ bool has_more) OVERRIDE;
+ virtual void OnError(int request_id,
+ scoped_ptr<RequestValue> result,
+ base::File::Error error) OVERRIDE;
private:
base::FilePath directory_path_;
- const fileapi::AsyncFileUtil::ReadDirectoryCallback callback_;
+ const storage::AsyncFileUtil::ReadDirectoryCallback callback_;
DISALLOW_COPY_AND_ASSIGN(ReadDirectory);
};