Add a missing exception check.
[WebKit-https.git] / JSTests / stress / regress-192626.js
1 var a = {};
2
3 function foo() {
4     return Array.prototype.splice.apply([], a);
5 }
6 noInline(foo);
7
8 function bar(b) {
9     with({});
10     a = arguments;
11     a.__defineGetter__("length", String.prototype.valueOf);
12     foo();
13 }
14
15 var exception;
16 try {
17     bar();
18 } catch (e) {
19     exception = e;
20 }
21
22 if (exception != "TypeError: Type error")
23     throw "FAIL";