bug1749460.js (225B)
1 function opaque(x) { 2 with ({}) {} 3 return x; 4 } 5 6 function foo() { 7 "use strict"; 8 Object.defineProperty(arguments, 0, {value: 1}); 9 return opaque(...arguments); 10 } 11 12 for (var i = 0; i < 50; i++) { 13 assertEq(foo(0), 1); 14 }