I'm sure this has been beaten to death, but can we take a look at enabling webSQL for packaged apps? I know it's not an official standard, but it's already part of Chrome, why not expose the API?
IndexedDB is a disaster and simply does not fit any non-trivial use case for a database driven application. If Mozilla and MS want to destroy SQL DBs on the Web then I guess we just have to deal with it. But chrome apps can be so much more... Just give us the API and set us free from the convoluted NoSQL nonsense!!
At this point I'm just looping through a large JSON datastore that gets stashed with the FIlesystem API. Painfully slow.
As a side note, why doesn't Google go bash some heads at the W3C and get webSQL back on track? Donate a few devs to whip up a spec and implementation. There's gotta be a few PhDs floating around with some extra time on their hands :) I've been developing for the web for almost 15 years now, and I've never seen such a step back as with IndexedDB, but I digress.
We don't need to be standards compliant with packaged apps. Make the webSQL api available please!
Cheers,
Tim