This tests that SVGTransformList.createSVGTransformFromMatrix(), SVGSVGElement.createSVGTransformFromMatrix() and SVGTransform.setMatrix() all do not track changes to the SVGMatrix passed to them.

After loading the test, three rectangles will be presented. The upper rectangle indicates the result of testing whether SVGTransformList.createSVGTransformFromMatrix() behaved correctly, the middle rectangle indicates the status for SVGSVGElement.createSVGTransformFromMatrix(), and the bottom rectangle for SVGTransform.setMatrix().

Run the test. No interaction required.

The test is passed if the three rectangles are green.

$RCSfile: coords-dom-03-f.svg,v $ Test that some methods taking an SVGMatrix take a copy of it SVGTransformList.createSVGTransformFromMatrix() SVGSVGElement.createSVGTransformFromMatrix() SVGTransform.setMatrix() $Revision: 1.7 $