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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-vert-001b.xhtml

Issue 1705363002: Import Mozilla's flexbox tests from csswg-test (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: add test expectations for mac-specific failures Created 4 years, 10 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 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Any copyright is dedicated to the Public Domain.
4 http://creativecommons.org/publicdomain/zero/1.0/
5 -->
6 <!-- Testcase with a series of vertical flex containers, with 1-3 flex lines,
7 testing each possible value of the 'align-content' property. Additionally,
8 the flex container derives its height from the "max-height" property. -->
9 <html xmlns="http://www.w3.org/1999/xhtml">
10 <head>
11 <title>CSS Test: Testing 'align-content' in a vertical flex container</title >
12 <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com" />
13 <link rel="help" href="http://www.w3.org/TR/css-flexbox-1/#align-content-pro perty"/>
14 <link rel="match" href="flexbox-align-content-vert-001-ref.xhtml"/>
15 <style>
16 div.flexbox {
17 width: 200px;
18 max-height: 20px; /* Short, to force us to wrap */
19 display: flex;
20 flex-direction: column;
21 flex-wrap: wrap;
22 margin-bottom: 2px;
23 background: lightgray;
24 }
25 div.a {
26 width: 10px;
27 height: 20px;
28 flex: none;
29 background: lightgreen;
30 }
31 div.b {
32 width: auto; /* width comes from contents */
33 height: 20px;
34 flex: none;
35 background: pink;
36 }
37 div.c {
38 width: 40px;
39 height: 20px;
40 flex: none;
41 background: orange;
42 }
43
44 /* Inside of 'b': */
45 div.fixedSizeChild {
46 width: 30px;
47 height: 10px;
48 background: purple;
49 }
50 </style>
51 </head>
52 <body>
53
54 <!-- default (stretch) -->
55 <div class="flexbox">
56 <div class="a"/>
57 </div>
58 <div class="flexbox">
59 <div class="a"/>
60 <div class="b"><div class="fixedSizeChild"/></div>
61 </div>
62 <div class="flexbox">
63 <div class="a"/>
64 <div class="b"><div class="fixedSizeChild"/></div>
65 <div class="c"/>
66 </div>
67
68 <!-- flex-start -->
69 <div class="flexbox" style="align-content: flex-start">
70 <div class="a"/>
71 </div>
72 <div class="flexbox" style="align-content: flex-start">
73 <div class="a"/>
74 <div class="b"><div class="fixedSizeChild"/></div>
75 </div>
76 <div class="flexbox" style="align-content: flex-start">
77 <div class="a"/>
78 <div class="b"><div class="fixedSizeChild"/></div>
79 <div class="c"/>
80 </div>
81
82 <!-- flex-end -->
83 <div class="flexbox" style="align-content: flex-end">
84 <div class="a"/>
85 </div>
86 <div class="flexbox" style="align-content: flex-end">
87 <div class="a"/>
88 <div class="b"><div class="fixedSizeChild"/></div>
89 </div>
90 <div class="flexbox" style="align-content: flex-end">
91 <div class="a"/>
92 <div class="b"><div class="fixedSizeChild"/></div>
93 <div class="c"/>
94 </div>
95
96 <!-- center -->
97 <div class="flexbox" style="align-content: center">
98 <div class="a"/>
99 </div>
100 <div class="flexbox" style="align-content: center">
101 <div class="a"/>
102 <div class="b"><div class="fixedSizeChild"/></div>
103 </div>
104 <div class="flexbox" style="align-content: center">
105 <div class="a"/>
106 <div class="b"><div class="fixedSizeChild"/></div>
107 <div class="c"/>
108 </div>
109
110 <!-- space-between -->
111 <div class="flexbox" style="align-content: space-between">
112 <div class="a"/>
113 </div>
114 <div class="flexbox" style="align-content: space-between">
115 <div class="a"/>
116 <div class="b"><div class="fixedSizeChild"/></div>
117 </div>
118 <div class="flexbox" style="align-content: space-between">
119 <div class="a"/>
120 <div class="b"><div class="fixedSizeChild"/></div>
121 <div class="c"/>
122 </div>
123
124 <!-- space-around -->
125 <div class="flexbox" style="align-content: space-around">
126 <div class="a"/>
127 </div>
128 <div class="flexbox" style="align-content: space-around">
129 <div class="a"/>
130 <div class="b"><div class="fixedSizeChild"/></div>
131 </div>
132 <div class="flexbox" style="align-content: space-around">
133 <div class="a"/>
134 <div class="b"><div class="fixedSizeChild"/></div>
135 <div class="c"/>
136 </div>
137
138 </body>
139 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698