Index: storage/browser/blob/blob_storage_context.cc |
diff --git a/storage/browser/blob/blob_storage_context.cc b/storage/browser/blob/blob_storage_context.cc |
index d08ccb368131fbe557af24a64c270b2817df552f..711469690d33f4c88e45f0647ec2ee91a8118360 100644 |
--- a/storage/browser/blob/blob_storage_context.cc |
+++ b/storage/browser/blob/blob_storage_context.cc |
@@ -77,9 +77,9 @@ scoped_ptr<BlobDataHandle> BlobStorageContext::GetBlobDataFromUUID( |
if (entry->flags & EXCEEDED_MEMORY) |
return result.Pass(); |
DCHECK(!entry->IsBeingBuilt()); |
- result.reset( |
- new BlobDataHandle(uuid, this, |
- base::ThreadTaskRunnerHandle::Get().get())); |
+ result.reset(new BlobDataHandle(uuid, entry->data->content_type(), |
+ entry->data->content_disposition(), this, |
+ base::ThreadTaskRunnerHandle::Get().get())); |
return result.Pass(); |
} |