Chromium Code Reviews| Index: LayoutTests/svg/dom/resources/SVGTransformList-helper.js |
| diff --git a/LayoutTests/svg/dom/resources/SVGTransformList-helper.js b/LayoutTests/svg/dom/resources/SVGTransformList-helper.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..4d92cfeecfe51b77804737dab551594135d3ffc3 |
| --- /dev/null |
| +++ b/LayoutTests/svg/dom/resources/SVGTransformList-helper.js |
| @@ -0,0 +1,23 @@ |
| +function dumpMatrix(matrix) { |
| + return "[" + matrix.a.toFixed(1) |
| + + " " + matrix.b.toFixed(1) |
| + + " " + matrix.c.toFixed(1) |
| + + " " + matrix.d.toFixed(1) |
| + + " " + matrix.e.toFixed(1) |
| + + " " + matrix.f.toFixed(1) |
| + + "]"; |
| +} |
| + |
| +function dumpTransform(transform) { |
| + var transformTypes = { |
| + "0": "SVG_TRANSFORM_UNKNOWN", |
| + "1": "SVG_TRANSFORM_MATRIX", |
| + "2": "SVG_TRANSFORM_TRANSLATE", |
| + "3": "SVG_TRANSFORM_SCALE", |
| + "4": "SVG_TRANSFORM_ROTATE", |
| + "5": "SVG_TRANSFORM_SKEWX", |
| + "6": "SVG_TRANSFORM_SKEWY" |
| + }; |
| + |
| + return "type=" + transformTypes[transform.type] + " matrix=" + dumpMatrix(transform.matrix); |
| +} |
|
fs
2015/06/17 16:02:05
Tip(?): Define a custom toString on SVGTransform i
Shanmuga Pandi
2015/06/18 11:30:45
Done.
|