Index: content/browser/indexed_db/indexed_db_database.h |
diff --git a/content/browser/indexed_db/indexed_db_database.h b/content/browser/indexed_db/indexed_db_database.h |
index da7039cc79729539d6b2ebc5f1c8e2a64158f765..e1143b8ed85d69f9cde10dc96f2d38511142331c 100644 |
--- a/content/browser/indexed_db/indexed_db_database.h |
+++ b/content/browser/indexed_db/indexed_db_database.h |
@@ -20,6 +20,7 @@ |
namespace content { |
+class IndexedDBBlobInfo; |
class IndexedDBConnection; |
class IndexedDBDatabaseCallbacks; |
class IndexedDBBackingStore; |
@@ -28,6 +29,7 @@ class IndexedDBKey; |
class IndexedDBKeyPath; |
class IndexedDBKeyRange; |
class IndexedDBTransaction; |
+struct IndexedDBValue; |
class CONTENT_EXPORT IndexedDBDatabase |
: NON_EXPORTED_BASE(public base::RefCounted<IndexedDBDatabase>) { |
@@ -71,11 +73,13 @@ class CONTENT_EXPORT IndexedDBDatabase |
void OpenConnection( |
scoped_refptr<IndexedDBCallbacks> callbacks, |
scoped_refptr<IndexedDBDatabaseCallbacks> database_callbacks, |
+ int child_process_id, |
int64 transaction_id, |
int64 version); |
void OpenConnection( |
scoped_refptr<IndexedDBCallbacks> callbacks, |
scoped_refptr<IndexedDBDatabaseCallbacks> database_callbacks, |
+ int child_process_id, |
int64 transaction_id, |
int64 version, |
WebKit::WebIDBCallbacks::DataLoss data_loss); |
@@ -127,7 +131,7 @@ class CONTENT_EXPORT IndexedDBDatabase |
scoped_refptr<IndexedDBCallbacks> callbacks); |
void Put(int64 transaction_id, |
int64 object_store_id, |
- std::string* value, |
+ IndexedDBValue* value, |
scoped_ptr<IndexedDBKey> key, |
PutMode mode, |
scoped_refptr<IndexedDBCallbacks> callbacks, |