| Index: content/browser/in_process_webkit/indexed_db_dispatcher_host.h
|
| diff --git a/content/browser/in_process_webkit/indexed_db_dispatcher_host.h b/content/browser/in_process_webkit/indexed_db_dispatcher_host.h
|
| index ae77824b9b2a236710d91d360f078ad55be94d41..a028b9e32486238aea80103bc818e9ca2e57e33a 100644
|
| --- a/content/browser/in_process_webkit/indexed_db_dispatcher_host.h
|
| +++ b/content/browser/in_process_webkit/indexed_db_dispatcher_host.h
|
| @@ -16,6 +16,7 @@ class IndexedDBKey;
|
| class NullableString16;
|
| class SerializedScriptValue;
|
| struct IndexedDBHostMsg_DatabaseCreateObjectStore_Params;
|
| +struct IndexedDBHostMsg_FactoryGetDatabaseNames_Params;
|
| struct IndexedDBHostMsg_FactoryDeleteDatabase_Params;
|
| struct IndexedDBHostMsg_FactoryOpen_Params;
|
| struct IndexedDBHostMsg_IndexOpenCursor_Params;
|
| @@ -24,6 +25,7 @@ struct IndexedDBHostMsg_ObjectStoreOpenCursor_Params;
|
| struct IndexedDBHostMsg_ObjectStorePut_Params;
|
|
|
| namespace WebKit {
|
| +class WebDOMStringList;
|
| class WebIDBCursor;
|
| class WebIDBDatabase;
|
| class WebIDBIndex;
|
| @@ -58,12 +60,15 @@ class IndexedDBDispatcherHost : public BrowserMessageFilter {
|
| int32 Add(WebKit::WebIDBIndex* idb_index);
|
| int32 Add(WebKit::WebIDBObjectStore* idb_object_store);
|
| int32 Add(WebKit::WebIDBTransaction* idb_transaction, const GURL& origin_url);
|
| + int32 Add(WebKit::WebDOMStringList* domStringList);
|
|
|
| private:
|
| virtual ~IndexedDBDispatcherHost();
|
|
|
| // Message processing. Most of the work is delegated to the dispatcher hosts
|
| // below.
|
| + void OnIDBFactoryGetDatabaseNames(
|
| + const IndexedDBHostMsg_FactoryGetDatabaseNames_Params& p);
|
| void OnIDBFactoryOpen(const IndexedDBHostMsg_FactoryOpen_Params& p);
|
|
|
| void OnIDBFactoryDeleteDatabase(
|
|
|