// obj.defineProperty can define a data property with object value. var g = newGlobal(); g.eval("var a = {};"); var dbg = new Debugger; var gw = dbg.addDebuggee(g); var desc = gw.getOwnPropertyDescriptor("a"); assertEq(desc.value instanceof Debugger.Object, true); gw.defineProperty("b", desc); assertEq(g.a, g.b);