diff options
author | michaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-28 22:52:55 +0000 |
---|---|---|
committer | michaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-28 22:52:55 +0000 |
commit | 7176ef1c7ada2da66a47ed38987c92a06f3bfb4a (patch) | |
tree | 2c634b56eccb0626448ee99cb3415ba1809499c0 /webkit/blob/webkit_blob.gypi | |
parent | ecc523f661dd66ab6dafa276971c84f491f2521e (diff) | |
download | chromium_src-7176ef1c7ada2da66a47ed38987c92a06f3bfb4a.zip chromium_src-7176ef1c7ada2da66a47ed38987c92a06f3bfb4a.tar.gz chromium_src-7176ef1c7ada2da66a47ed38987c92a06f3bfb4a.tar.bz2 |
Flesh out URLLoader's download_to_file function.
* tie the lifetime of the resulting temp file to the lifetime of the URLLoader
(the plan is to later extend the lifetime of the temp file to support xhr.responseBlob)
* make it work in test_shell
* make it work for sync requests
* added OnDataDownloaded messages to report progress
A related BlobURL loading change.
* grab a reference to the blob early on to ensure it's still there when the 'job' is finally started.
TEST=manual and deletable_file_reference_unittest.cc
BUG=52486,56752
Review URL: http://codereview.chromium.org/3396029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60862 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/blob/webkit_blob.gypi')
-rw-r--r-- | webkit/blob/webkit_blob.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/webkit/blob/webkit_blob.gypi b/webkit/blob/webkit_blob.gypi index e057efb..eb4b3be 100644 --- a/webkit/blob/webkit_blob.gypi +++ b/webkit/blob/webkit_blob.gypi @@ -20,6 +20,8 @@ 'blob_storage_controller.h', 'blob_url_request_job.cc', 'blob_url_request_job.h', + 'deletable_file_reference.cc', + 'deletable_file_reference.h', ], 'conditions': [ ['inside_chromium_build==0', { |