| <!DOCTYPE html> | |
| <html class="reftest-wait"> | |
| <title>Adding a child to an empty layer</title> | |
| <link rel="help" href="https://www.w3.org/TR/css-transforms-2/"> | |
| <link rel="match" href="add-child-in-empty-layer-ref.html"> | |
| <style> | |
| .empty-layer { | |
| transform: rotateY(30deg) rotateX(-30deg); | |
| width: 100px; | |
| height: 100px; | |
| } | |
| .inserted { | |
| width: 50px; | |
| height: 50px; | |
| background-color: red; | |
| } | |
| </style> | |
| <!-- | |
| Force to create composited layer with empty then inserts a child the layer. | |
| --> | |
| <div id="empty-layer" class="empty-layer"></div> | |
| <script> | |
| requestAnimationFrame(() => { | |
| requestAnimationFrame(() => { | |
| var div = document.getElementById("empty-layer"); | |
| div.innerHTML = '<div id="inserted" class="inserted"></div>'; | |
| requestAnimationFrame(() => { | |
| document.documentElement.removeAttribute('class'); | |
| }); | |
| }); | |
| }); | |
| </script> |