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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css-grid-layout/grid-positioned-items-gaps-rtl.html

Issue 1929483002: [css-grid] Fix static position for positioned grid items (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 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
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <link href="resources/grid.css" rel="stylesheet"> 3 <link href="resources/grid.css" rel="stylesheet">
4 <style> 4 <style>
5 5
6 .grid { 6 .grid {
7 grid-template-columns: 100px 100px 100px 100px; 7 grid-template-columns: 100px 100px 100px 100px;
8 grid-template-rows: 50px 50px; 8 grid-template-rows: 50px 50px;
9 grid-gap: 25px 50px; 9 grid-gap: 25px 50px;
10 width: 800px; 10 width: 800px;
(...skipping 21 matching lines...) Expand all
32 <script src="../../resources/testharness.js"></script> 32 <script src="../../resources/testharness.js"></script>
33 <script src="../../resources/testharnessreport.js"></script> 33 <script src="../../resources/testharnessreport.js"></script>
34 <script src="../../resources/check-layout-th.js"></script> 34 <script src="../../resources/check-layout-th.js"></script>
35 <body onload="checkLayout('.grid')"> 35 <body onload="checkLayout('.grid')">
36 <div id="log"></div> 36 <div id="log"></div>
37 37
38 <p>This test checks the behavior of the positioned items in a grid container wit h gaps in RTL.</p> 38 <p>This test checks the behavior of the positioned items in a grid container wit h gaps in RTL.</p>
39 39
40 <div class="grid directionRTL"> 40 <div class="grid directionRTL">
41 <div style="grid-column: auto / auto; grid-row: auto / auto;" 41 <div style="grid-column: auto / auto; grid-row: auto / auto;"
42 data-offset-x="-15" data-offset-y="15" data-expected-width="830" data-ex pected-height="230"> 42 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
43 </div> 43 </div>
44 </div> 44 </div>
45 45
46 <div class="grid directionRTL"> 46 <div class="grid directionRTL">
47 <div class="offsets" style="grid-column: auto / auto; grid-row: auto / auto; " 47 <div class="offsets" style="grid-column: auto / auto; grid-row: auto / auto; "
48 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230"> 48 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
49 </div> 49 </div>
50 </div> 50 </div>
51 51
52 <div class="grid directionRTL"> 52 <div class="grid directionRTL">
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 </div> 188 </div>
189 189
190 <div class="grid directionRTL"> 190 <div class="grid directionRTL">
191 <div class="offsets" style="grid-column: 3 / auto; grid-row: 3 / auto;" 191 <div class="offsets" style="grid-column: 3 / auto; grid-row: 3 / auto;"
192 data-offset-x="0" data-offset-y="140" data-expected-width="515" data-exp ected-height="90"> 192 data-offset-x="0" data-offset-y="140" data-expected-width="515" data-exp ected-height="90">
193 </div> 193 </div>
194 </div> 194 </div>
195 195
196 <div class="grid directionRTL"> 196 <div class="grid directionRTL">
197 <div style="grid-column: 4 / auto; grid-row: 4 / auto;" 197 <div style="grid-column: 4 / auto; grid-row: 4 / auto;"
198 data-offset-x="0" data-offset-y="15" data-expected-width="365" data-expe cted-height="230"> 198 data-offset-x="0" data-offset-y="0" data-expected-width="365" data-expec ted-height="230">
199 </div> 199 </div>
200 </div> 200 </div>
201 201
202 <div class="grid directionRTL"> 202 <div class="grid directionRTL">
203 <div class="offsets" style="grid-column: 4 / auto; grid-row: 4 / auto;" 203 <div class="offsets" style="grid-column: 4 / auto; grid-row: 4 / auto;"
204 data-offset-x="0" data-offset-y="0" data-expected-width="365" data-expec ted-height="230"> 204 data-offset-x="0" data-offset-y="0" data-expected-width="365" data-expec ted-height="230">
205 </div> 205 </div>
206 </div> 206 </div>
207 207
208 <div class="grid directionRTL"> 208 <div class="grid directionRTL">
209 <div style="grid-column: 5 / auto; grid-row: 5 / auto;" 209 <div style="grid-column: 5 / auto; grid-row: 5 / auto;"
210 data-offset-x="0" data-offset-y="15" data-expected-width="265" data-expe cted-height="230"> 210 data-offset-x="0" data-offset-y="0" data-expected-width="265" data-expec ted-height="230">
211 </div> 211 </div>
212 </div> 212 </div>
213 213
214 <div class="grid directionRTL"> 214 <div class="grid directionRTL">
215 <div class="offsets" style="grid-column: 5 / auto; grid-row: 5 / auto;" 215 <div class="offsets" style="grid-column: 5 / auto; grid-row: 5 / auto;"
216 data-offset-x="0" data-offset-y="0" data-expected-width="265" data-expec ted-height="230"> 216 data-offset-x="0" data-offset-y="0" data-expected-width="265" data-expec ted-height="230">
217 </div> 217 </div>
218 </div> 218 </div>
219 219
220 <div class="grid directionRTL"> 220 <div class="grid directionRTL">
221 <div style="grid-column: 6 / auto; grid-row: 6 / auto;" 221 <div style="grid-column: 6 / auto; grid-row: 6 / auto;"
222 data-offset-x="-15" data-offset-y="15" data-expected-width="830" data-ex pected-height="230"> 222 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
223 </div> 223 </div>
224 </div> 224 </div>
225 225
226 <div class="grid directionRTL"> 226 <div class="grid directionRTL">
227 <div class="offsets" style="grid-column: 6 / auto; grid-row: 6 / auto;" 227 <div class="offsets" style="grid-column: 6 / auto; grid-row: 6 / auto;"
228 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230"> 228 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
229 </div> 229 </div>
230 </div> 230 </div>
231 231
232 <div class="grid directionRTL"> 232 <div class="grid directionRTL">
233 <div style="grid-column: auto / 1; grid-row: auto / 1;" 233 <div style="grid-column: auto / 1; grid-row: auto / 1;"
234 data-offset-x="800" data-offset-y="15" data-expected-width="15" data-exp ected-height="15"> 234 data-offset-x="815" data-offset-y="0" data-expected-width="15" data-expe cted-height="15">
235 </div> 235 </div>
236 </div> 236 </div>
237 237
238 <div class="grid directionRTL"> 238 <div class="grid directionRTL">
239 <div class="offsets" style="grid-column: auto / 1; grid-row: auto / 1;" 239 <div class="offsets" style="grid-column: auto / 1; grid-row: auto / 1;"
240 data-offset-x="815" data-offset-y="0" data-expected-width="15" data-expe cted-height="15"> 240 data-offset-x="815" data-offset-y="0" data-expected-width="15" data-expe cted-height="15">
241 </div> 241 </div>
242 </div> 242 </div>
243 243
244 <div class="grid directionRTL"> 244 <div class="grid directionRTL">
245 <div style="grid-column: auto / 2; grid-row: auto / 2;" 245 <div style="grid-column: auto / 2; grid-row: auto / 2;"
246 data-offset-x="700" data-offset-y="15" data-expected-width="115" data-ex pected-height="65"> 246 data-offset-x="715" data-offset-y="0" data-expected-width="115" data-exp ected-height="65">
247 </div> 247 </div>
248 </div> 248 </div>
249 249
250 <div class="grid directionRTL"> 250 <div class="grid directionRTL">
251 <div class="offsets" style="grid-column: auto / 2; grid-row: auto / 2;" 251 <div class="offsets" style="grid-column: auto / 2; grid-row: auto / 2;"
252 data-offset-x="715" data-offset-y="0" data-expected-width="115" data-exp ected-height="65"> 252 data-offset-x="715" data-offset-y="0" data-expected-width="115" data-exp ected-height="65">
253 </div> 253 </div>
254 </div> 254 </div>
255 255
256 <div class="grid directionRTL"> 256 <div class="grid directionRTL">
257 <div style="grid-column: auto / 3; grid-row: auto / 3;" 257 <div style="grid-column: auto / 3; grid-row: auto / 3;"
258 data-offset-x="550" data-offset-y="15" data-expected-width="265" data-ex pected-height="140"> 258 data-offset-x="565" data-offset-y="0" data-expected-width="265" data-exp ected-height="140">
259 </div> 259 </div>
260 </div> 260 </div>
261 261
262 <div class="grid directionRTL"> 262 <div class="grid directionRTL">
263 <div class="offsets" style="grid-column: auto / 3; grid-row: auto / 3;" 263 <div class="offsets" style="grid-column: auto / 3; grid-row: auto / 3;"
264 data-offset-x="565" data-offset-y="0" data-expected-width="265" data-exp ected-height="140"> 264 data-offset-x="565" data-offset-y="0" data-expected-width="265" data-exp ected-height="140">
265 </div> 265 </div>
266 </div> 266 </div>
267 267
268 <div class="grid directionRTL"> 268 <div class="grid directionRTL">
269 <div style="grid-column: auto / 4; grid-row: auto / 4;" 269 <div style="grid-column: auto / 4; grid-row: auto / 4;"
270 data-offset-x="400" data-offset-y="15" data-expected-width="415" data-ex pected-height="230"> 270 data-offset-x="415" data-offset-y="0" data-expected-width="415" data-exp ected-height="230">
271 </div> 271 </div>
272 </div> 272 </div>
273 273
274 <div class="grid directionRTL"> 274 <div class="grid directionRTL">
275 <div class="offsets" style="grid-column: auto / 4; grid-row: auto / 4;" 275 <div class="offsets" style="grid-column: auto / 4; grid-row: auto / 4;"
276 data-offset-x="415" data-offset-y="0" data-expected-width="415" data-exp ected-height="230"> 276 data-offset-x="415" data-offset-y="0" data-expected-width="415" data-exp ected-height="230">
277 </div> 277 </div>
278 </div> 278 </div>
279 279
280 <div class="grid directionRTL"> 280 <div class="grid directionRTL">
281 <div style="grid-column: auto / 5; grid-row: auto / 5;" 281 <div style="grid-column: auto / 5; grid-row: auto / 5;"
282 data-offset-x="250" data-offset-y="15" data-expected-width="565" data-ex pected-height="230"> 282 data-offset-x="265" data-offset-y="0" data-expected-width="565" data-exp ected-height="230">
283 </div> 283 </div>
284 </div> 284 </div>
285 285
286 <div class="grid directionRTL"> 286 <div class="grid directionRTL">
287 <div class="offsets" style="grid-column: auto / 5; grid-row: auto / 5;" 287 <div class="offsets" style="grid-column: auto / 5; grid-row: auto / 5;"
288 data-offset-x="265" data-offset-y="0" data-expected-width="565" data-exp ected-height="230"> 288 data-offset-x="265" data-offset-y="0" data-expected-width="565" data-exp ected-height="230">
289 </div> 289 </div>
290 </div> 290 </div>
291 291
292 <div class="grid directionRTL"> 292 <div class="grid directionRTL">
293 <div style="grid-column: auto / 6; grid-row: auto / 6;" 293 <div style="grid-column: auto / 6; grid-row: auto / 6;"
294 data-offset-x="-15" data-offset-y="15" data-expected-width="830" data-ex pected-height="230"> 294 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
295 </div> 295 </div>
296 </div> 296 </div>
297 297
298 <div class="grid directionRTL"> 298 <div class="grid directionRTL">
299 <div class="offsets" style="grid-column: auto / 6; grid-row: auto / 6;" 299 <div class="offsets" style="grid-column: auto / 6; grid-row: auto / 6;"
300 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230"> 300 data-offset-x="0" data-offset-y="0" data-expected-width="830" data-expec ted-height="230">
301 </div> 301 </div>
302 </div> 302 </div>
303 303
304 </body> 304 </body>
305 </html> 305 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698