Bug 1448841 - Part 1: Add crashtest for CompositorHitTestInfo changing z-index without an invalidation. r=mstange
MozReview-Commit-ID: LkiWFPk6dzV
new file mode 100644
--- /dev/null
+++ b/layout/base/crashtests/1448841-1.html
@@ -0,0 +1,17 @@
+<html class="reftest-wait">
+<body>
+ <div style="width:500px; height:500px; overflow:scroll; border:1px black solid;">
+ <div id="change" style="width:100px; height:100px; background-color:green; position:relative; top:50px; left:50px"></div>
+ <div style="width:100px; height:100px; background-color:red; z-index:2; position:relative; left:200px"></div>
+ <div style="height:1000px"></div>
+ </div>
+ <div style="width:100px; height:100px; background-color:blue; z-index:1; position:relative; top:-400px"></div>
+</body>
+<script>
+ function doTest() {
+ document.getElementById("change").style.backgroundColor = "orange";
+ document.documentElement.removeAttribute("class");
+ }
+ document.addEventListener("MozReftestInvalidate", doTest);
+</script>
+</html>
--- a/layout/base/crashtests/crashtests.list
+++ b/layout/base/crashtests/crashtests.list
@@ -522,8 +522,9 @@ load 1425893.html
load 1428353.html
pref(dom.webcomponents.shadowdom.enabled,true) load 1429088.html
load 1429961.html
load 1435015.html
load 1429962.html
pref(dom.webcomponents.shadowdom.enabled,true) load 1439016.html
load 1442506.html
load 1437155.html
+load 1448841-1.html