Reverted the failing Safari test. It is confirmed that issue #594 is a Safari issue that index cursors end prematurely if an item being iterated has been modified - either using cursor.update() or store.put() while still iterating the index.
Reverted the failing Safari test.
It is confirmed that issue #594 is a Safari issue that index cursors end prematurely if an item being iterated has been modified - either using cursor.update() or store.put() while still iterating the index.

We can't let the dexie suite fail because of this, but should announce a heads-up for it and a proposed workaround so far.

jimmywarting/Dexie.js,jimmywarting/Dexie.js,dfahlander/Dexie.js,chrahunt/Dexie.js,chrahunt/Dexie.js,dfahlander/Dexie.js,dfahlander/Dexie.js,chrahunt/Dexie.js,chrahunt/Dexie.js,jimmywarting/Dexie.js,dfahlander/Dexie.js,jimmywarting/Dexie.js