Backed out changeset 471ccb1a377e (bug 1492250) for failing at /reftests/async-scrolling/reftest.list line 36 on a CLOSED TREE

This commit is contained in:
Gurzau Raul 2018-09-21 03:31:24 +03:00
Родитель 984d5aecee
Коммит 2a3847037c
4 изменённых файлов: 2 добавлений и 76 удалений

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

@ -7772,11 +7772,8 @@ nsDisplayStickyPosition::CreateWebRenderCommands(
aManager->CommandBuilder().PushOverrideForASR(mContainerASR, Some(id));
}
{
StackingContextHelper sc(aSc, aBuilder);
nsDisplayWrapList::CreateWebRenderCommands(
aBuilder, aResources, sc, aManager, aDisplayListBuilder);
}
nsDisplayOwnLayer::CreateWebRenderCommands(
aBuilder, aResources, aSc, aManager, aDisplayListBuilder);
if (stickyScrollContainer) {
aManager->CommandBuilder().PopOverrideForASR(mContainerASR);

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

@ -33,7 +33,6 @@ skip-if(!asyncPan) == sticky-pos-scrollable-3.html sticky-pos-scrollable-3-ref.h
skip-if(!asyncPan) == sticky-pos-scrollable-4.html sticky-pos-scrollable-4-ref.html
skip-if(!asyncPan) == sticky-pos-scrollable-5.html sticky-pos-scrollable-5-ref.html
skip-if(!asyncPan) == sticky-pos-scrollable-6.html sticky-pos-scrollable-6-ref.html
skip-if(!asyncPan||Android) == sticky-pos-scrollable-7.html sticky-pos-scrollable-7-ref.html // Bug 1430787 for the Android failure
skip-if(!asyncPan) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
skip-if(!asyncPan) == culling-1.html culling-1-ref.html
skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html

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

@ -1,28 +0,0 @@
<!DOCTYPE html>
<html>
<style>
#header {
position: fixed;
top: 0;
left: 9px;
}
#header > div {
border-radius: 10px;
overflow:hidden;
height: 100px;
width: 100px;
}
#inner {
width: 200px;
height: 200px;
background-color:green;
}
</style>
<div id="section">
<div id="header">
<div>
<div id="inner"></div>
</div>
</div>
</div>
</html>

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

@ -1,42 +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="100">
<style>
html {
overflow: hidden;
}
#section {
padding-top: 1px;
transform: translateX(1px);
}
#header {
position: sticky;
top: 0;
}
#header > div {
margin-top: -50px;
border-radius: 10px;
overflow:hidden;
height: 100px;
width: 100px;
}
#spacer {
height: 1500px;
}
#inner {
width: 200px;
height: 200px;
background-color:green;
}
</style>
<div id="section">
<div id="header">
<div>
<div id="inner"></div>
</div>
</div>
<div id="spacer"></div>
</div>
</html>