Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

SVG Preview (Scaled)

Preview of https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/reftests/svg/href-attr-change-restyles.svg
<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>↩