| Index: LayoutTests/transitions/svg-layout-transition.html
|
| diff --git a/LayoutTests/transitions/svg-layout-transition.html b/LayoutTests/transitions/svg-layout-transition.html
|
| index 430a9c6f581efdfac8a4186681d53da6e6d289bf..6dbc6730b4e684adfd244b41aa4afda7d2724936 100644
|
| --- a/LayoutTests/transitions/svg-layout-transition.html
|
| +++ b/LayoutTests/transitions/svg-layout-transition.html
|
| @@ -7,20 +7,27 @@
|
| transition-timing-function: linear;
|
| }
|
|
|
| - #x {
|
| + .x {
|
| transition-property: x;
|
| }
|
| - #x.final {
|
| + .x.final {
|
| x: 200px;
|
| }
|
|
|
| - #y {
|
| + .y {
|
| transition-property: y;
|
| }
|
| - #y.final {
|
| + .y.final {
|
| y: 200px;
|
| }
|
|
|
| + .r {
|
| + transition-property: r;
|
| + }
|
| + .r.final {
|
| + r: 200px;
|
| + }
|
| +
|
| .rx {
|
| transition-property: rx;
|
| }
|
| @@ -34,6 +41,20 @@
|
| .ry.final {
|
| ry: 200px;
|
| }
|
| +
|
| + .cx {
|
| + transition-property: cx;
|
| + }
|
| + .cx.final {
|
| + cx: 200px;
|
| + }
|
| +
|
| + .cy {
|
| + transition-property: cy;
|
| + }
|
| + .cy.final {
|
| + cy: 200px;
|
| + }
|
| </style>
|
| <script src="../animations/resources/animation-test-helpers.js"></script>
|
| <script type="text/javascript">
|
| @@ -42,10 +63,21 @@
|
| // [time, element-id, property, expected-value, tolerance]
|
| [0.5, 'x', 'x', 150, 20],
|
| [0.5, 'y', 'y', 150, 20],
|
| + [0.5, 'sx', 'x', 150, 20],
|
| + [0.5, 'sy', 'y', 150, 20],
|
| + [0.5, 'mx', 'x', 150, 20],
|
| + [0.5, 'my', 'y', 150, 20],
|
| + [0.5, 'ix', 'x', 150, 20],
|
| + [0.5, 'iy', 'y', 150, 20],
|
| + [0.5, 'fx', 'x', 150, 20],
|
| + [0.5, 'fy', 'y', 150, 20],
|
| [0.5, 'rx', 'rx', 150, 20],
|
| [0.5, 'ry', 'ry', 150, 20],
|
| [0.5, 'erx', 'rx', 150, 20],
|
| [0.5, 'ery', 'ry', 150, 20],
|
| + [0.5, 'cr', 'r', 150, 20],
|
| + [0.5, 'cx', 'cx', 150, 20],
|
| + [0.5, 'cy', 'cy', 150, 20],
|
| ];
|
| function setupTest()
|
| {
|
| @@ -58,12 +90,23 @@
|
| </head>
|
| <body>
|
| <svg>
|
| - <rect x="100" y="100" width="100" height="100" class="init" id="x"/>
|
| - <rect x="100" y="100" width="100" height="100" class="init" id="y"/>
|
| + <rect x="100" y="100" width="100" height="100" class="init x" id="x"/>
|
| + <rect x="100" y="100" width="100" height="100" class="init y" id="y"/>
|
| + <svg id="sx" class="init x" x="100"/>
|
| + <svg id="sy" class="init y" y="100"/>
|
| + <mask id="mx" class="init x" x="100"/>
|
| + <mask id="my" class="init y" y="100"/>
|
| + <image id="ix" class="init x" x="100" y="100" width="100" height="100"/>
|
| + <image id="iy" class="init y" x="100" y="100" width="100" height="100"/>
|
| + <foreignObject id="fx" class="init x" x="100" y="100" width="100" height="100"/>
|
| + <foreignObject id="fy" class="init y" x="100" y="100" width="100" height="100"/>
|
| <rect x="100" y="100" width="100" height="100" rx="100" ry="100" class="init rx" id="rx"/>
|
| <rect x="100" y="100" width="100" height="100" rx="100" ry="100" class="init ry" id="ry"/>
|
| <ellipse class="init rx" rx="100" ry="100" id="erx"/>
|
| <ellipse class="init ry" rx="100" ry="100" id="ery"/>
|
| + <circle class="init r" cx="100" cy="100" r="100" id="cr"/>
|
| + <circle class="init cx" cx="100" cy="100" r="100" id="cx"/>
|
| + <circle class="init cy" cx="100" cy="100" r="100" id="cy"/>
|
| </svg>
|
|
|
| <div id="result">
|
|
|