33 lines
757 B
HTML
33 lines
757 B
HTML
<p>This page tests for regressions against http://bugs.webkit.org/show_bug.cgi?id=15785
|
|
REGRESSION(r27344): Crash on load at finance.yahoo.com</p>
|
|
<p>If the test passes, you'll see a PASS message below.</p>
|
|
<pre id="console"></pre>
|
|
|
|
<script>
|
|
if (this.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
function log(s)
|
|
{
|
|
document.getElementById("console").appendChild(document.createTextNode(s + "\n"));
|
|
}
|
|
|
|
// Make a closure with a function that takes the slow path to variable lookup.
|
|
var f = eval("(function (x) { return function() { return x; } })()");
|
|
|
|
// Force GC.
|
|
if (this.GCController)
|
|
GCController.collect();
|
|
else {
|
|
for (var i = 0; i < 10000; ++i) {
|
|
({ });
|
|
}
|
|
}
|
|
|
|
// Call the function.
|
|
f();
|
|
|
|
log("PASS: You didn't crash.\n");
|
|
|
|
</script>
|