tor-browser

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

Object-defineProperty-02.js (338B)


      1 // obj.defineProperty can define a data property with object value.
      2 
      3 var g = newGlobal({newCompartment: true});
      4 g.eval("var a = {};");
      5 var dbg = new Debugger;
      6 var gw = dbg.addDebuggee(g);
      7 var desc = gw.getOwnPropertyDescriptor("a");
      8 assertEq(desc.value instanceof Debugger.Object, true);
      9 gw.defineProperty("b", desc);
     10 assertEq(g.a, g.b);