Index: LayoutTests/svg/dom/script-tests/SVGFESpecularLightingElement-svgdom-kernelUnitLength.js |
diff --git a/LayoutTests/svg/dom/script-tests/SVGFESpecularLightingElement-svgdom-kernelUnitLength.js b/LayoutTests/svg/dom/script-tests/SVGFESpecularLightingElement-svgdom-kernelUnitLength.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2eae1e8cdbaeba065c3c729b5594a523402aa281 |
--- /dev/null |
+++ b/LayoutTests/svg/dom/script-tests/SVGFESpecularLightingElement-svgdom-kernelUnitLength.js |
@@ -0,0 +1,16 @@ |
+description("Tests JS updates of the 'kernelUnitLength' attribute of the SVGFESpecularLightingElement object") |
+ |
+var specularElement = document.createElementNS("http://www.w3.org/2000/svg", "feSpecularLighting"); |
+ |
+specularElement.setAttribute("kernelUnitLength", "3 4"); |
+ |
+shouldBeEqualToString("specularElement.getAttribute('kernelUnitLength')", "3 4"); |
+shouldBe("specularElement.kernelUnitLengthX.baseVal", "3"); |
+shouldBe("specularElement.kernelUnitLengthY.baseVal", "4"); |
+specularElement.kernelUnitLengthX.baseVal = 5; |
+specularElement.kernelUnitLengthY.baseVal = 10; |
+shouldBe("specularElement.kernelUnitLengthX.baseVal", "5"); |
+shouldBe("specularElement.kernelUnitLengthY.baseVal", "10"); |
+shouldBeEqualToString("specularElement.getAttribute('kernelUnitLength')", "5 10"); |
+ |
+var successfullyParsed = true; |