[indexeddb] Updates to the IDBCursor.advance method text and exception list.

I wanted to confirm with you that we want to add the following text to the IDBCursor.advance to keep it consistent with IDBCursor.continue:

"Before this method returns, unless an exception was thrown, it sets the got value flag on the cursor to false.

Calling this method more than once before the cursor data has been loaded is not allowed and results in a NOT_ALLOWED_ERR exception being thrown. For example, calling advance() twice from the same onsuccess handler results in a NOT_ALLOWED_ERR being thrown on the second call.

IDBDatabaseException:
* TRANSACTION_INACTIVE_ERR - The transaction this IDBCursor belongs to is not active.
* NOT_ALLOWED_ERR - The cursor is currently being iterated, or has iterated past its end."

If we agree, we can make this change.

Israel

Received on Tuesday, 23 August 2011 00:25:18 UTC