Base: Add test page for the 'background-repeat' property

This page tests the following values for background-repeat:
    repeat, repeat-x, repeat-y, no-repeat

The test is duplicated for the <body> node and for child <div> nodes,
because the code that paints these nodes are in separate locations.
This commit is contained in:
Timothy Flynn 2021-04-02 18:11:24 -04:00 committed by Andreas Kling
parent 2601441486
commit fcfeadaffa
7 changed files with 79 additions and 0 deletions

View file

@ -0,0 +1,6 @@
<style>
body {
background: white url("background-repeat.png") no-repeat;
}
</style>
<body></body>

View file

@ -0,0 +1,54 @@
<style>
body {
background: cyan;
}
iframe {
width: 200px;
height: 200px;
}
.float {
float: left;
}
.background {
background: white url(background-repeat.png);
width: 200px;
height: 200px;
}
</style>
<body>
<h1>Body Background</h1>
<div style="overflow: hidden">
<div class=float>
<h2>repeat</h2>
<iframe src="background-repeat.html"></iframe>
<h2>repeat-x</h2>
<iframe src="background-repeat-x.html"></iframe>
</div>
<div class=float>
<h2>no-repeat</h2>
<iframe src="background-no-repeat.html"></iframe>
<h2>repeat-y</h2>
<iframe src="background-repeat-y.html"></iframe>
</div>
</div>
<h1>Element Background</h1>
<div style="overflow: hidden">
<div class=float>
<h2>repeat</h2>
<div class=background style="background-repeat: repeat"></div>
<h2>repeat-x</h2>
<div class=background style="background-repeat: repeat-x"></div>
</div>
<div class=float>
<h2>no-repeat</h2>
<div class=background style="background-repeat: no-repeat"></div>
<h2>repeat-y</h2>
<div class=background style="background-repeat: repeat-y"></div>
</div>
</div>
</body>

View file

@ -0,0 +1,6 @@
<style>
body {
background: white url("background-repeat.png") repeat-x;
}
</style>
<body></body>

View file

@ -0,0 +1,6 @@
<style>
body {
background: white url("background-repeat.png") repeat-y;
}
</style>
<body></body>

View file

@ -0,0 +1,6 @@
<style>
body {
background: white url("background-repeat.png") repeat;
}
</style>
<body></body>

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 B

View file

@ -38,6 +38,7 @@ span#loadtime {
<p>This page loaded in <b><span id="loadtime"></span></b> ms</p>
<p>Some small test pages:</p>
<ul>
<li><a href="background-repeat-test.html">background image with repetition rules</a></li>
<li><a href="link-over-zindex-block.html">link elements with background box placed with z-index</a></li>
<li><a href="contenteditable.html">contenteditable</a></li>
<li><a href="clear-1.html">clearing floats</a></li>