18 lines
404 B
JavaScript
18 lines
404 B
JavaScript
description("Make sure arguments tearoff works correctly when a functions activation has not been created.");
|
|
|
|
function f1(a,b,c,d) {
|
|
if (0) (function (){ a; });
|
|
a = true;
|
|
return arguments[0];
|
|
}
|
|
shouldBeTrue("f1(false)");
|
|
|
|
function f2(a,b,c,d) {
|
|
"use strict";
|
|
a = false;
|
|
if (0) (function (){ a; });
|
|
return arguments[0];
|
|
}
|
|
shouldBeTrue("f2(true)");
|
|
testPassed("Didn't crash");
|