Index: content/child/indexed_db/indexed_db_dispatcher.h |
diff --git a/content/child/indexed_db/indexed_db_dispatcher.h b/content/child/indexed_db/indexed_db_dispatcher.h |
index 686461f00732c727aaab95f28fd3c16880d497f2..2c6f04a9aec67caac588f3c909e3b2c5741bc3a7 100644 |
--- a/content/child/indexed_db/indexed_db_dispatcher.h |
+++ b/content/child/indexed_db/indexed_db_dispatcher.h |
@@ -14,6 +14,7 @@ |
#include "base/strings/nullable_string16.h" |
#include "content/common/content_export.h" |
#include "ipc/ipc_sync_message_filter.h" |
+#include "third_party/WebKit/public/platform/WebBlobInfo.h" |
#include "third_party/WebKit/public/platform/WebIDBCallbacks.h" |
#include "third_party/WebKit/public/platform/WebIDBCursor.h" |
#include "third_party/WebKit/public/platform/WebIDBDatabase.h" |
@@ -24,6 +25,8 @@ struct IndexedDBDatabaseMetadata; |
struct IndexedDBMsg_CallbacksSuccessCursorContinue_Params; |
struct IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params; |
struct IndexedDBMsg_CallbacksSuccessIDBCursor_Params; |
+struct IndexedDBMsg_CallbacksSuccessValue_Params; |
+struct IndexedDBMsg_CallbacksSuccessValueWithKey_Params; |
struct IndexedDBMsg_CallbacksUpgradeNeeded_Params; |
namespace WebKit { |
@@ -121,6 +124,7 @@ class CONTENT_EXPORT IndexedDBDispatcher |
int64 transaction_id, |
int64 object_store_id, |
const WebKit::WebData& value, |
+ const WebKit::WebVector<WebKit::WebBlobInfo>& blobInfo, |
const IndexedDBKey& key, |
WebKit::WebIDBDatabase::PutMode put_mode, |
WebKit::WebIDBCallbacks* callbacks, |
@@ -192,14 +196,9 @@ class CONTENT_EXPORT IndexedDBDispatcher |
void OnSuccessStringList(int32 ipc_thread_id, |
int32 ipc_callbacks_id, |
const std::vector<string16>& value); |
- void OnSuccessValue(int32 ipc_thread_id, |
- int32 ipc_callbacks_id, |
- const std::string& value); |
- void OnSuccessValueWithKey(int32 ipc_thread_id, |
- int32 ipc_callbacks_id, |
- const std::string& value, |
- const IndexedDBKey& primary_key, |
- const IndexedDBKeyPath& key_path); |
+ void OnSuccessValue(const IndexedDBMsg_CallbacksSuccessValue_Params& p); |
+ void OnSuccessValueWithKey( |
+ const IndexedDBMsg_CallbacksSuccessValueWithKey_Params& p); |
void OnSuccessInteger(int32 ipc_thread_id, |
int32 ipc_callbacks_id, |
int64 value); |