| <html> |
| <body> |
| <svg xmlns="http://www.w3.org/2000/svg" height="100%" width="100%"> |
| <!-- The FO should be visible and completely cover the red rect. --> |
| <rect id="rect" width="100" height="100" fill="red"/> |
| <g> |
| <foreignObject id="fo" width="100" height="100"> |
| <div style="background-color: green; width: 100px; height: 100px;"/> |
| </foreignObject> |
| </g> |
| </svg> |
| <script> |
| var pos = Math.round(window.innerWidth * 2 / 3); |
| document.getElementById('rect').setAttribute('x', pos); |
| document.getElementById('fo').setAttribute('x', pos); |
| </script> |
| </body> |
| </html> |