tor-browser

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

disposal-with-this-access.js (432B)


      1 // |jit-test| skip-if: !getBuildConfiguration("explicit-resource-management"); --enable-explicit-resource-management
      2 
      3 load(libdir + "asserts.js");
      4 
      5 const valuesDisposedWithThisAccess = [];
      6 function testDisposalsHasThisAccess() {
      7  using a = {
      8    value: "a",
      9    [Symbol.dispose]() {
     10      valuesDisposedWithThisAccess.push(this.value);
     11    }
     12  };
     13 }
     14 testDisposalsHasThisAccess();
     15 assertArrayEq(valuesDisposedWithThisAccess, ["a"]);