tor-browser

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

test_globalObjects_xpc.js (626B)


      1 /**
      2 * Any copyright is dedicated to the Public Domain.
      3 * http://creativecommons.org/publicdomain/zero/1.0/
      4 */
      5 
      6 /* exported testGenerator */
      7 var testGenerator = testSteps();
      8 
      9 function* testSteps() {
     10  const name = "Splendid Test";
     11 
     12  // Test for IDBKeyRange and indexedDB availability in xpcshell.
     13  let keyRange = IDBKeyRange.only(42);
     14  ok(keyRange, "Got keyRange");
     15 
     16  let request = indexedDB.open(name, 1);
     17  request.onerror = errorHandler;
     18  request.onsuccess = grabEventAndContinueHandler;
     19  let event = yield undefined;
     20 
     21  let db = event.target.result;
     22  ok(db, "Got database");
     23 
     24  finishTest();
     25  yield undefined;
     26 }