As one of the maintainers of PouchDB, an in browser database we receive fairly regular bug reports about supporting various ‘kinda web’ like environment. Most of these arent a surprise however I was surprised that Chrome, Firefox and Safari have 3 distinct add on environments that are all incompatible with the API’s they expose to web content.
It seems like we should support IndexedDB inside addons, it would let addon authors reuse the vast amount of projects that have been built based on web technologies without adding burden on library auther to support yet another specific api
Cheers
Dale