| Index: content/common/indexed_db/indexed_db_messages.h
|
| diff --git a/content/common/indexed_db/indexed_db_messages.h b/content/common/indexed_db/indexed_db_messages.h
|
| index e1458fb7d6866ca082f2ef1328662ad85e72cea6..f1c1b9ab9eca846a1fc89dc04a0a3d7b81feeb90 100644
|
| --- a/content/common/indexed_db/indexed_db_messages.h
|
| +++ b/content/common/indexed_db/indexed_db_messages.h
|
| @@ -21,15 +21,11 @@
|
| #include "ipc/ipc_message_utils.h"
|
| #include "ipc/ipc_param_traits.h"
|
| #include "third_party/WebKit/public/platform/modules/indexeddb/WebIDBTypes.h"
|
| -#include "url/origin.h"
|
|
|
| // Singly-included section for typedefs in multiply-included file.
|
| #ifndef CONTENT_COMMON_INDEXED_DB_INDEXED_DB_MESSAGES_H_
|
| #define CONTENT_COMMON_INDEXED_DB_INDEXED_DB_MESSAGES_H_
|
|
|
| -// An index id, and corresponding set of keys to insert.
|
| -
|
| -typedef std::pair<int64_t, std::vector<content::IndexedDBKey>> IndexKeys;
|
| // IPC_MESSAGE macros fail on the std::map, when expanding. We need to define
|
| // a type to avoid that.
|
| // Map observer_id to corresponding set of indices in observations.
|
| @@ -54,72 +50,6 @@ IPC_ENUM_TRAITS_MAX_VALUE(blink::WebIDBDataLoss, blink::WebIDBDataLossTotal)
|
| IPC_ENUM_TRAITS_MAX_VALUE(blink::WebIDBOperationType,
|
| blink::WebIDBOperationTypeLast)
|
|
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseCreateTransaction_Params)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction id as minted by the frontend.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The scope of the transaction.
|
| - IPC_STRUCT_MEMBER(std::vector<int64_t>, object_store_ids)
|
| - // The transaction mode.
|
| - IPC_STRUCT_MEMBER(blink::WebIDBTransactionMode, mode)
|
| -IPC_STRUCT_END()
|
| -
|
| -// Used to create an object store.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseCreateObjectStore_Params)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction its associated with.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The storage id of the object store.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The name of the object store.
|
| - IPC_STRUCT_MEMBER(base::string16, name)
|
| - // The keyPath of the object store.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyPath, key_path)
|
| - // Whether the object store created should have a key generator.
|
| - IPC_STRUCT_MEMBER(bool, auto_increment)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseGet_Params)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - // The id any response should contain.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction its associated with.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store's id.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The index's id.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The serialized key range.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyRange, key_range)
|
| - // If this is just retrieving the key
|
| - IPC_STRUCT_MEMBER(bool, key_only)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseGetAll_Params)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - // The id any response should contain.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction its associated with.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store's id.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The index id.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The serialized key range.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyRange, key_range)
|
| - // If this is just retrieving the key
|
| - IPC_STRUCT_MEMBER(bool, key_only)
|
| - // The max number of values to retrieve.
|
| - IPC_STRUCT_MEMBER(int64_t, max_count)
|
| -IPC_STRUCT_END()
|
| -
|
| IPC_STRUCT_BEGIN(IndexedDBMsg_BlobOrFileInfo)
|
| IPC_STRUCT_MEMBER(bool, is_file)
|
| IPC_STRUCT_MEMBER(std::string, uuid)
|
| @@ -144,138 +74,6 @@ IPC_STRUCT_BEGIN_WITH_PARENT(IndexedDBMsg_ReturnValue, IndexedDBMsg_Value)
|
| IPC_STRUCT_MEMBER(content::IndexedDBKeyPath, key_path)
|
| IPC_STRUCT_END()
|
|
|
| -// WebIDBDatabase::observe() message.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseObserve_Params)
|
| - // The database the observer observers on.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction it's associated with.
|
| - IPC_STRUCT_MEMBER(int32_t, transaction_id)
|
| - IPC_STRUCT_MEMBER(int32_t, observer_id)
|
| - IPC_STRUCT_MEMBER(bool, include_transaction)
|
| - IPC_STRUCT_MEMBER(bool, no_records)
|
| - IPC_STRUCT_MEMBER(bool, values)
|
| - IPC_STRUCT_MEMBER(uint16_t, operation_types)
|
| -IPC_STRUCT_END()
|
| -
|
| -// Used to set a value in an object store.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabasePut_Params)
|
| - // The id any response should contain.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction it's associated with.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store's id.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The index's id.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The value to set.
|
| - IPC_STRUCT_MEMBER(IndexedDBMsg_Value, value)
|
| - // The key to set it on (may not be "valid"/set in some cases).
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKey, key)
|
| - // Whether this is an add or a put.
|
| - IPC_STRUCT_MEMBER(blink::WebIDBPutMode, put_mode)
|
| - // The index ids and the list of keys for each index.
|
| - IPC_STRUCT_MEMBER(std::vector<IndexKeys>, index_keys)
|
| -IPC_STRUCT_END()
|
| -
|
| -// Used to open both cursors and object cursors in IndexedDB.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseOpenCursor_Params)
|
| - // The response should have these ids.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The database the object store belongs to.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction this request belongs to.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The index if any.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The serialized key range.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyRange, key_range)
|
| - // The direction of this cursor.
|
| - IPC_STRUCT_MEMBER(blink::WebIDBCursorDirection, direction)
|
| - // If this is just retrieving the key
|
| - IPC_STRUCT_MEMBER(bool, key_only)
|
| - // The priority of this cursor.
|
| - IPC_STRUCT_MEMBER(blink::WebIDBTaskType, task_type)
|
| -IPC_STRUCT_END()
|
| -
|
| -// Used to open both cursors and object cursors in IndexedDB.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseCount_Params)
|
| - // The response should have these ids.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The transaction this request belongs to.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The IPC id of the database.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The object store.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The index if any.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The serialized key range.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyRange, key_range)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseDeleteRange_Params)
|
| - // The response should have these ids.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - // The IPC id of the database.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction this request belongs to.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The serialized key range.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyRange, key_range)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseSetIndexKeys_Params)
|
| - // The IPC id of the database.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The transaction this request belongs to.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The object store's id.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The object store key that we're setting index keys for.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKey, primary_key)
|
| - // The index ids and the list of keys for each index.
|
| - IPC_STRUCT_MEMBER(std::vector<IndexKeys>, index_keys)
|
| -IPC_STRUCT_END()
|
| -
|
| -// Used to create an index.
|
| -IPC_STRUCT_BEGIN(IndexedDBHostMsg_DatabaseCreateIndex_Params)
|
| - // The transaction this is associated with.
|
| - IPC_STRUCT_MEMBER(int64_t, transaction_id)
|
| - // The database being used.
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_database_id)
|
| - // The object store the index belongs to.
|
| - IPC_STRUCT_MEMBER(int64_t, object_store_id)
|
| - // The storage id of the index.
|
| - IPC_STRUCT_MEMBER(int64_t, index_id)
|
| - // The name of the index.
|
| - IPC_STRUCT_MEMBER(base::string16, name)
|
| - // The keyPath of the index.
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKeyPath, key_path)
|
| - // Whether the index created has unique keys.
|
| - IPC_STRUCT_MEMBER(bool, unique)
|
| - // Whether the index created produces keys for each array entry.
|
| - IPC_STRUCT_MEMBER(bool, multi_entry)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(IndexedDBMsg_CallbacksSuccessIDBCursor_Params)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_cursor_id)
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKey, key)
|
| - IPC_STRUCT_MEMBER(content::IndexedDBKey, primary_key)
|
| - IPC_STRUCT_MEMBER(IndexedDBMsg_Value, value)
|
| -IPC_STRUCT_END()
|
| -
|
| IPC_STRUCT_BEGIN(IndexedDBMsg_CallbacksSuccessCursorContinue_Params)
|
| IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| @@ -294,12 +92,6 @@ IPC_STRUCT_BEGIN(IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params)
|
| IPC_STRUCT_MEMBER(std::vector<IndexedDBMsg_Value>, values)
|
| IPC_STRUCT_END()
|
|
|
| -IPC_STRUCT_BEGIN(IndexedDBMsg_CallbacksSuccessArray_Params)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| - IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| - IPC_STRUCT_MEMBER(std::vector<IndexedDBMsg_ReturnValue>, values)
|
| -IPC_STRUCT_END()
|
| -
|
| IPC_STRUCT_BEGIN(IndexedDBMsg_CallbacksSuccessValue_Params)
|
| IPC_STRUCT_MEMBER(int32_t, ipc_thread_id)
|
| IPC_STRUCT_MEMBER(int32_t, ipc_callbacks_id)
|
| @@ -324,9 +116,6 @@ IPC_STRUCT_END()
|
| // thread_id is the first int.
|
|
|
| // IDBCallback message handlers.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessIDBCursor,
|
| - IndexedDBMsg_CallbacksSuccessIDBCursor_Params)
|
| -
|
| IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorContinue,
|
| IndexedDBMsg_CallbacksSuccessCursorContinue_Params)
|
|
|
| @@ -336,14 +125,6 @@ IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorAdvance,
|
| IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorPrefetch,
|
| IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params)
|
|
|
| -IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessArray,
|
| - IndexedDBMsg_CallbacksSuccessArray_Params)
|
| -
|
| -IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIndexedDBKey,
|
| - int32_t /* ipc_thread_id */,
|
| - int32_t /* ipc_callbacks_id */,
|
| - content::IndexedDBKey /* indexed_db_key */)
|
| -
|
| IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessValue,
|
| IndexedDBMsg_CallbacksSuccessValue_Params)
|
|
|
| @@ -351,9 +132,6 @@ IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessInteger,
|
| int32_t /* ipc_thread_id */,
|
| int32_t /* ipc_callbacks_id */,
|
| int64_t /* value */)
|
| -IPC_MESSAGE_CONTROL2(IndexedDBMsg_CallbacksSuccessUndefined,
|
| - int32_t /* ipc_thread_id */,
|
| - int32_t /* ipc_callbacks_id */)
|
| IPC_MESSAGE_CONTROL4(IndexedDBMsg_CallbacksError,
|
| int32_t /* ipc_thread_id */,
|
| int32_t /* ipc_callbacks_id */,
|
| @@ -398,120 +176,6 @@ IPC_MESSAGE_CONTROL3(IndexedDBHostMsg_CursorPrefetchReset,
|
| IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_AckReceivedBlobs,
|
| std::vector<std::string>) /* uuids */
|
|
|
| -// WebIDBDatabase::unobserve() message.
|
| -IPC_MESSAGE_CONTROL2(IndexedDBHostMsg_DatabaseUnobserve,
|
| - int32_t, /* ipc_database_id */
|
| - std::vector<int32_t>) /* list of observer_id */
|
| -
|
| -// WebIDBDatabase::createObjectStore() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateObjectStore,
|
| - IndexedDBHostMsg_DatabaseCreateObjectStore_Params)
|
| -
|
| -// WebIDBDatabase::deleteObjectStore() message.
|
| -IPC_MESSAGE_CONTROL3(IndexedDBHostMsg_DatabaseDeleteObjectStore,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t) /* object_store_id */
|
| -
|
| -// WebIDBDatabase::renameObjectStore() message.
|
| -IPC_MESSAGE_CONTROL4(IndexedDBHostMsg_DatabaseRenameObjectStore,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t, /* object_store_id */
|
| - base::string16) /* new_name */
|
| -
|
| -// WebIDBDatabase::createTransaction() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateTransaction,
|
| - IndexedDBHostMsg_DatabaseCreateTransaction_Params)
|
| -
|
| -// WebIDBDatabase::close() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseClose,
|
| - int32_t /* ipc_database_id */)
|
| -
|
| -// WebIDBDatabase::versionChangeIgnored() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseVersionChangeIgnored,
|
| - int32_t /* ipc_database_id */)
|
| -
|
| -// WebIDBDatabase::~WebIDBDatabase() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseDestroyed,
|
| - int32_t /* ipc_database_id */)
|
| -
|
| -// WebIDBDatabase::get() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseGet,
|
| - IndexedDBHostMsg_DatabaseGet_Params)
|
| -
|
| -// WebIDBDatabase::getAll() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseGetAll,
|
| - IndexedDBHostMsg_DatabaseGetAll_Params)
|
| -
|
| -// WebIDBDatabase::observe() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseObserve,
|
| - IndexedDBHostMsg_DatabaseObserve_Params)
|
| -
|
| -// WebIDBDatabase::put() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabasePut,
|
| - IndexedDBHostMsg_DatabasePut_Params)
|
| -
|
| -// WebIDBDatabase::setIndexKeys() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseSetIndexKeys,
|
| - IndexedDBHostMsg_DatabaseSetIndexKeys_Params)
|
| -
|
| -// WebIDBDatabase::setIndexesReady() message.
|
| -IPC_MESSAGE_CONTROL4(IndexedDBHostMsg_DatabaseSetIndexesReady,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t, /* object_store_id */
|
| - std::vector<int64_t>) /* index_ids */
|
| -
|
| -// WebIDBDatabase::openCursor() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseOpenCursor,
|
| - IndexedDBHostMsg_DatabaseOpenCursor_Params)
|
| -
|
| -// WebIDBDatabase::count() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCount,
|
| - IndexedDBHostMsg_DatabaseCount_Params)
|
| -
|
| -// WebIDBDatabase::deleteRange() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseDeleteRange,
|
| - IndexedDBHostMsg_DatabaseDeleteRange_Params)
|
| -
|
| -// WebIDBDatabase::clear() message.
|
| -IPC_MESSAGE_CONTROL5(IndexedDBHostMsg_DatabaseClear,
|
| - int32_t, /* ipc_thread_id */
|
| - int32_t, /* ipc_callbacks_id */
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t) /* object_store_id */
|
| -
|
| -// WebIDBDatabase::createIndex() message.
|
| -IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateIndex,
|
| - IndexedDBHostMsg_DatabaseCreateIndex_Params)
|
| -
|
| -// WebIDBDatabase::deleteIndex() message.
|
| -IPC_MESSAGE_CONTROL4(IndexedDBHostMsg_DatabaseDeleteIndex,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t, /* object_store_id */
|
| - int64_t) /* index_id */
|
| -
|
| -// WebIDBDatabase::renameIndex() message.
|
| -IPC_MESSAGE_CONTROL5(IndexedDBHostMsg_DatabaseRenameIndex,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t, /* transaction_id */
|
| - int64_t, /* object_store_id */
|
| - int64_t, /* index_id */
|
| - base::string16) /* new_name */
|
| -
|
| -// WebIDBDatabase::abort() message.
|
| -IPC_MESSAGE_CONTROL2(IndexedDBHostMsg_DatabaseAbort,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t) /* transaction_id */
|
| -
|
| -// WebIDBDatabase::commit() message.
|
| -IPC_MESSAGE_CONTROL2(IndexedDBHostMsg_DatabaseCommit,
|
| - int32_t, /* ipc_database_id */
|
| - int64_t) /* transaction_id */
|
| -
|
| // WebIDBDatabase::~WebIDBCursor() message.
|
| IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_CursorDestroyed,
|
| int32_t /* ipc_cursor_id */)
|
|
|