blob: 219a9dbb637d80001a2b9bf600fcdbd2b107cb44 [file] [log] [blame]
[email protected]77273d1b2013-03-20 18:50:011<!DOCTYPE html>
2<html>
3<script src="../repaint/resources/text-based-repaint.js"></script>
4<script>
[email protected]77273d1b2013-03-20 18:50:015function repaintTest()
6{
7 var gridItem = document.getElementsByClassName("sizedToGridArea")[0];
[email protected]e5693fc02013-06-07 17:14:398 gridItem.style.gridRow = "2";
[email protected]77273d1b2013-03-20 18:50:019}
10window.addEventListener("load", runRepaintTest, false);
11</script>
12<link href="resources/grid.css" rel="stylesheet">
13<style>
14body {
15 font: 10px/1 Ahem;
16}
17
18.grid {
[email protected]362c6b522014-01-30 18:09:0619 grid-template-rows: 50px 100px;
20 grid-template-columns: 100px 50px;
[email protected]77273d1b2013-03-20 18:50:0121 /* Make the grid shrink to fit. */
22 position: absolute;
23}
24.sizedToGridArea {
25 background-color: purple;
26}
27</style>
28<body>
29<div>This test checks that changing the grid-row on a grid item properly repaint. The final grid item should be 100px * 100px. There should be no trace of the grid item at the old position.</div>
30<div class="grid">
31 <div class="sizedToGridArea"></div>
32</div>
33</body>
34</html>