Index: content/browser/indexed_db/indexed_db_database.cc |
diff --git a/content/browser/indexed_db/indexed_db_database.cc b/content/browser/indexed_db/indexed_db_database.cc |
index 97dc1d7ca07dd0610606f0c05d1923344d154c9e..003f288006f376069ce85709465557cfb99e1bbb 100644 |
--- a/content/browser/indexed_db/indexed_db_database.cc |
+++ b/content/browser/indexed_db/indexed_db_database.cc |
@@ -718,7 +718,7 @@ struct IndexedDBDatabase::PutOperationParams { |
PutOperationParams() {} |
int64 object_store_id; |
IndexedDBValue value; |
- ScopedVector<storage::BlobDataHandle> handles; |
+ ScopedVector<storage::BlobDataSnapshotHandle> handles; |
scoped_ptr<IndexedDBKey> key; |
blink::WebIDBPutMode put_mode; |
scoped_refptr<IndexedDBCallbacks> callbacks; |
@@ -728,14 +728,15 @@ struct IndexedDBDatabase::PutOperationParams { |
DISALLOW_COPY_AND_ASSIGN(PutOperationParams); |
}; |
-void IndexedDBDatabase::Put(int64 transaction_id, |
- int64 object_store_id, |
- IndexedDBValue* value, |
- ScopedVector<storage::BlobDataHandle>* handles, |
- scoped_ptr<IndexedDBKey> key, |
- blink::WebIDBPutMode put_mode, |
- scoped_refptr<IndexedDBCallbacks> callbacks, |
- const std::vector<IndexKeys>& index_keys) { |
+void IndexedDBDatabase::Put( |
+ int64 transaction_id, |
+ int64 object_store_id, |
+ IndexedDBValue* value, |
+ ScopedVector<storage::BlobDataSnapshotHandle>* handles, |
+ scoped_ptr<IndexedDBKey> key, |
+ blink::WebIDBPutMode put_mode, |
+ scoped_refptr<IndexedDBCallbacks> callbacks, |
+ const std::vector<IndexKeys>& index_keys) { |
IDB_TRACE1("IndexedDBDatabase::Put", "txn.id", transaction_id); |
IndexedDBTransaction* transaction = GetTransaction(transaction_id); |
if (!transaction) |