OLD | NEW |
1 Test that a deleteDatabase called while handling an upgradeneeded event is queue
d and fires its events at the right time. The close() call to unblock the delete
occurs in the connection's 'versionchange' event handler. | 1 Test that a deleteDatabase called while handling an upgradeneeded event is queue
d and fires its events at the right time. The close() call to unblock the delete
occurs in the connection's 'versionchange' event handler. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.
msIndexedDB || self.OIndexedDB; | 6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.
msIndexedDB || self.OIndexedDB; |
7 | 7 |
8 dbname = "delete-in-upgradeneeded-close-in-versionchange.html" | 8 dbname = "delete-in-upgradeneeded-close-in-versionchange.html" |
9 indexedDB.deleteDatabase(dbname) | 9 indexedDB.deleteDatabase(dbname) |
10 | 10 |
(...skipping 13 matching lines...) Expand all Loading... |
24 PASS event.oldVersion is 1 | 24 PASS event.oldVersion is 1 |
25 PASS event.newVersion is null | 25 PASS event.newVersion is null |
26 sawVersionChange = true | 26 sawVersionChange = true |
27 Closing the connection before the IDBOpenDBRequest's success fires will cause th
e open to fail. | 27 Closing the connection before the IDBOpenDBRequest's success fires will cause th
e open to fail. |
28 db.close() | 28 db.close() |
29 | 29 |
30 deleteBlockedCallback(): | 30 deleteBlockedCallback(): |
31 PASS sawVersionChange is true | 31 PASS sawVersionChange is true |
32 sawDeleteBlocked = true | 32 sawDeleteBlocked = true |
33 | 33 |
| 34 openError(): |
| 35 PASS sawVersionChange is true |
| 36 sawOpenError = true |
| 37 |
34 deleteSuccessCallback(): | 38 deleteSuccessCallback(): |
35 PASS sawVersionChange is true | 39 PASS sawOpenError is true |
36 FIXME: Blocked events shouldn't fire if connections close in versionchange handl
er. http://crbug.com/100123 | 40 FIXME: Blocked events shouldn't fire if connections close in versionchange handl
er. http://crbug.com/100123 |
37 FAIL sawDeleteBlocked should be false. Was true. | 41 FAIL sawDeleteBlocked should be false. Was true. |
38 PASS sawUpgradeNeeded is true | 42 PASS sawUpgradeNeeded is true |
39 PASS successfullyParsed is true | 43 PASS successfullyParsed is true |
40 | 44 |
41 TEST COMPLETE | 45 TEST COMPLETE |
42 | 46 |
OLD | NEW |