Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/svg/dom/SVGTransformList.html |
| diff --git a/third_party/WebKit/LayoutTests/svg/dom/SVGTransformList.html b/third_party/WebKit/LayoutTests/svg/dom/SVGTransformList.html |
| index 6e954e8277018ed837d4262916570404e9871dec..3b2614614c0982bdfe75ca31038d6830ef8f0e26 100644 |
| --- a/third_party/WebKit/LayoutTests/svg/dom/SVGTransformList.html |
| +++ b/third_party/WebKit/LayoutTests/svg/dom/SVGTransformList.html |
| @@ -1,11 +1,23 @@ |
| -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| -<html> |
| -<head> |
| -<script src="../../resources/js-test.js"></script> |
| -</head> |
| -<body> |
| -<p id="description"></p> |
| -<div id="console"></div> |
| -<script src="script-tests/SVGTransformList.js"></script> |
| -</body> |
| -</html> |
| +<!DOCTYPE HTML> |
| +<title>SVGTransformList interface</title> |
|
fs
2016/09/22 11:43:20
Maybe we can give this test a more specific name.
Shanmuga Pandi
2016/09/23 11:37:02
Done.
|
| +<script src="../../resources/testharness.js"></script> |
| +<script src="../../resources/testharnessreport.js"></script> |
| +<script> |
| +test(function() { |
| + // This test checks the SVGTransformList API. |
| + |
| + var svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg"); |
| + var rectElement = document.createElementNS("http://www.w3.org/2000/svg", "rect"); |
| + var transform = rectElement.transform.baseVal; |
| + |
| + // Check passing invalid arguments to 'createSVGTransformFromMatrix'. |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(svgElement.createSVGTransform()); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(svgElement); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix('aString'); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(1); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(true); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(undefined); }); |
| + assert_throws(new TypeError(), function() { transform.createSVGTransformFromMatrix(null); }); |
| +}); |
| +</script> |