1 <svg xmlns=
"http://www.w3.org/2000/svg"
2 xmlns:
xlink=
"http://www.w3.org/1999/xlink"
3 class=
"reftest-wait" font-size=
"80">
5 <!-- Tests that gradients are live to stop addition. -->
8 document.addEventListener(
"MozReftestInvalidate", doTest, false);
9 setTimeout(doTest,
4000); // fallback for running outside reftest
12 var stop = document.createElementNS(
"http://www.w3.org/2000/svg",
"stop");
13 stop.setAttribute(
"stop-color",
"#0000dd");
14 stop.setAttribute(
"offset",
"0.5");
15 document.getElementById(
"grad1").insertBefore(stop, document.getElementById(
"magenta"));
16 document.documentElement.removeAttribute('class');
21 <linearGradient id=
"grad1" gradientUnits=
"objectBoundingBox" x1=
"0" y1=
"0" x2=
"1" y2=
"0">
22 <stop id=
"green" stop-color=
"#00dd00" offset=
"0"/>
23 <stop id=
"magenta" stop-color=
"magenta" offset=
"1"/>
25 <rect x=
"20" y=
"20" width=
"440" height=
"80" fill=
"url(#grad1)" />
27 <linearGradient id=
"grad2" xlink:
href=
"#grad1"/>
28 <rect x=
"20" y=
"150" width=
"440" height=
"80" fill=
"url(#grad2)" />
29 <text x=
"20" y=
"300" width=
"440" height=
"80" fill=
"url(#grad1)">gradiation
</text>
30 <text x=
"20" y=
"400" width=
"440" height=
"80" fill=
"url(#grad2)">gradiation
</text>