Add some PencilKit extension points
[WebKit-https.git] / LayoutTests / fast / events / window-onerror17.html
1 <html>
2 <head>
3 <script src="resources/window-onerror.js">
4 </script>
5 </head>
6 <body>
7 <p>Test that window.onerror is called on window object for events created using new ErrorEvent('error', {}).</p>
8 <div id="console"></div>
9 <script>
10 if (window.testRunner)
11     testRunner.dumpAsText();
12
13 function log(msg) {
14     document.getElementById("console").innerHTML += msg + "<br>";
15 }
16
17 window.onerror = function(msg, url, line, column, error)
18 {
19     log("Main frame window.onerror: ");
20     log("msg: " + msg);
21     log("url: " + url);
22     log("line: " + line);
23     log("column: " + column);
24     log("error: " + error);
25     return true;
26 }
27
28 var evt = new ErrorEvent('error', {
29     message: 'Some error',
30     filename: 'Some file',
31     lineno: 42,
32     colno: 43,
33     error: 'Hello there',
34 });
35 window.dispatchEvent(evt);
36 log("DONE.");
37 </script>
38 </body>
39 </html>