diff options
author | dmurph <dmurph@chromium.org> | 2015-02-10 17:23:25 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-11 01:23:47 +0000 |
commit | 8acaec3721c8f1b76004194be81612ee5ff08ecf (patch) | |
tree | b4684ad2b8e39d8bae6a27b75b089f1d8aa35936 /storage/storage_browser.gyp | |
parent | 4f6007c09c89433b58986a4c517cc4fa76bcdbf9 (diff) | |
download | chromium_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.gyp | 4 |
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', |