| Index: content/common/indexed_db/proxy_webidbdatabase_impl.h
|
| diff --git a/content/common/indexed_db/proxy_webidbdatabase_impl.h b/content/common/indexed_db/proxy_webidbdatabase_impl.h
|
| index f65d5374a362aa855b8bf3fb0dcc0bbbdbfd1efc..11696767ad3a360cd766bd1cd7e69375f8204be0 100644
|
| --- a/content/common/indexed_db/proxy_webidbdatabase_impl.h
|
| +++ b/content/common/indexed_db/proxy_webidbdatabase_impl.h
|
| @@ -40,6 +40,48 @@ class RendererWebIDBDatabaseImpl : public WebKit::WebIDBDatabase {
|
| const WebKit::WebVector<long long>& scope,
|
| unsigned short mode);
|
| virtual void close();
|
| + virtual void get(long long transactionId,
|
| + long long objectStoreId,
|
| + long long indexId,
|
| + const WebKit::WebIDBKeyRange&,
|
| + bool keyOnly,
|
| + WebKit::WebIDBCallbacks*);
|
| + virtual void put(long long transactionId,
|
| + long long objectStoreId,
|
| + const WebKit::WebVector<unsigned char>& value,
|
| + const WebKit::WebIDBKey&,
|
| + PutMode,
|
| + WebKit::WebIDBCallbacks*,
|
| + const WebKit::WebVector<long long>& indexIds,
|
| + const WebKit::WebVector<WebIndexKeys>&);
|
| + virtual void setIndexKeys(long long transactionId,
|
| + long long objectStoreId,
|
| + const WebKit::WebIDBKey&,
|
| + const WebKit::WebVector<long long>& indexIds,
|
| + const WebKit::WebVector<WebIndexKeys>&);
|
| + virtual void setIndexesReady(long long transactionId,
|
| + long long objectStoreId,
|
| + const WebKit::WebVector<long long>& indexIds);
|
| + virtual void openCursor(long long transactionId,
|
| + long long objectStoreId,
|
| + long long indexId,
|
| + const WebKit::WebIDBKeyRange&,
|
| + unsigned short direction,
|
| + bool keyOnly,
|
| + TaskType,
|
| + WebKit::WebIDBCallbacks*);
|
| + virtual void count(long long transactionId,
|
| + long long objectStoreId,
|
| + long long indexId,
|
| + const WebKit::WebIDBKeyRange&,
|
| + WebKit::WebIDBCallbacks*);
|
| + virtual void deleteRange(long long transactionId,
|
| + long long objectStoreId,
|
| + const WebKit::WebIDBKeyRange&,
|
| + WebKit::WebIDBCallbacks*);
|
| + virtual void clear(long long transactionId,
|
| + long long objectStoreId,
|
| + WebKit::WebIDBCallbacks*);
|
|
|
| private:
|
| int32 ipc_database_id_;
|
|
|