layout/generic/crashtests/374420.xhtml

Thu, 22 Jan 2015 13:21:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 22 Jan 2015 13:21:57 +0100
branch
TOR_BUG_9701
changeset 15
b8a032363ba2
permissions
-rw-r--r--

Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6

michael@0 1 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:mathml="http://www.w3.org/1998/Math/MathML">
michael@0 2 <title>Testcase bug - Crash [@ nsHTMLReflowState::GetNearestContainingBlock] with testcase using generated content, xbl and mathml</title>
michael@0 3 <bindings xmlns="http://www.mozilla.org/xbl"><binding id="a">
michael@0 4 <content><children>
michael@0 5 <div xmlns="http://www.w3.org/1999/xhtml" style="position: absolute;">
michael@0 6 <div style="position: absolute;"/>
michael@0 7 </div>
michael@0 8 </children></content>
michael@0 9 </binding></bindings>
michael@0 10 <style>
michael@0 11 mtable::after { content:"anonymous text"; }
michael@0 12 mtable::before { content:"before text"; }
michael@0 13 </style>
michael@0 14
michael@0 15 <thead style="overflow: scroll;">
michael@0 16 <mathml:mrow>
michael@0 17 <mathml:mtable>
michael@0 18 <tfoot style="-moz-binding: url(#a);" id="a_1">
michael@0 19 <td style="-moz-binding: url(#a);"/>
michael@0 20 </tfoot>
michael@0 21 </mathml:mtable>
michael@0 22 <td id="a_2"/>
michael@0 23 </mathml:mrow>
michael@0 24 </thead>
michael@0 25
michael@0 26 <script xmlns="http://www.w3.org/1999/xhtml">
michael@0 27 function doe() {
michael@0 28 document.getElementById('a_1').style.borderCollapse = "";
michael@0 29 document.documentElement.offsetHeight;
michael@0 30 document.getElementById('a_2').parentNode.removeChild(document.getElementById('a_2'));
michael@0 31 }
michael@0 32 setTimeout(doe, 400);
michael@0 33 </script>
michael@0 34 </html>

mercurial