description("Verify that we don't hang while handling an exception for an undefined native function."); | |
myString = "The quick brown fox...."; | |
for (i = 0; i < 1000; i++) | |
{ | |
try { | |
if (myString.search("end of comment */") != -1) | |
testFailed("Incorrect index returned from String.search(), expected -1"); | |
} catch (e) { | |
break; | |
} | |
if (i == 900) | |
String.prototype.search = undefined; | |
} | |
testPassed("Properly handled undefined native function"); |