summaryrefslogtreecommitdiffstats
path: root/storage/storage_browser.gyp
diff options
context:
space:
mode:
authordmurph <dmurph@chromium.org>2015-02-10 17:23:25 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-11 01:23:47 +0000
commit8acaec3721c8f1b76004194be81612ee5ff08ecf (patch)
treeb4684ad2b8e39d8bae6a27b75b089f1d8aa35936 /storage/storage_browser.gyp
parent4f6007c09c89433b58986a4c517cc4fa76bcdbf9 (diff)
downloadchromium_src-8acaec3721c8f1b76004194be81612ee5ff08ecf.zip
chromium_src-8acaec3721c8f1b76004194be81612ee5ff08ecf.tar.gz
chromium_src-8acaec3721c8f1b76004194be81612ee5ff08ecf.tar.bz2
[Storage] Blob items are now shared between blobs. Ready for disk swap.
* Added ShareableBlobDataItem for sharing items between blobs, and implemented blob item sharing. * Added InternalBlobData for the internal storage of blobs. * Removed CreateSnapshot ability from the old Builder, which is now exclusively used to tell the context to create a blob. * Fixed copying of the content_disposition header when programmatically creating a blob. * Fixed UMA histogram for files that have uint64max length value (which signifies 'end-of-file' without knowing the size), and added a histogram to track how often this happens. * Added more documentation and histograms for knowing the state of blobs on the web. Design Doc: https://bit.ly/AutoBlobToDisk R=michaeln BUG=375297 Review URL: https://codereview.chromium.org/895933007 Cr-Commit-Position: refs/heads/master@{#315702}
Diffstat (limited to 'storage/storage_browser.gyp')
-rw-r--r--storage/storage_browser.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/storage/storage_browser.gyp b/storage/storage_browser.gyp
index 5f93ecf..070eca2 100644
--- a/storage/storage_browser.gyp
+++ b/storage/storage_browser.gyp
@@ -41,10 +41,14 @@
'browser/blob/blob_url_request_job_factory.h',
'browser/blob/file_stream_reader.cc',
'browser/blob/file_stream_reader.h',
+ 'browser/blob/internal_blob_data.cc',
+ 'browser/blob/internal_blob_data.h',
'browser/blob/local_file_stream_reader.cc',
'browser/blob/local_file_stream_reader.h',
'browser/blob/scoped_file.cc',
'browser/blob/scoped_file.h',
+ 'browser/blob/shareable_blob_data_item.cc',
+ 'browser/blob/shareable_blob_data_item.h',
'browser/blob/shareable_file_reference.cc',
'browser/blob/shareable_file_reference.h',
'browser/blob/view_blob_internals_job.cc',