OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <title>IndexedDB: ordering of deletes made during open's upgradeneeded and succe
ss</title> |
| 3 <script src='../../resources/testharness.js'></script> |
| 4 <script src='../../resources/testharnessreport.js'></script> |
| 5 <script src='resources/testharness-helpers.js'></script> |
| 6 <script> |
| 7 |
| 8 let saw; |
| 9 indexeddb_test( |
| 10 (t, db) => { |
| 11 saw = expect(t, ['delete1', 'delete2']); |
| 12 let r = indexedDB.deleteDatabase(db.name); |
| 13 r.onerror = t.unreached_func('delete should succeed'); |
| 14 r.onsuccess = t.step_func(e => saw('delete1')); |
| 15 }, |
| 16 (t, db) => { |
| 17 let r = indexedDB.deleteDatabase(db.name); |
| 18 r.onerror = t.unreached_func('delete should succeed'); |
| 19 r.onsuccess = t.step_func(e => saw('delete2')); |
| 20 |
| 21 db.close(); |
| 22 }, |
| 23 'Deletes are processed in order'); |
| 24 |
| 25 </script> |
OLD | NEW |