OLD | NEW |
1 description("This test checks the SVGViewSpec API, operating on a parsed viewSpe
c"); | 1 description("This test checks the SVGViewSpec API, operating on a parsed viewSpe
c"); |
2 if (window.testRunner) | 2 if (window.testRunner) |
3 testRunner.waitUntilDone(); | 3 testRunner.waitUntilDone(); |
4 | 4 |
5 function completeTest() { | 5 function completeTest() { |
6 var script = document.createElement("script"); | 6 var script = document.createElement("script"); |
7 | 7 |
8 script.onload = function() { | 8 script.onload = function() { |
9 if (window.testRunner) | 9 if (window.testRunner) |
10 testRunner.notifyDone(); | 10 testRunner.notifyDone(); |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 shouldBe("currentView.transform.getItem(4).angle", "0"); | 64 shouldBe("currentView.transform.getItem(4).angle", "0"); |
65 shouldBeEqualToString("matrixToString(currentView.transform.getItem(4).matri
x)", "[0.70 0.00 0.00 0.70 0.00 0.00]"); | 65 shouldBeEqualToString("matrixToString(currentView.transform.getItem(4).matri
x)", "[0.70 0.00 0.00 0.70 0.00 0.00]"); |
66 | 66 |
67 debug(""); | 67 debug(""); |
68 debug("Check viewTarget value"); | 68 debug("Check viewTarget value"); |
69 shouldBeEqualToString("currentView.viewTargetString", "blub"); | 69 shouldBeEqualToString("currentView.viewTargetString", "blub"); |
70 shouldBeNull("currentView.viewTarget"); // There's no element named 'blub' i
n the tree. | 70 shouldBeNull("currentView.viewTarget"); // There's no element named 'blub' i
n the tree. |
71 | 71 |
72 debug(""); | 72 debug(""); |
73 debug("Check zoomAndPan value"); | 73 debug("Check zoomAndPan value"); |
74 shouldBe("currentView.zoomAndPan", "SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE"); | 74 shouldBe("currentView.zoomAndPan", "SVGViewElement.SVG_ZOOMANDPAN_DISABLE"); |
75 | 75 |
76 debug(""); | 76 debug(""); |
77 debug("Check viewBox value"); | 77 debug("Check viewBox value"); |
78 shouldBe("currentView.viewBox.baseVal.x", "0"); | 78 shouldBe("currentView.viewBox.baseVal.x", "0"); |
79 shouldBe("currentView.viewBox.baseVal.y", "0"); | 79 shouldBe("currentView.viewBox.baseVal.y", "0"); |
80 shouldBe("currentView.viewBox.baseVal.width", "100"); | 80 shouldBe("currentView.viewBox.baseVal.width", "100"); |
81 shouldBe("currentView.viewBox.baseVal.height", "50"); | 81 shouldBe("currentView.viewBox.baseVal.height", "50"); |
82 shouldBeEqualToString("currentView.viewBoxString", "0 0 100 50"); | 82 shouldBeEqualToString("currentView.viewBoxString", "0 0 100 50"); |
83 | 83 |
84 debug(""); | 84 debug(""); |
85 debug("Check preserveAspectRatio value"); | 85 debug("Check preserveAspectRatio value"); |
86 shouldBeEqualToString("currentView.preserveAspectRatioString", "xMinYMid sli
ce"); | 86 shouldBeEqualToString("currentView.preserveAspectRatioString", "xMinYMid sli
ce"); |
87 shouldBe("currentView.preserveAspectRatio.baseVal.align", "SVGPreserveAspect
Ratio.SVG_PRESERVEASPECTRATIO_XMINYMID"); | 87 shouldBe("currentView.preserveAspectRatio.baseVal.align", "SVGPreserveAspect
Ratio.SVG_PRESERVEASPECTRATIO_XMINYMID"); |
88 shouldBe("currentView.preserveAspectRatio.baseVal.meetOrSlice", "SVGPreserve
AspectRatio.SVG_MEETORSLICE_SLICE"); | 88 shouldBe("currentView.preserveAspectRatio.baseVal.meetOrSlice", "SVGPreserve
AspectRatio.SVG_MEETORSLICE_SLICE"); |
89 | 89 |
90 completeTest(); | 90 completeTest(); |
91 } | 91 } |
92 | 92 |
93 testFragment("svgView(viewBox(0,0,100,50);preserveAspectRatio(xMinYMid slice);tr
ansform(translate(0 10) translate(25 25) rotate(45) translate(-25 -25) scale(0.7
0.7));viewTarget(blub);zoomAndPan(disable))"); | 93 testFragment("svgView(viewBox(0,0,100,50);preserveAspectRatio(xMinYMid slice);tr
ansform(translate(0 10) translate(25 25) rotate(45) translate(-25 -25) scale(0.7
0.7));viewTarget(blub);zoomAndPan(disable))"); |
94 successfullyParsed = true; | 94 successfullyParsed = true; |
OLD | NEW |