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 e2df2893bdb59f76bd8e259291b8238995c8e802..4bd4a74ac1debedd74ae0bc4d6ddb9ab585217b9 100644 |
--- a/content/child/indexed_db/indexed_db_dispatcher.h |
+++ b/content/child/indexed_db/indexed_db_dispatcher.h |
@@ -25,6 +25,7 @@ struct IndexedDBDatabaseMetadata; |
struct IndexedDBMsg_CallbacksSuccessCursorContinue_Params; |
struct IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params; |
struct IndexedDBMsg_CallbacksSuccessIDBCursor_Params; |
+struct IndexedDBMsg_CallbacksSuccessArray_Params; |
struct IndexedDBMsg_CallbacksSuccessValue_Params; |
struct IndexedDBMsg_CallbacksSuccessValueWithKey_Params; |
struct IndexedDBMsg_CallbacksUpgradeNeeded_Params; |
@@ -129,6 +130,13 @@ class CONTENT_EXPORT IndexedDBDispatcher : public WorkerTaskRunner::Observer { |
bool key_only, |
blink::WebIDBCallbacks* callbacks); |
+ void RequestIDBDatabaseGetAll(int32 ipc_database_id, |
+ int64 transaction_id, |
+ int64 object_store_id, |
+ const IndexedDBKeyRange& key_range, |
+ int64 max_count, |
+ blink::WebIDBCallbacks* callbacks); |
+ |
void RequestIDBDatabasePut( |
int32 ipc_database_id, |
int64 transaction_id, |
@@ -210,6 +218,7 @@ class CONTENT_EXPORT IndexedDBDispatcher : public WorkerTaskRunner::Observer { |
int32 ipc_callbacks_id, |
const std::vector<base::string16>& value); |
void OnSuccessValue(const IndexedDBMsg_CallbacksSuccessValue_Params& p); |
+ void OnSuccessArray(const IndexedDBMsg_CallbacksSuccessArray_Params& p); |
void OnSuccessValueWithKey( |
const IndexedDBMsg_CallbacksSuccessValueWithKey_Params& p); |
void OnSuccessInteger(int32 ipc_thread_id, |