Index: content/common/indexed_db_messages.h |
diff --git a/content/common/indexed_db_messages.h b/content/common/indexed_db_messages.h |
index 118106ecb84cd26cbb5c8e49aecd87ccb19421dd..31a09740e59ba428a689e0aec4f3c9a7c754d646 100644 |
--- a/content/common/indexed_db_messages.h |
+++ b/content/common/indexed_db_messages.h |
@@ -147,6 +147,12 @@ IPC_MESSAGE_CONTROL5(IndexedDBMsg_CallbacksSuccessCursorContinue, |
IndexedDBKey /* key */, |
IndexedDBKey /* primary key */, |
content::SerializedScriptValue /* script_value */) |
+IPC_MESSAGE_CONTROL5(IndexedDBMsg_CallbacksSuccessCursorPrefetch, |
+ int32 /* response_id */, |
+ int32 /* cursor_id */, |
+ std::vector<IndexedDBKey> /* keys */, |
+ std::vector<IndexedDBKey> /* primary keys */, |
+ std::vector<content::SerializedScriptValue> /* values */) |
IPC_MESSAGE_CONTROL2(IndexedDBMsg_CallbacksSuccessIDBDatabase, |
int32 /* response_id */, |
int32 /* idb_database_id */) |
@@ -200,6 +206,19 @@ IPC_SYNC_MESSAGE_CONTROL3_1(IndexedDBHostMsg_CursorContinue, |
IndexedDBKey, /* key */ |
WebKit::WebExceptionCode /* ec */) |
+// WebIDBCursor::prefetchContinue() message. |
+IPC_SYNC_MESSAGE_CONTROL3_1(IndexedDBHostMsg_CursorPrefetch, |
+ int32, /* idb_cursor_id */ |
+ int32, /* response_id */ |
+ int32, /* n */ |
+ WebKit::WebExceptionCode /* ec */) |
+ |
+// WebIDBCursor::prefetchReset() message. |
+IPC_SYNC_MESSAGE_CONTROL3_0(IndexedDBHostMsg_CursorPrefetchReset, |
+ int32, /* idb_cursor_id */ |
+ int32, /* used_prefetches */ |
+ int32 /* used_prefetches */) |
+ |
// WebIDBCursor::remove() message. |
IPC_SYNC_MESSAGE_CONTROL2_1(IndexedDBHostMsg_CursorDelete, |
int32, /* idb_cursor_id */ |