| <html> |
| <body> |
| <p>Test that setRequestHeader throws a SYNTAX_ERR exception when called with an empty header name.</p> |
| <pre id="result">FAIL: script didn't run or raised an unexpected exception.</pre> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| |
| var result = "FAIL: no exception was caught"; |
| var req = new XMLHttpRequest; |
| req.open("GET", "resources/print-headers.cgi", false); |
| |
| try { |
| req.setRequestHeader("", "DUMMY"); |
| } catch (ex) { |
| result = "SUCCESS: got exception " + ex; |
| } |
| document.getElementById("result").textContent = result; |
| </script> |
| </body> |
| </html> |