bug 383129 - crash test by Martijn Wargers.
authorBob Clary <bclary@bclary.com>
Fri, 24 Apr 2009 10:08:19 -0700
changeset 27777 92419627df02551f885d7400c562f4177f670651
parent 27776 e37c7a3a82dfcd34a25e4f0f78de599e763c0c2c
child 27778 4457b7408447e59ba6ff2c8237c331dd4e7af833
push id6720
push userbclary@mozilla.com
push dateFri, 24 Apr 2009 17:10:36 +0000
treeherderautoland@a1e84240b5c9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs383129
milestone1.9.2a1pre
bug 383129 - crash test by Martijn Wargers.
layout/base/crashtests/383129-1-inner.xhtml
layout/base/crashtests/383129-1.html
layout/base/crashtests/crashtests.list
new file mode 100644
--- /dev/null
+++ b/layout/base/crashtests/383129-1-inner.xhtml
@@ -0,0 +1,22 @@
+<treerow xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" class="zebra">
+<script xmlns="http://www.w3.org/1999/xhtml"><![CDATA[
+function doe(){
+  document.getElementById('b').parentNode.removeChild(document.getElementById('b'));
+  document.getElementById('c').parentNode.removeChild(document.getElementById('c'));
+}
+
+setTimeout(doe, 200);
+]]></script>
+
+<box id="a"/>
+<mtr xmlns="http://www.w3.org/1998/Math/MathML">
+<box xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" class="zebra" id="c"/>
+</mtr>
+<box style="display: inline;" id="b"/>
+
+<style xmlns="http://www.w3.org/1999/xhtml">
+#a { counter-reset: chicken 11 egg; }
+#b { counter-increment: chicken -1 egg; }
+*[class=zebra] { counter-increment: chicken 5; }
+</style>
+</treerow>
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/layout/base/crashtests/383129-1.html
@@ -0,0 +1,9 @@
+<html class="reftest-wait">
+<head>
+<script>
+setTimeout('document.documentElement.className = ""', 500);
+</script>
+<body>
+<iframe src="383129-1-inner.xhtml"></iframe>
+</body>
+</html>
--- a/layout/base/crashtests/crashtests.list
+++ b/layout/base/crashtests/crashtests.list
@@ -137,16 +137,17 @@ load 379105-1.xhtml
 load 379419-1.xhtml
 load 379768-1.html
 load 379799-1.html
 load 379920-1.svg
 load 379920-2.svg
 load 380096-1.html
 load 382204-1.html
 load 383102-1.xhtml
+load 383129-1.html
 load 383806-1.xhtml
 load 384392-1.xhtml
 load 384392-2.svg
 load 384649-1.xhtml
 load 385866-1.xhtml
 load 385880-1.xhtml
 load 387195-1.html
 load 388715-1.html