Use testRunner instead of layoutTestController in fast/doctypes, dom, dynamic, encodi...
[WebKit-https.git] / LayoutTests / fast / events / window-onerror14.html
1 <html>
2 <head>
3 <script src="resources/window-onerror.js">
4 </script>
5 </head>
6 <body>
7 <p>Test that error is treated as handled when window.onerror return
8 value is 'true'. <a href="https://bugs.webkit.org/show_bug.cgi?id=67119">Bug 67119</a>.</p>
9 <div id="console"></div>
10 <script>
11 if (window.testRunner)
12     testRunner.dumpAsText();
13
14 function log(msg) {
15     document.getElementById("console").innerHTML += msg + "<br>";
16 }
17
18 window.onerror = function(msg, url, line)
19 {
20   log("Uncaught error should *not* be printed in console when window.onerror returns true.");
21   log("window.onerror invoked.");
22   return true;
23 }
24
25 throw "An Error";
26 </script>
27 </body>
28 </html>