summaryrefslogtreecommitdiffstats
path: root/webkit/browser/fileapi/async_file_test_helper.cc
diff options
context:
space:
mode:
authorhidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-09 14:18:53 +0000
committerhidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-09 14:18:53 +0000
commitaf3495612a53ae01ad3cea9d1f4e3f3f727c6cf5 (patch)
tree284ced35e987fd832253cdd913f1770d03d75222 /webkit/browser/fileapi/async_file_test_helper.cc
parent6e2569a515137c65ebc96bc993c93f4fed0004d6 (diff)
downloadchromium_src-af3495612a53ae01ad3cea9d1f4e3f3f727c6cf5.zip
chromium_src-af3495612a53ae01ad3cea9d1f4e3f3f727c6cf5.tar.gz
chromium_src-af3495612a53ae01ad3cea9d1f4e3f3f727c6cf5.tar.bz2
Adds callbacks to notify progress into Copy's API.
Copy operation will support progress update. This CL adds the callbacks to report the progress update. BUG=278038 TEST=Ran unit_tests Review URL: https://chromiumcodereview.appspot.com/24030002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222024 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/browser/fileapi/async_file_test_helper.cc')
-rw-r--r--webkit/browser/fileapi/async_file_test_helper.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/webkit/browser/fileapi/async_file_test_helper.cc b/webkit/browser/fileapi/async_file_test_helper.cc
index ff38d1f8..eaf8441 100644
--- a/webkit/browser/fileapi/async_file_test_helper.cc
+++ b/webkit/browser/fileapi/async_file_test_helper.cc
@@ -97,7 +97,8 @@ base::PlatformFileError AsyncFileTestHelper::Copy(
base::PlatformFileError result = base::PLATFORM_FILE_ERROR_FAILED;
base::RunLoop run_loop;
context->operation_runner()->Copy(
- src, dest, AssignAndQuitCallback(&run_loop, &result));
+ src, dest, FileSystemOperationRunner::CopyProgressCallback(),
+ AssignAndQuitCallback(&run_loop, &result));
run_loop.Run();
return result;
}