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 df6d038addd40b2ec0d4dd4eb2e658dc6749ec79..fa69ffb9a851fdbb87351b231af1ea0f532e120f 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); |