3 <title>Calling bindings constructors as function should not cause a crash</title>
6 testRunner.dumpAsText();
10 // List of constructors to test.
11 var constructors = ["EventSource", "MessageChannel", "SharedWorker", "WebGLArrayBuffer", "WebKitCSSMatrix", "WebKitPoint", "WebSocket", "Worker", "XMLHttpRequest", "XSLTProcessor"];
12 var result = document.getElementById("result");
13 for (var i in constructors) {
15 var func = constructors[i] + "()";
17 result.innerHTML += "FAIL";
20 result.innerHTML += "PASS";
22 result.innerHTML += ": " + constructors[i] + "<br/>";
28 <body onload="runTest()">
29 <p>Calling <code>bindings</code> constructors as function should throw an exception and not cause a crash.</p>
30 <div id="result"></div>