IndexedDB

Test IndexedDB: create databases, transactions, and verify read/write operations.

Test IndexedDB support: create a database, write a record, read it back, and clean up.