<!DOCTYPE html> | |
<html> | |
<head> | |
<script> | |
if (window.testRunner) | |
testRunner.dumpAsText(); | |
</script> | |
</head> | |
<body> | |
<p>This tests that we don't cause an assertion failure when implicitly removing a <use> (by removing its parent), with the same id as another element, that is referenced by an earlier <use>.</p> | |
<svg> | |
<use xlink:href="#A"></use> | |
<use id="A"></use> | |
<use id="A"></use> | |
</svg> | |
<script> | |
var svg = document.querySelector("svg"); | |
document.body.removeChild(svg); | |
</script> | |
<p>PASS</p> | |
</body> | |
</html> |