The spec says that the third parameter of db.changeVersion() (the transaction callback) is optional. It is currently mandatory in WebCore.
Created attachment 62239 [details]
Created attachment 62240 [details]
same patch, forgot to make some minor changes to the v8 bindings.
Revision r63910 cherry-picked into qtwebkit-2.1 with commit 8e0cd1b <http://gitorious.org/webkit/qtwebkit/commit/8e0cd1b>