michael@0: actual = ''; michael@0: expected = '0,undefined,0,undefined,1,undefined,0,undefined,1,undefined,0,undefined,1,undefined,nocrash,'; michael@0: michael@0: // bug 496987 michael@0: michael@0: for each(let a in ["", "", true, "", true, "", true]) { michael@0: appendToActual((function() { michael@0: for (var e in [0]) { michael@0: appendToActual( + a) michael@0: } michael@0: })()) michael@0: } michael@0: michael@0: appendToActual('nocrash') michael@0: michael@0: michael@0: assertEq(actual, expected)