| Index: content/browser/in_process_webkit/indexed_db_dispatcher_host.cc
|
| diff --git a/content/browser/in_process_webkit/indexed_db_dispatcher_host.cc b/content/browser/in_process_webkit/indexed_db_dispatcher_host.cc
|
| index 86e3e4974dc0f4bab757aa93bcb639f4d2711f58..e379dc4c3a159d26a45dcf2db2e8699bf19a32ec 100644
|
| --- a/content/browser/in_process_webkit/indexed_db_dispatcher_host.cc
|
| +++ b/content/browser/in_process_webkit/indexed_db_dispatcher_host.cc
|
| @@ -552,7 +552,7 @@ void IndexedDBDispatcherHost::IndexDispatcherHost::OnOpenObjectCursor(
|
|
|
| *ec = 0;
|
| scoped_ptr<WebIDBCallbacks> callbacks(
|
| - new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id));
|
| + new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id, -1));
|
| idb_index->openObjectCursor(
|
| WebIDBKeyRange(params.lower_key, params.upper_key, params.lower_open,
|
| params.upper_open),
|
| @@ -572,7 +572,7 @@ void IndexedDBDispatcherHost::IndexDispatcherHost::OnOpenKeyCursor(
|
|
|
| *ec = 0;
|
| scoped_ptr<WebIDBCallbacks> callbacks(
|
| - new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id));
|
| + new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id, -1));
|
| idb_index->openKeyCursor(
|
| WebIDBKeyRange(params.lower_key, params.upper_key, params.lower_open,
|
| params.upper_open),
|
| @@ -843,7 +843,7 @@ void IndexedDBDispatcherHost::ObjectStoreDispatcherHost::OnOpenCursor(
|
|
|
| *ec = 0;
|
| scoped_ptr<WebIDBCallbacks> callbacks(
|
| - new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id));
|
| + new IndexedDBCallbacks<WebIDBCursor>(parent_, params.response_id, -1));
|
| idb_object_store->openCursor(
|
| WebIDBKeyRange(params.lower_key, params.upper_key, params.lower_open,
|
| params.upper_open),
|
| @@ -953,7 +953,8 @@ void IndexedDBDispatcherHost::CursorDispatcherHost::OnContinue(
|
|
|
| *ec = 0;
|
| idb_cursor->continueFunction(
|
| - key, new IndexedDBCallbacks<WebIDBCursor>(parent_, response_id), *ec);
|
| + key, new IndexedDBCallbacks<WebIDBCursor>(parent_, response_id,
|
| + cursor_id), *ec);
|
| }
|
|
|
| void IndexedDBDispatcherHost::CursorDispatcherHost::OnDelete(
|
|
|