<svg xmlns="http://www.w3.org/2000/svg" version="1.1" | |
xmlns:xlink="http://www.w3.org/1999/xlink" | |
onload="document.getElementById('link1').removeAttribute('xlink:href'); | |
document.getElementById('link2').setAttributeNS('http://www.w3.org/1999/xlink', 'href', 'http://example.com/1'); | |
document.getElementById('link3').setAttributeNS('http://www.w3.org/1999/xlink', 'href', '');"> | |
<title>Test for bug 549797 - Removing href attribute doesn't remove link styling</title> | |
<style type="text/css"> | |
<![CDATA[ | |
a { | |
fill: blue; | |
} | |
a:link, a:visited { | |
fill: red; | |
} | |
]]> | |
</style> | |
<a id="link1" xlink:href="http://example.com/1"> | |
<text x="10" y="100">Test anchor 1</text> | |
</a> | |
<a id="link2"> | |
<text x="10" y="200">Test anchor 2</text> | |
</a> | |
<a id="link3"> | |
<text x="10" y="300">Test anchor 3</text> | |
</a> | |
</svg> |