remove-out-of-flow-child-crash.html (760B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>CSS Flexbox: absolutely position child removal.</title> 5 <link rel="stylesheet" href="support/flexbox.css" > 6 <link rel="help" href="https://drafts.csswg.org/css-flexbox/#abspos-items"> 7 <meta name="assert" content="This test ensures that removing absolute positioned flexbox children works."/> 8 </head> 9 <body> 10 11 <div id="outer" class="inline-flexbox"> 12 <div id="middle" class="inline-flexbox"> 13 <div id="inner" style="position: absolute">absolute</div> 14 </div> 15 </div> 16 17 <script> 18 var outer = document.getElementById("outer"); 19 var middle = document.getElementById("middle"); 20 var inner = document.getElementById("inner"); 21 22 // Force layout. 23 outer.offsetHeight; 24 25 middle.removeChild(inner); 26 </script> 27 </body> 28 </html>