30 lines
1.1 KiB
XML
30 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<head>
|
|
<script src="../../fast/repaint/resources/repaint.js"></script>
|
|
<script type="text/javascript"><![CDATA[
|
|
function repaintTest() {
|
|
var svg = document.getElementById('svg');
|
|
var circle = document.getElementById('circle');
|
|
var use = document.getElementById('use');
|
|
use.setAttribute('fill', '#f00');
|
|
svg.setAttribute('width', 200);
|
|
svg.setAttribute('height', 200);
|
|
circle.setAttribute('transform', 'scale(' + 10 + ')');
|
|
}
|
|
]]></script>
|
|
</head>
|
|
<body onload="runRepaintTest()">
|
|
<svg:svg id="svg" width="100" height="100">
|
|
<svg:defs>
|
|
<svg:symbol id="symbol" overflow="visible">
|
|
<svg:circle id="circle" cx="0" cy="0" r="2" stroke="#000" transform="scale(2)" />
|
|
</svg:symbol>
|
|
</svg:defs>
|
|
<svg:use id="use" x="50" y="50" fill="#fff" xlink:href="#symbol" />
|
|
</svg:svg>
|
|
</body>
|
|
</html>
|
|
|