proxyArgs.js (399B)
1 // |reftest| skip-if(!xulRuntime.shell) 2 // |reftest| skip-if(!xulRuntime.shell) 3 // bug 905774 4 5 // Proxy options 6 var opts = new Proxy({loc: false}, {}); 7 assertEq("loc" in Reflect.parse("0;", opts), false); 8 opts.loc = true; 9 assertEq(Reflect.parse("0;", opts).loc !== null, true); 10 delete opts.loc; 11 assertEq(Reflect.parse("0;", opts).loc !== null, true); // default is true 12 13 reportCompare(0, 0, 'ok');