19 lines
489 B
JavaScript
19 lines
489 B
JavaScript
|
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");
|