| <p>This test verifies that SVG animation targets can change during the animation.</p> |
| <p id="result"></p> |
| <svg id="svg"> |
| <text id="text"></text> |
| <animate xlink:href="#text" id="a" attributeName="y" begin="0.0" from="0" to="1" dur="1s" repeatCount="indefinite"> |
| </svg> |
| <script> |
| if (window.testRunner) { |
| testRunner.dumpAsText() |
| testRunner.waitUntilDone() |
| } |
| |
| setTimeout(function() { |
| text = document.getElementById('text') |
| text.id = 'not_text' |
| svg = document.getElementById('svg') |
| svg.id = 'text' |
| svg.appendChild(document.getElementById('a').cloneNode()) |
| setTimeout(function() { |
| document.getElementById("result").innerText = "TEST PASSED" |
| if (window.testRunner) |
| testRunner.notifyDone() |
| }, 0) |
| }, 0) |
| </script> |