Author: fut.perf
Description:
When a <text> element in SVG contains several <tspan> elements stacked within each other, the SVG renderer does not render them in correct order. The following SVG fragment:
<pre>
<text x="0" y="150" id="textelement">
<tspan id="outer" style="fill:blue;stroke:none;"> ABC <tspan id="inner" style="fill:red;stroke:none;"> DEF </tspan> GHI </tspan>
</text>
</pre>
should display as "ABC DEF GHI", but instead displays as "ABC GHI DEF". See error report at Wikimedia Commons [http://commons.wikimedia.org/w/index.php?title=Commons:Administrators%27_noticeboard/Attention&diff=prev&oldid=17965457 here], and test on en-wiki [http://en.wikipedia.org/wiki/File:Test_tspan.svg here].
Version: unspecified
Severity: normal
URL: http://en.wikipedia.org/wiki/File:Test_tspan.svg