blob: 7cfa6c9daf9e2725c6c9d3d0b42dc580f656fa73 [file] [log] [blame]
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<filter id="filter0">
<feGaussianBlur stdDeviation="4"/>
</filter>
<filter id="filter1" filter="url(#filter1)">
<feGaussianBlur stdDeviation="4"/>
</filter>
<!-- WebKit currently does not implement filter chaining -->
<filter id="filter2" xlink:href="#filter2"/>
</defs>
<!-- This should be blurred -->
<rect x="50" y="0" width="100" height="100" filter="url(#filter1)" fill="blue"/>
<!-- This should not render anything -->
<rect x="50" y="150" width="100" height="100" filter="url(#filter2)" fill="blue"/>
<line x1="175" x2="175" y1="0" y2="250" stroke="red"/>
<text text-anchor="middle" x="175" y="300">Both sides of the red line should look identical</text>
<!-- This is the reference rendering -->
<g transform="translate(150,0)">
<rect x="50" y="0" width="100" height="100" filter="url(#filter0)" fill="blue"/>
</g>
</svg>