348729-1-inner.html (768B)
1 <html><head> 2 <title>Testcase bug - Crash [@ nsRuleNode::GetParentData]</title> 3 <script> 4 function addstyles1(){ 5 var x=document.createElementNS('http://www.w3.org/1999/xhtml','style'); 6 x.innerHTML='\ 7 *::first-letter {float: right; }\ 8 '; 9 document.documentElement.appendChild(x); 10 11 setTimeout(removestyles,500); 12 } 13 setTimeout(addstyles1,200); 14 15 function removestyles(i){ 16 document.getElementsByTagName('tfoot')[0].removeAttribute('style'); 17 document.getElementsByTagName('table')[0].removeAttribute('style'); 18 19 window.parent.document.documentElement.className = ""; 20 } 21 </script> 22 <style> 23 *::before { content:"before text";} 24 </style> 25 </head><body> 26 <table style="display: block;"> 27 <tbody><tr><td></td></tr></tbody><tfoot style="position: absolute;"></tfoot> 28 </table> 29 </body></html>