bug839420.js (297B)
1 function f() { 2 var x = undefined; 3 try { 4 [1, 2, 3].map(x); 5 assertEq(0, 1); 6 } catch(e) { 7 assertEq(e.toString().includes("x is not"), true); 8 } 9 10 try { 11 [1, 2, 3].filter(x, 1, 2); 12 assertEq(0, 1); 13 } catch(e) { 14 assertEq(e.toString().includes("x is not"), true); 15 } 16 } 17 f();