mirror of
https://github.com/servo/servo.git
synced 2025-08-10 16:05:43 +01:00
Update web-platform-tests to revision d73b07b850fa51f23e846518bb6e8c59c58eef19
This commit is contained in:
parent
62031e3cb0
commit
7776ed79d7
107 changed files with 3306 additions and 538 deletions
|
@ -0,0 +1,38 @@
|
|||
<!DOCTYPE html>
|
||||
<title>iframe for #target and snap position with snapping off</title>
|
||||
<style type='text/css'>
|
||||
html, body {
|
||||
margin: 0; padding: 0;
|
||||
}
|
||||
html {
|
||||
/* to make failing more obvious */
|
||||
background: 0 1em / 100% 1em linear-gradient(red, red) repeat-x fixed;
|
||||
/* avoid anti-aliasing issues */
|
||||
font: 20px/1 sans-serif;
|
||||
scrollbar-width: none;
|
||||
}
|
||||
div {
|
||||
height: 1em;
|
||||
}
|
||||
html { scroll-padding: .5em 0 0; } /* set up a snap position */
|
||||
#target { scroll-margin: .5em 0 0;
|
||||
scroll-snap-align: center; }
|
||||
#stripe { background: green; } /* color part of the snap area */
|
||||
.fail { color: red; } /* make failing more obvious */
|
||||
}
|
||||
</style>
|
||||
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div id="stripe"></div>
|
||||
<div id="target"></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html>
|
||||
<title>iframe for #target and scroll-margin with snapping off (y</title>
|
||||
<style type='text/css'>
|
||||
html, body {
|
||||
margin: 0; padding: 0;
|
||||
}
|
||||
html {
|
||||
/* to make failing more obvious */
|
||||
background: 0 1em / 100% 1em linear-gradient(red, red) repeat-x fixed;
|
||||
/* avoid anti-aliasing issues */
|
||||
font: 20px/1 sans-serif;
|
||||
scrollbar-width: none;
|
||||
}
|
||||
div {
|
||||
height: 1em;
|
||||
}
|
||||
#target { scroll-margin: 2em 0 1em; } /* snap area is exact fit for snapport */
|
||||
#stripe { background: green; } /* color part of the snap area */
|
||||
.fail { color: red; } /* make failing more obvious */
|
||||
}
|
||||
</style>
|
||||
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div id="stripe"></div>
|
||||
<div id="target"></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html>
|
||||
<title>iframe for #target and scroll-snap-padding with snapping off (y</title>
|
||||
<style type='text/css'>
|
||||
html, body {
|
||||
margin: 0; padding: 0;
|
||||
}
|
||||
html {
|
||||
/* to make failing more obvious */
|
||||
background: 0 1em / 100% 1em linear-gradient(red, red) repeat-x fixed;
|
||||
/* avoid anti-aliasing issues */
|
||||
font: 20px/1 sans-serif;
|
||||
scrollbar-width: none;
|
||||
}
|
||||
div {
|
||||
height: 1em;
|
||||
}
|
||||
html { scroll-padding: 2em 0 1em; } /* snap area is exact fit for snapport */
|
||||
#stripe { background: green; } /* color part of the snap area */
|
||||
.fail { color: red; } /* make failing more obvious */
|
||||
}
|
||||
</style>
|
||||
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div id="stripe"></div>
|
||||
<div id="target"></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE html>
|
||||
<title>iframe for #target and snap position with snapping on</title>
|
||||
<style type='text/css'>
|
||||
html, body {
|
||||
margin: 0; padding: 0;
|
||||
}
|
||||
html {
|
||||
/* to make failing more obvious */
|
||||
background: 0 1em / 100% 1em linear-gradient(red, red) repeat-x fixed;
|
||||
/* avoid anti-aliasing issues */
|
||||
font: 20px/1 sans-serif;
|
||||
scrollbar-width: none;
|
||||
|
||||
/* turn on snapping */
|
||||
scroll-snap-type: block;
|
||||
}
|
||||
div {
|
||||
height: 1em;
|
||||
}
|
||||
#target { scroll-margin: 1em 0 0;
|
||||
scroll-snap-align: center; } /* set up a snap position */
|
||||
#stripe { background: green; } /* color part of the snap area */
|
||||
.fail { color: red; } /* make failing more obvious */
|
||||
|
||||
/* Try to foil the UA */
|
||||
.foilup { margin-bottom: -1em; scroll-snap-align: start; }
|
||||
.foildn { margin-top: -1em; scroll-snap-align: end; }
|
||||
</style>
|
||||
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div class="foilup"></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div id="stripe"></div>
|
||||
<div class="foilup"></div>
|
||||
<div id="target"></div>
|
||||
<div class="foildn"></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div class="foildn"></div>
|
||||
<div></div>
|
||||
<div class="foildn"></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
Loading…
Add table
Add a link
Reference in a new issue