Index: third_party/WebKit/LayoutTests/svg/dom/SVGPathSegList-replaceItem.xhtml |
diff --git a/third_party/WebKit/LayoutTests/svg/dom/SVGPathSegList-replaceItem.xhtml b/third_party/WebKit/LayoutTests/svg/dom/SVGPathSegList-replaceItem.xhtml |
deleted file mode 100644 |
index e608b1d4603b115cdd022777501ee040de51c9d0..0000000000000000000000000000000000000000 |
--- a/third_party/WebKit/LayoutTests/svg/dom/SVGPathSegList-replaceItem.xhtml |
+++ /dev/null |
@@ -1,105 +0,0 @@ |
-<html xmlns="http://www.w3.org/1999/xhtml"> |
-<head> |
-<script>window.enablePixelTesting = true;</script> |
-<script src="../../resources/js-test.js"></script> |
-</head> |
-<body> |
-<svg id="svg" xmlns="http://www.w3.org/2000/svg" width="250" height="250"> |
- <g transform="translate(10, 10)"> |
- <path id="path1" d="M 0 0 L 100 100 L 100 0 L 100 100 v 100 L 0 100" fill="green"/> |
- <path transform="translate(110, 0)" id="path2" d="M 0 0 h 100 L 200 100 h -100" fill="green"/> |
- </g> |
-</svg> |
- |
-<p id="description"></p> |
-<div id="console"></div> |
-<script type="text/javascript"> |
-<![CDATA[ |
- description("This is a test of the SVGPathSegList::replaceItem() API."); |
- |
- var svg = document.getElementById("svg"); |
- var path1 = document.getElementById("path1"); |
- var path2 = document.getElementById("path2"); |
- |
- debug(""); |
- debug("Check initial 'pathSegList' value of path1"); |
- shouldBe("path1.pathSegList.numberOfItems", "6"); |
- shouldBeEqualToString("path1.pathSegList.getItem(0).toString()", "[object SVGPathSegMovetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(0).x", "0"); |
- shouldBe("path1.pathSegList.getItem(0).y", "0"); |
- shouldBeEqualToString("path1.pathSegList.getItem(1).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(1).x", "100"); |
- shouldBe("path1.pathSegList.getItem(1).y", "100"); |
- shouldBeEqualToString("path1.pathSegList.getItem(2).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(2).x", "100"); |
- shouldBe("path1.pathSegList.getItem(2).y", "0"); |
- shouldBeEqualToString("path1.pathSegList.getItem(3).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(3).x", "100"); |
- shouldBe("path1.pathSegList.getItem(3).y", "100"); |
- shouldBeEqualToString("path1.pathSegList.getItem(4).toString()", "[object SVGPathSegLinetoVerticalRel]"); |
- shouldBe("path1.pathSegList.getItem(4).y", "100"); |
- shouldBeEqualToString("path1.pathSegList.getItem(5).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(5).x", "0"); |
- shouldBe("path1.pathSegList.getItem(5).y", "100"); |
- |
- debug(""); |
- debug("Check initial 'pathSegList' value of path2"); |
- shouldBe("path2.pathSegList.numberOfItems", "4"); |
- shouldBeEqualToString("path2.pathSegList.getItem(0).toString()", "[object SVGPathSegMovetoAbs]"); |
- shouldBe("path2.pathSegList.getItem(0).x", "0"); |
- shouldBe("path2.pathSegList.getItem(0).y", "0"); |
- shouldBeEqualToString("path2.pathSegList.getItem(1).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- shouldBe("path2.pathSegList.getItem(1).x", "100"); |
- shouldBeEqualToString("path2.pathSegList.getItem(2).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path2.pathSegList.getItem(2).x", "200"); |
- shouldBe("path2.pathSegList.getItem(2).y", "100"); |
- shouldBeEqualToString("path2.pathSegList.getItem(3).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- shouldBe("path2.pathSegList.getItem(3).x", "-100"); |
- |
- debug(""); |
- debug("Replace second item with third item of path1"); |
- shouldBeEqualToString("path1.pathSegList.replaceItem(path1.pathSegList.getItem(2), 1).toString()", "[object SVGPathSegLinetoAbs]"); |
- |
- debug(""); |
- debug("Replace third item of path2 with fourth item of path1"); |
- shouldBeEqualToString("path2.pathSegList.replaceItem(path1.pathSegList.getItem(4), 2).toString()", "[object SVGPathSegLinetoVerticalRel]"); |
- |
- debug(""); |
- debug("Reset points attribute to M 0 0 L 100 0 v 100"); |
- shouldBeUndefined("path1.setAttribute('d', 'M 0 0 L 100 0 v 100 h 100')"); |
- |
- debug(""); |
- debug("Replace fourth item of path1 with third item of path2"); |
- shouldBeEqualToString("path1.pathSegList.replaceItem(path2.pathSegList.getItem(3), 3).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- |
- debug(""); |
- debug("Check final 'pathSegList' value of path1"); |
- shouldBe("path1.pathSegList.numberOfItems", "4"); |
- shouldBeEqualToString("path1.pathSegList.getItem(0).toString()", "[object SVGPathSegMovetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(0).x", "0"); |
- shouldBe("path1.pathSegList.getItem(0).y", "0"); |
- shouldBeEqualToString("path1.pathSegList.getItem(1).toString()", "[object SVGPathSegLinetoAbs]"); |
- shouldBe("path1.pathSegList.getItem(1).x", "100"); |
- shouldBe("path1.pathSegList.getItem(1).y", "0"); |
- shouldBeEqualToString("path1.pathSegList.getItem(2).toString()", "[object SVGPathSegLinetoVerticalRel]"); |
- shouldBe("path1.pathSegList.getItem(2).y", "100"); |
- shouldBeEqualToString("path1.pathSegList.getItem(3).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- shouldBe("path1.pathSegList.getItem(3).x", "-100"); |
- |
- debug(""); |
- debug("Check final 'pathSegList' value of path2"); |
- shouldBe("path2.pathSegList.numberOfItems", "4"); |
- shouldBeEqualToString("path2.pathSegList.getItem(0).toString()", "[object SVGPathSegMovetoAbs]"); |
- shouldBe("path2.pathSegList.getItem(0).x", "0"); |
- shouldBe("path2.pathSegList.getItem(0).y", "0"); |
- shouldBeEqualToString("path2.pathSegList.getItem(1).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- shouldBe("path2.pathSegList.getItem(1).x", "100"); |
- shouldBeEqualToString("path2.pathSegList.getItem(2).toString()", "[object SVGPathSegLinetoVerticalRel]"); |
- shouldBe("path2.pathSegList.getItem(2).y", "100"); |
- shouldBeEqualToString("path2.pathSegList.getItem(3).toString()", "[object SVGPathSegLinetoHorizontalRel]"); |
- shouldBe("path2.pathSegList.getItem(3).x", "-100"); |
- |
-]]> |
-</script> |
-</body> |
-</html> |