| 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 |