var funProto = Function.prototype; | |
assertEq(Object.getOwnPropertyDescriptor(funProto, "prototype"), undefined); | |
assertEq(parseInt.prototype, undefined); | |
var oldObj; | |
for (var i = 0, sz = 9; i < sz; oldObj = obj, i++) | |
{ | |
try { | |
var obj = new funProto; | |
} | |
catch (e) {} | |
assertEq(Object.getOwnPropertyDescriptor(funProto, "prototype"), undefined); | |
assertEq(Object.getOwnPropertyDescriptor(parseInt, "prototype"), undefined); | |
assertEq(parseInt.prototype, undefined); | |
} | |