1Test IndexedDB's webkitIDBObjectStore.clear(). 2 3On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 4 5 6webkitIndexedDB.open('objectstore-clear') 7db = event.target.result 8db.setVersion('new version') 9trans = event.target.result 10PASS trans !== null is true 11Deleted all object stores. 12store = db.createObjectStore('storeName', null) 13store.createIndex('indexName', '') 14PASS store.indexNames.contains('indexName') is true 15store.add('value', 'key') 16otherStore = db.createObjectStore('otherStoreName', null) 17otherStore.add('value', 'key') 18store.clear() 19PASS event.target.result is undefined. 20store.openCursor() 21PASS event.target.result is null 22index = store.index('indexName') 23index.openKeyCursor() 24openKeyCursorSuccess(): 25PASS event.target.result is null 26db.transaction({mode: webkitIDBTransaction.READ_WRITE}) 27otherStore = transaction.objectStore('otherStoreName') 28otherStore.get('key') 29PASS event.target.result is "value" 30PASS successfullyParsed is true 31 32TEST COMPLETE 33 34