tor-browser

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

test_cache2-09-evict-disk-by-uri.js (699B)


      1 "use strict";
      2 
      3 function run_test() {
      4  do_get_profile();
      5 
      6  asyncOpenCacheEntry(
      7    "http://a/",
      8    "disk",
      9    Ci.nsICacheStorage.OPEN_NORMALLY,
     10    null,
     11    new OpenCallback(NEW, "a1m", "a1d", function () {
     12      asyncOpenCacheEntry(
     13        "http://a/",
     14        "disk",
     15        Ci.nsICacheStorage.OPEN_NORMALLY,
     16        null,
     17        new OpenCallback(NORMAL, "a1m", "a1d", function () {
     18          var storage = getCacheStorage("disk");
     19          storage.asyncDoomURI(
     20            createURI("http://a/"),
     21            "",
     22            new EvictionCallback(true, function () {
     23              finish_cache2_test();
     24            })
     25          );
     26        })
     27      );
     28    })
     29  );
     30 
     31  do_test_pending();
     32 }