Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-005-part-2-expected.html

Issue 2080643002: [css-grid] Implement repeat(auto-fit) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Patch for landing v3 Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE HTML>
2 <!--
3 Any copyright is dedicated to the Public Domain.
4 http://creativecommons.org/publicdomain/zero/1.0/
5 -->
6 <html><head>
7 <meta charset="utf-8">
8 <title>Reference: repeat(auto-fill/auto-fit)</title>
9 <link rel="author" title="Mats Palmgren" href="https://bugzilla.mozilla.org/sh ow_bug.cgi?id=1118820">
10 <style type="text/css">
11 html,body {
12 color:black; background-color:white; font-size:16px;
13 }
14
15 .grid {
16 display: grid;
17 float: left;
18 position: relative;
19 border: 2px solid;
20 grid-auto-columns: 10px;
21 grid-auto-rows: 10px;
22 grid-auto-flow: column;
23 grid-gap: 2px;
24 margin-right: 2px;
25 padding-top: 3px;
26 padding-bottom: 2px;
27 }
28
29 .r0 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d]; }
30 .r10,.r1 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d]; }
31 .r01 { grid-template-rows: [a] repeat(1, [b] 0 [c]) 20px [d]; grid-gap:0;}
32 .r01 a {grid-row-end:auto; }
33 .r2 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e]; }
34 .r20 { width:22px; grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e]; }
35 .r02 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d] 30px [e]; grid-gap:0;}
36 .r30,.r3 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e] 30px [f] ; }
37 .r03 { grid-template-rows: [a] repeat(1, [b] 0px [c]) [d] 30px [e] 30px [f]; }
38 .r003 { grid-template-rows: [a] repeat(1, [b] 0px [c]) [d] 30px [e] 30px [f]; }
39 .ra { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e] 10px [f]; }
40 .r0a { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d] 30px [e] 10px [f]; grid- gap:0; padding-bottom:4px;}
41
42 fit .r0 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d]; }
43 fit .r1 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d]; }
44 fit .r2 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e]; }
45 fit .r02 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d] 30px [e]; }
46 fit .r3 { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e] 30px [f]; }
47 fit .r03 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d] 30px [e] 30px [f]; grid-gap:0; }
48 fit .r003 { grid-template-rows: [a] repeat(1, [b] 0 [c]) [d] 30px [e] 30px [f]; grid-gap:0; padding-bottom:4px;}
49 fit .ra { grid-template-rows: [a] repeat(1, [b] 20px [c]) [d] 30px [e] 10px [f]; }
50
51 .w100 { height: 100px; }
52 .w3 { height: 3px; }
53 .w20 { height: 20px; }
54 .w50 { height: 50px; }
55 .w80 { height: 80px; }
56 .mw100 { min-height: 100px; }
57 .mw3 { height: 3px; }
58 .mw20 { height: 20px; }
59 .mw50 { min-height: 50px; }
60 .mw80 { min-height: 80px; }
61 .xw100 { max-height: 100px; }
62 .xw3 { height: 3px; }
63 .xw20 { height: 20px; }
64 .xw50 { max-height: 50px; }
65 .xw80 { max-height: 80px; }
66
67 .w { width:10px}
68
69 x {
70 height: 10px;
71 background: grey;
72 }
73 a {
74 position: absolute;
75 left:0; top:0; bottom:0; width: 3px;
76 background: black;
77 grid-row: c / c -1;
78 }
79 b {
80 position: absolute;
81 right:0; top:0; bottom:0; width: 3px;
82 background: brown;
83 grid-row: auto / c -1;
84 }
85
86 x:first-child {
87 background: lime;
88 }
89 x:last-child {
90 background: blue;
91 }
92
93 fill,fit {
94 float: left;
95 height: 400px;
96 }
97 </style>
98 </head>
99 <body>
100
101 <!-- The original 005 test from Mozilla had also tests for auto-fill. They were moved to part-1 as it
102 is not possible to fit all the contents in the viewport without scroll (req uired by reftests). -->
103
104 <fit>
105
106 <div class="grid r1 w20"><x></x><x></x><a></a><b></b><x></x></div>
107 <div class="grid r1 w3"><x></x><x></x><a></a><b></b><x></x></div>
108 <div class="grid r1 xw20"><x></x><x></x><a></a><b></b><x></x></div>
109 <div class="grid r1 xw3"><x></x><x></x><a></a><b></b><x></x></div>
110 <div class="grid r1 mw20"><x></x><x></x><a></a><b></b><x></x></div>
111 <div class="grid r1 mw3"><x></x><x></x><a></a><b></b><x></x></div>
112 <div class="grid r1 w20 xw3"><x></x><x></x><a></a><b></b><x></x></div>
113 <div class="grid r1 w3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
114 <div class="grid r1 w3 mw3"><x></x><x></x><a></a><b></b><x></x></div>
115 <div class="grid r1 xw20"><x></x><x></x><a></a><b></b><x></x></div>
116 <div class="grid r1 xw3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
117 <div class="grid r1 mw20"><x></x><x></x><a></a><b></b><x></x></div>
118
119 <br clear="all">
120 <br clear="all">
121
122 <div class="grid r01 w w20"><a></a><b></b></div>
123 <div class="grid r01 w w3"><a></a><b></b></div>
124 <div class="grid r01 w xw20"><a></a><b></b></div>
125 <div class="grid r01 w xw3"><a></a><b></b></div>
126 <div class="grid r01 w mw20"><a></a><b></b></div>
127 <div class="grid r01 w mw3"><a></a><b></b></div>
128 <div class="grid r01 w w20 xw3"><a></a><b></b></div>
129 <div class="grid r01 w w3 mw20"><a></a><b></b></div>
130 <div class="grid r01 w w3 mw3"><a></a><b></b></div>
131 <div class="grid r01 w xw20"><a></a><b></b></div>
132 <div class="grid r01 w xw3 mw20"><a></a><b></b></div>
133 <div class="grid r01 w mw20"><a></a><b></b></div>
134
135 <div class="grid r10" style="min-height:0"><x></x><x></x><a></a><b></b><x></x></ div>
136 <div class="grid r10" style="height:0"><x></x><x></x><a></a><b></b><x></x></div>
137 <div class="grid r10" style="min-height:0; height:0"><x></x><x></x><a></a><b></b ><x></x></div>
138 <div class="grid r10" style="max-height:0"><x></x><x></x><a></a><b></b><x></x></ div>
139 <div class="grid r0"><x></x><x></x><a></a><b></b><x></x></div>
140 <div class="grid ra"><x></x><x></x><a></a><b></b><x></x></div>
141
142 <div class="grid w r01" style="max-height:0"><a></a><b></b></div>
143 <div class="grid w r01" style="height:0"><a></a><b></b></div>
144 <div class="grid w r01" style="min-height:0; height:0"><a></a><b></b></div>
145 <div class="grid w r01" style="max-height:0"><a></a><b></b></div>
146 <div class="grid w r01" style="max-height:0"><a></a><b></b></div>
147 <div class="grid w r0a"><a></a><b></b></div>
148
149 <br clear="all">
150 <br clear="all">
151
152 <div class="grid r20 w20"><x></x><x></x><a></a><b></b><x></x></div>
153 <div class="grid r20 w3"><x></x><x></x><a></a><b></b><x></x></div>
154 <div class="grid r20 xw20"><x></x><x></x><a></a><b></b><x></x></div>
155 <div class="grid r20 xw3"><x></x><x></x><a></a><b></b><x></x></div>
156 <div class="grid r20 mw20"><x></x><x></x><a></a><b></b><x></x></div>
157 <div class="grid r20 mw3"><x></x><x></x><a></a><b></b><x></x></div>
158 <div class="grid r20 w20 xw3"><x></x><x></x><a></a><b></b><x></x></div>
159 <div class="grid r20 w3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
160 <div class="grid r20 w3 mw3"><x></x><x></x><a></a><b></b><x></x></div>
161 <div class="grid r20 xw20"><x></x><x></x><a></a><b></b><x></x></div>
162 <div class="grid r20 xw3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
163 <div class="grid r20 mw20"><x></x><x></x><a></a><b></b><x></x></div>
164
165 <br clear="all">
166 <br clear="all">
167
168 <div class="grid r02 w w20"><a></a><b></b></div>
169 <div class="grid r02 w w3"><a></a><b></b></div>
170 <div class="grid r02 w xw20"><a></a><b></b></div>
171 <div class="grid r02 w xw3"><a></a><b></b></div>
172 <div class="grid r02 w mw20"><a></a><b></b></div>
173 <div class="grid r02 w mw3"><a></a><b></b></div>
174 <div class="grid r02 w w20 xw3"><a></a><b></b></div>
175 <div class="grid r02 w w3 mw20"><a></a><b></b></div>
176 <div class="grid r02 w w3 mw3"><a></a><b></b></div>
177 <div class="grid r02 w xw20"><a></a><b></b></div>
178 <div class="grid r02 w xw3 mw20"><a></a><b></b></div>
179 <div class="grid r02 w mw20"><a></a><b></b></div>
180
181 <div class="grid r20" style="min-height:0"><x></x><x></x><a></a><b></b><x></x></ div>
182 <div class="grid r20" style="height:0"><x></x><x></x><a></a><b></b><x></x></div>
183 <div class="grid r20" style="min-height:0; height:0"><x></x><x></x><a></a><b></b ><x></x></div>
184 <div class="grid r20" style="max-height:0"><x></x><x></x><a></a><b></b><x></x></ div>
185 <div class="grid r0"><x></x><x></x><a></a><b></b><x></x></div>
186 <div class="grid ra"><x></x><x></x><a></a><b></b><x></x></div>
187
188 <div class="grid w r02" style="min-height:0"><a></a><b></b></div>
189 <div class="grid w r02" style="height:0"><a></a><b></b></div>
190 <div class="grid w r02" style="min-height:0; height:0"><a></a><b></b></div>
191 <div class="grid w r02" style="max-height:0"><a></a><b></b></div>
192 <div class="grid w r02"><a></a><b></b></div>
193
194
195 <br clear="all">
196 <br clear="all">
197
198 <div class="grid r30 w w20"><x></x><x></x><a></a><b></b><x></x></div>
199 <div class="grid r30 w w3"><x></x><x></x><a></a><b></b><x></x></div>
200 <div class="grid r30 w xw20"><x></x><x></x><a></a><b></b><x></x></div>
201 <div class="grid r30 w xw3"><x></x><x></x><a></a><b></b><x></x></div>
202 <div class="grid r30 w mw20"><x></x><x></x><a></a><b></b><x></x></div>
203 <div class="grid r30 w mw3"><x></x><x></x><a></a><b></b><x></x></div>
204 <div class="grid r30 w w20 xw3"><x></x><x></x><a></a><b></b><x></x></div>
205 <div class="grid r30 w w3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
206 <div class="grid r30 w w3 mw3"><x></x><x></x><a></a><b></b><x></x></div>
207 <div class="grid r30 w xw20"><x></x><x></x><a></a><b></b><x></x></div>
208 <div class="grid r30 w xw3 mw20"><x></x><x></x><a></a><b></b><x></x></div>
209 <div class="grid r30 w mw20"><x></x><x></x><a></a><b></b><x></x></div>
210
211 <br clear="all">
212 <br clear="all">
213
214 <div class="grid r03 w w20"><a></a><b></b></div>
215 <div class="grid r03 w w3"><a></a><b></b></div>
216 <div class="grid r03 w xw20"><a></a><b></b></div>
217 <div class="grid r03 w xw3"><a></a><b></b></div>
218 <div class="grid r03 w mw20"><a></a><b></b></div>
219 <div class="grid r03 w mw3"><a></a><b></b></div>
220 <div class="grid r03 w w20 xw3"><a></a><b></b></div>
221 <div class="grid r03 w w3 mw20"><a></a><b></b></div>
222 <div class="grid r03 w w3 mw3"><a></a><b></b></div>
223 <div class="grid r03 w xw20"><a></a><b></b></div>
224 <div class="grid r03 w xw3 mw20"><a></a><b></b></div>
225 <div class="grid r03 w mw20"><a></a><b></b></div>
226
227 <div class="grid w r30" style="min-height:0"><x></x><x></x><a></a><b></b><x></x> </div>
228 <div class="grid w r30" style="height:0"><x></x><x></x><a></a><b></b><x></x></di v>
229 <div class="grid w r30" style="min-height:0; height:0"><x></x><x></x><a></a><b>< /b><x></x></div>
230 <div class="grid w r30" style="max-height:0"><x></x><x></x><a></a><b></b><x></x> </div>
231 <div class="grid r0"><x></x><x></x><a></a><b></b><x></x></div>
232 <div class="grid ra"><x></x><x></x><a></a><b></b><x></x></div>
233
234 <div class="grid w r003" style="min-height:0"><a></a><b></b></div>
235 <div class="grid w r03" style="height:0"><a></a><b></b></div>
236 <div class="grid w r03" style="min-height:0; height:0"><a></a><b></b></div>
237 <div class="grid w r03" style="max-height:0"><a></a><b></b></div>
238 <div class="grid w r003"><a></a><b></b></div>
239
240 </fit>
241
242
243 </body>
244 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698