Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review: https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
1 function forVarInWith() {
2 function foo() ({notk:42});
3 function bar() ({p:1, q:2, r:3, s:4, t:5});
4 var o = foo();
5 var a = [];
6 with (o) {
7 for (var k in bar())
8 a[a.length] = k;
9 }
10 return a.join("");
11 }
12 assertEq(forVarInWith(), "pqrst");