js/src/tests/ecma_5/extensions/iterator-in-catch.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:7289cd69abc7
1 //Bug 350712
2
3 function iterator () {
4 for (var i in []);
5 }
6
7 try {
8 try {
9 throw 5;
10 }
11 catch(error if iterator()) {
12 assertEq(false, true);
13 }
14 }
15 catch(error) {
16 assertEq(error, 5);
17 }
18
19 if (typeof reportCompare === "function")
20 reportCompare(true, true);

mercurial