regress-bug607284.js (476B)
1 /* 2 * Any copyright is dedicated to the Public Domain. 3 * http://creativecommons.org/licenses/publicdomain/ 4 */ 5 6 if ("evalcx" in this) { 7 var sandbox = evalcx(""); 8 var obj = { get foo() { throw("FAIL"); } }; 9 var getter = obj.__lookupGetter__("foo"); 10 var desc = sandbox.Object.getOwnPropertyDescriptor(obj, "foo"); 11 reportCompare(desc.get, getter, "getter is correct"); 12 reportCompare(desc.set, undefined, "setter is correct"); 13 } 14 else { 15 reportCompare(true, true); 16 }