| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <svg xmlns="http://www.w3.org/2000/svg" |
| xmlns:xlink="http://www.w3.org/1999/xlink" |
| xmlns:xhtml="http://www.w3.org/1999/xhtml" onload="runTest()"> |
| |
| <!-- Test for http://crbug.com/165180 --> |
| <defs> |
| <filter id="f"> |
| <feOffset/> |
| </filter> |
| </defs> |
| |
| <rect id="r" width="100%" height="100%" fill="yellow"/> |
| <g filter="url(#f)"> |
| <foreignObject width="100%" height="100%"> |
| <xhtml:div id="div" style="width: 99px; height: 100px; background-color: red;"></xhtml:div> |
| </foreignObject> |
| </g> |
| |
| <script> |
| function runTest() { |
| if (window.testRunner) { |
| testRunner.waitUntilDone(); |
| } |
| |
| window.requestAnimationFrame(function() { |
| setTimeout(function() { |
| document.getElementById('div').style.backgroundColor = 'green'; |
| document.getElementById('div').style.width = '100px'; |
| |
| // Force a full redraw to get rid of the display() shade and make ref-testing feasible. |
| document.getElementById('r').setAttribute('fill', 'none'); |
| |
| if (window.testRunner) |
| testRunner.notifyDone(); |
| }, 0); |
| }); |
| } |
| </script> |
| </svg> |