| <!doctype html> |
| <html class="test-wait"> |
| <link rel="help" href="https://crbug.com/1371820"> |
| <style> |
| body, div, img { container-type: size; } |
| </style> |
| <p>Pass if no crash.</p> |
| <div id="div"><img id="img" alt="a"></div> |
| <script> |
| requestAnimationFrame(() => requestAnimationFrame(() => { |
| // Adds a layout root inside the div size container. |
| img.alt = img.src = "b"; |
| // Marks div size container for layout which skips style recalc for the sub-tree. |
| div.style.width = "500px"; |
| document.documentElement.classList.remove("test-wait"); |
| })); |
| </script> |