Index: content/common/indexed_db/proxy_webidbcursor_impl.h |
diff --git a/content/common/indexed_db/proxy_webidbcursor_impl.h b/content/common/indexed_db/proxy_webidbcursor_impl.h |
index 911bf005914b1e3927dcd7604a4e8faddf62d0fc..c211d47b4c5914e2e63cc7928ad5fb67fd15512e 100644 |
--- a/content/common/indexed_db/proxy_webidbcursor_impl.h |
+++ b/content/common/indexed_db/proxy_webidbcursor_impl.h |
@@ -32,12 +32,17 @@ class RendererWebIDBCursorImpl : public WebKit::WebIDBCursor { |
WebKit::WebExceptionCode& ec); |
virtual void postSuccessHandlerCallback(); |
- void SetPrefetchData( |
+ void SetPrefetchDataOld( |
const std::vector<IndexedDBKey>& keys, |
const std::vector<IndexedDBKey>& primary_keys, |
const std::vector<SerializedScriptValue>& values); |
+ void SetPrefetchData( |
+ const std::vector<IndexedDBKey>& keys, |
+ const std::vector<IndexedDBKey>& primary_keys, |
+ const std::vector<WebKit::WebData>& values); |
void CachedContinue(WebKit::WebIDBCallbacks* callbacks); |
+ void CachedContinueOld(WebKit::WebIDBCallbacks* callbacks); |
void ResetPrefetchCache(); |
private: |
@@ -46,7 +51,7 @@ class RendererWebIDBCursorImpl : public WebKit::WebIDBCursor { |
// Prefetch cache. |
std::deque<IndexedDBKey> prefetch_keys_; |
std::deque<IndexedDBKey> prefetch_primary_keys_; |
- std::deque<SerializedScriptValue> prefetch_values_; |
+ std::deque<WebKit::WebData> prefetch_values_; |
// Number of continue calls that would qualify for a pre-fetch. |
int continue_count_; |