merge_pr_9046
* stop using EventWatcher for IndexedDB, similar to what was done in #5334. * simplify checking IndexedDB without creating an object store
* stop using EventWatcher for IndexedDB, similar to what was done in #5334. * simplify checking IndexedDB without creating an object store