| Index: LayoutTests/svg/dom/document-createEvent-mandatory-arg.html
|
| diff --git a/LayoutTests/svg/dom/document-createEvent-mandatory-arg.html b/LayoutTests/svg/dom/document-createEvent-mandatory-arg.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..415b5e7a84b2a7b0669912bbbf1cb5c9044dfc2e
|
| --- /dev/null
|
| +++ b/LayoutTests/svg/dom/document-createEvent-mandatory-arg.html
|
| @@ -0,0 +1,17 @@
|
| +<!DOCTYPE html>
|
| +<html>
|
| +<head>
|
| +<script src="../../resources/js-test.js"></script>
|
| +</head>
|
| +<body>
|
| +<script>
|
| +description("Tests that Document.createEvent() throws for SVG Documents when given no argument.");
|
| +
|
| +var svgDoc = document.implementation.createDocument("http://www.w3.org/2000/svg", "svg", null);
|
| +shouldBe("svgDoc.__proto__", "XMLDocument.prototype");
|
| +shouldBe("svgDoc.__proto__.__proto__", "Document.prototype");
|
| +shouldThrow("svgDoc.createEvent()", '"TypeError: Failed to execute \'createEvent\' on \'Document\': 1 argument required, but only 0 present."');
|
| +shouldNotThrow("svgDoc.createEvent('MouseEvents')");
|
| +</script>
|
| +</body>
|
| +</html>
|
|
|