25 lines
678 B
Plaintext
25 lines
678 B
Plaintext
Ensure that IDBVersionChangeRequest objects are not GC'd if they have pending events
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
|
|
|
|
|
|
self.dbname = 'versionchangerequest-activedomobject'
|
|
|
|
testDeleteDatabase():
|
|
indexedDB.deleteDatabase(self.dbname)
|
|
self.gc()
|
|
PASS deleteDatabase's IDBVersionChangeRequest.onsuccess event fired
|
|
|
|
testSetVersion():
|
|
indexedDB.open(self.dbname)
|
|
self.gc()
|
|
PASS IDBOpenDBRequest received upgradeneeded event
|
|
PASS IDBOpenDBRequest received success event
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|