Bug 1382534 - Add an async-scrolling reftest. r=mstange
MozReview-Commit-ID: 2MuOY0tf7Jr
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<style>
|
||||
body {
|
||||
height: 4000px;
|
||||
margin: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
#clip {
|
||||
position: absolute;
|
||||
top: 450px;
|
||||
left: 300px;
|
||||
background: red;
|
||||
width: 400px;
|
||||
height: 400px;
|
||||
clip-path: inset(0);
|
||||
}
|
||||
#fixed {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: linear-gradient(green, blue);
|
||||
}
|
||||
</style>
|
||||
<div id="clip">
|
||||
<div id="fixed"></div>
|
||||
</div>
|
||||
@@ -0,0 +1,32 @@
|
||||
<!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="50">
|
||||
<style>
|
||||
body {
|
||||
height: 4000px;
|
||||
margin: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
#clip {
|
||||
position: absolute;
|
||||
top: 500px;
|
||||
left: 300px;
|
||||
background: red;
|
||||
width: 400px;
|
||||
height: 400px;
|
||||
clip-path: inset(0);
|
||||
}
|
||||
#fixed {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: linear-gradient(green, blue);
|
||||
}
|
||||
</style>
|
||||
<div id="clip">
|
||||
<div id="fixed"></div>
|
||||
</div>
|
||||
@@ -33,6 +33,7 @@ skip-if(!asyncPan) == culling-1.html culling-1-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-iframe-2.html position-fixed-iframe-2-ref.html
|
||||
fuzzy-if(skiaContent,1,11300) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-inside-clip-path.html position-fixed-inside-clip-path-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-inside-sticky-1.html position-fixed-inside-sticky-1-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-inside-sticky-2.html position-fixed-inside-sticky-2-ref.html
|
||||
fuzzy(1,60000) skip-if(!asyncPan) == group-opacity-surface-size-1.html group-opacity-surface-size-1-ref.html
|
||||
|
||||
Reference in New Issue
Block a user