axemclion/IndexedDBShim — pull request #22 by pixelcort (2012-08-16 21:47:23+00:00)
Title: Don't advance one more after advancing

Right now if you call advance, the next callback gets the right item, but the next continue moves two steps forward. This is because there is a plus one increment in both the callback of the advance and later in the continue.

Other code calling continue would advance one instead. This brings advance closer to the behavior of Firefox.

This is part of the WIP for fixing #20.