tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

delete-request-queue.any.js (642B)


      1 // META: title=IndexedDB
      2 // META: global=window,worker
      3 // META: script=resources/support.js
      4 
      5 'use strict';
      6 
      7 let saw;
      8 indexeddb_test(
      9    (t, db) => {
     10      this.saw = expect(t, ['delete1', 'delete2']);
     11      let r = indexedDB.deleteDatabase(db.name);
     12      r.onerror = t.unreached_func('delete should succeed');
     13      r.onsuccess = t.step_func(e => saw('delete1'));
     14    },
     15    (t, db) => {
     16      let r = indexedDB.deleteDatabase(db.name);
     17      r.onerror = t.unreached_func('delete should succeed');
     18      r.onsuccess = t.step_func(e => saw('delete2'));
     19 
     20      db.close();
     21      t.done();
     22    },
     23    'Deletes are processed as a FIFO queue');