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 92d7972c3ba6ce6eb2d350920fa6a5e1e499a3b8..754cb9764c9b4314a6589335279837beb1b1d0d9 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_CallbacksUpgradeNeeded_Params; |
@@ -128,6 +129,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, |
@@ -209,6 +217,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 OnSuccessInteger(int32 ipc_thread_id, |
int32 ipc_callbacks_id, |
int64 value); |