Backed out changeset 5033de939b8c (bug 1464288) for failing reftests at reftest/tests/layout/reftests/display-list/1464288-1.htm a=backout

This commit is contained in:
Coroiu Cristina 2018-05-25 20:42:33 +03:00
Родитель 6b2469ee94
Коммит 6ea42bbe36
4 изменённых файлов: 1 добавлений и 80 удалений

Просмотреть файл

@ -75,8 +75,7 @@ MarkFramesWithItemsAndImagesModified(nsDisplayList* aList)
static AnimatedGeometryRoot*
SelectAGRForFrame(nsIFrame* aFrame, AnimatedGeometryRoot* aParentAGR)
{
if (!aFrame->IsStackingContext() ||
!aFrame->IsFixedPosContainingBlock()) {
if (!aFrame->IsStackingContext()) {
return aParentAGR;
}

Просмотреть файл

@ -1,55 +0,0 @@
<!DOCTYPE html>
<html reftest-async-scroll
reftest-displayport-x="0" reftest-displayport-y="0"
reftest-displayport-w="800" reftest-displayport-h="2000"
reftest-async-scroll-x="0" reftest-async-scroll-y="400"
class="reftest-wait">
<head>
<style>
body {
margin: 0;
height: 4000px;
overflow:hidden;
}
div {
left: 200px;
top: 200px;
width: 200px;
height: 200px;
}
.scrolled {
position: absolute;
z-index: 1;
}
.fixed {
position: fixed;
background-color: red;
}
</style>
</head>
<body>
<div style="opacity:0.5">
<div class="scrolled" style="top: 200px; background-color: green"></div>
<div class="scrolled" style="top: 600px; background-color:blue" id="scrolled"></div>
<div class="fixed" style="top: 200px"></div>
<div class="fixed" id="fixed" style="top: 200px; width: 100px; height: 100px; z-index: 2; background-color: orange"></div>
</div>
</body>
<script>
function doTest() {
document.getElementById("fixed").style.backgroundColor = "red";
document.documentElement.removeAttribute("class");
}
window.addEventListener("MozReftestInvalidate", doTest);
</script>
</html>

Просмотреть файл

@ -1,22 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
margin: 0;
}
div {
left: 200px;
top: 200px;
position:absolute;
}
</style>
</head>
<body>
<div style="opacity:0.5; position:static">
<div style="width: 200px; height: 200px; background-color: blue;"></div>
<div style="width: 100px; height: 100px; background-color: red;"></div>
</div>
</body>
</html>

Просмотреть файл

@ -34,4 +34,3 @@ skip-if(!asyncPan) == 1437374-1.html 1437374-1-ref.html
== 1453541-2.html 1453541-ref.html
== 1452805-1.html 1452805-ref.html
== 1461231-1.html about:blank
fuzzy(2,40000) == 1464288-1.html 1464288-ref.html