| Index: webkit/fileapi/file_system_file_util_proxy.cc
|
| diff --git a/webkit/fileapi/file_system_file_util_proxy.cc b/webkit/fileapi/file_system_file_util_proxy.cc
|
| index b9ce0966d2009a1880b0f573823674700ec219e9..d7caf8e52b254b232bdcb836891f6e6ef4bf5f33 100644
|
| --- a/webkit/fileapi/file_system_file_util_proxy.cc
|
| +++ b/webkit/fileapi/file_system_file_util_proxy.cc
|
| @@ -108,15 +108,28 @@ class ReadDirectoryHelper {
|
| } // namespace
|
|
|
| // static
|
| -bool FileSystemFileUtilProxy::Delete(
|
| +bool FileSystemFileUtilProxy::DeleteFile(
|
| + FileSystemOperationContext* context,
|
| + FileSystemFileUtil* file_util,
|
| + const FileSystemURL& url,
|
| + const StatusCallback& callback) {
|
| + return base::PostTaskAndReplyWithResult(
|
| + context->task_runner(), FROM_HERE,
|
| + Bind(&FileSystemFileUtil::DeleteFile, Unretained(file_util),
|
| + context, url),
|
| + callback);
|
| +}
|
| +
|
| +// static
|
| +bool FileSystemFileUtilProxy::DeleteDirectory(
|
| FileSystemOperationContext* context,
|
| FileSystemFileUtil* file_util,
|
| const FileSystemURL& url,
|
| - bool recursive,
|
| const StatusCallback& callback) {
|
| return base::PostTaskAndReplyWithResult(
|
| context->task_runner(), FROM_HERE,
|
| - Bind(&FileUtilHelper::Delete, context, file_util, url, recursive),
|
| + Bind(&FileSystemFileUtil::DeleteDirectory, Unretained(file_util),
|
| + context, url),
|
| callback);
|
| }
|
|
|
|
|