tor-browser

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

test_globalObjects_chrome.xhtml (1359B)


      1 <?xml version="1.0"?>
      2 <?xml-stylesheet type="text/css" href="chrome://global/skin"?>
      3 <?xml-stylesheet type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css"?>
      4 <!--
      5  Any copyright is dedicated to the Public Domain.
      6  http://creativecommons.org/publicdomain/zero/1.0/
      7 -->
      8 <window title="Mozilla Bug 832883"
      9        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     10        onload="runTest();">
     11  <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>
     12 
     13  <script type="application/javascript">
     14  <![CDATA[
     15  /* import-globals-from chromeHelpers.js */
     16  function* testSteps() {
     17    const name = window.location.pathname;
     18 
     19    // Test for IDBKeyRange and indexedDB availability in chrome windows.
     20    var keyRange = IDBKeyRange.only(42);
     21    ok(keyRange, "Got keyRange");
     22 
     23    var request = indexedDB.open(name, 1);
     24    request.onerror = errorHandler;
     25    request.onsuccess = grabEventAndContinueHandler;
     26    let event = yield undefined;
     27 
     28    let db = event.target.result;
     29    ok(db, "Got database");
     30 
     31    finishTest();
     32    yield undefined;
     33  }
     34  ]]>
     35  </script>
     36 
     37  <script type="text/javascript" src="chromeHelpers.js"></script>
     38 
     39  <body xmlns="http://www.w3.org/1999/xhtml">
     40  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=832883"
     41     target="_blank">Mozilla Bug 832883</a>
     42  </body>
     43 </window>