summaryrefslogtreecommitdiffstats
path: root/layout/reftests/w3c-css/submitted/flexbox/reftest.list
blob: fd8bfccc9052b152295f6a775d432d7f39f3da55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
# Tests for absolutely-positioned children of a flex container
== flexbox-abspos-child-001a.html flexbox-abspos-child-001-ref.html
== flexbox-abspos-child-001b.html flexbox-abspos-child-001-ref.html

# Tests for handling anonymous flex items
== flexbox-anonymous-items-001.html flexbox-anonymous-items-001-ref.html

# Tests for alignment of flex lines (align-content property)
== flexbox-align-content-horiz-001a.xhtml flexbox-align-content-horiz-001-ref.xhtml
== flexbox-align-content-horiz-001b.xhtml flexbox-align-content-horiz-001-ref.xhtml
== flexbox-align-content-vert-001a.xhtml  flexbox-align-content-vert-001-ref.xhtml
== flexbox-align-content-vert-001b.xhtml  flexbox-align-content-vert-001-ref.xhtml

# Tests for cross-axis alignment (align-self / align-items properties)
== flexbox-align-self-baseline-horiz-001a.xhtml flexbox-align-self-baseline-horiz-001-ref.xhtml
== flexbox-align-self-baseline-horiz-001b.xhtml flexbox-align-self-baseline-horiz-001-ref.xhtml
== flexbox-align-self-baseline-horiz-002.xhtml flexbox-align-self-baseline-horiz-002-ref.xhtml
== flexbox-align-self-baseline-horiz-003.xhtml flexbox-align-self-baseline-horiz-003-ref.xhtml
== flexbox-align-self-baseline-horiz-004.xhtml flexbox-align-self-baseline-horiz-004-ref.xhtml
== flexbox-align-self-baseline-horiz-005.xhtml flexbox-align-self-baseline-horiz-005-ref.xhtml
== flexbox-align-self-baseline-horiz-006.xhtml flexbox-align-self-baseline-horiz-006-ref.xhtml
== flexbox-align-self-baseline-horiz-007.xhtml flexbox-align-self-baseline-horiz-007-ref.xhtml

== flexbox-align-self-stretch-vert-001.html flexbox-align-self-stretch-vert-001-ref.html
== flexbox-align-self-stretch-vert-002.html flexbox-align-self-stretch-vert-002-ref.html

== flexbox-align-self-horiz-001-block.xhtml  flexbox-align-self-horiz-001-ref.xhtml
== flexbox-align-self-horiz-001-table.xhtml  flexbox-align-self-horiz-001-ref.xhtml
== flexbox-align-self-horiz-002.xhtml  flexbox-align-self-horiz-002-ref.xhtml
== flexbox-align-self-horiz-003.xhtml  flexbox-align-self-horiz-003-ref.xhtml
== flexbox-align-self-horiz-004.xhtml  flexbox-align-self-horiz-004-ref.xhtml
== flexbox-align-self-horiz-005.xhtml  flexbox-align-self-horiz-005-ref.xhtml
== flexbox-align-self-vert-001.xhtml  flexbox-align-self-vert-001-ref.xhtml
== flexbox-align-self-vert-002.xhtml  flexbox-align-self-vert-002-ref.xhtml
== flexbox-align-self-vert-003.xhtml  flexbox-align-self-vert-003-ref.xhtml
== flexbox-align-self-vert-004.xhtml  flexbox-align-self-vert-004-ref.xhtml
fuzzy-if(Android,158,32) == flexbox-align-self-vert-rtl-001.xhtml  flexbox-align-self-vert-rtl-001-ref.xhtml
== flexbox-align-self-vert-rtl-002.xhtml  flexbox-align-self-vert-rtl-002-ref.xhtml
== flexbox-align-self-vert-rtl-003.xhtml  flexbox-align-self-vert-rtl-003-ref.xhtml
== flexbox-align-self-vert-rtl-004.xhtml  flexbox-align-self-vert-rtl-004-ref.xhtml

== flexbox-align-items-center-nested-001.html flexbox-align-items-center-nested-001-ref.html

# Tests for computing the baseline of a flex container
== flexbox-baseline-align-self-baseline-horiz-001.html flexbox-baseline-align-self-baseline-horiz-001-ref.html
== flexbox-baseline-align-self-baseline-vert-001.html flexbox-baseline-align-self-baseline-vert-001-ref.html
== flexbox-baseline-empty-001a.html flexbox-baseline-empty-001-ref.html
== flexbox-baseline-empty-001b.html flexbox-baseline-empty-001-ref.html
== flexbox-baseline-multi-item-horiz-001.html flexbox-baseline-multi-item-horiz-001-ref.html
== flexbox-baseline-multi-item-vert-001.html flexbox-baseline-multi-item-vert-001-ref.html
== flexbox-baseline-multi-line-horiz-001.html flexbox-baseline-multi-line-horiz-001-ref.html
== flexbox-baseline-multi-line-horiz-002.html flexbox-baseline-multi-line-horiz-002-ref.html
== flexbox-baseline-multi-line-horiz-003.html flexbox-baseline-multi-line-horiz-003-ref.html
== flexbox-baseline-multi-line-horiz-004.html flexbox-baseline-multi-line-horiz-004-ref.html
== flexbox-baseline-multi-line-vert-001.html flexbox-baseline-multi-line-vert-001-ref.html
== flexbox-baseline-multi-line-vert-002.html flexbox-baseline-multi-line-vert-002-ref.html
== flexbox-baseline-single-item-001a.html flexbox-baseline-single-item-001-ref.html
== flexbox-baseline-single-item-001b.html flexbox-baseline-single-item-001-ref.html

# Basic tests with with blocks as flex items
== flexbox-basic-block-horiz-001.xhtml flexbox-basic-block-horiz-001-ref.xhtml
== flexbox-basic-block-vert-001.xhtml flexbox-basic-block-vert-001-ref.xhtml

# Tests for basic handling of <canvas>/<img>/etc as a flex item
== flexbox-basic-canvas-horiz-001.xhtml   flexbox-basic-canvas-horiz-001-ref.xhtml
== flexbox-basic-canvas-vert-001.xhtml    flexbox-basic-canvas-vert-001-ref.xhtml
== flexbox-basic-fieldset-horiz-001.xhtml flexbox-basic-fieldset-horiz-001-ref.xhtml
== flexbox-basic-fieldset-vert-001.xhtml  flexbox-basic-fieldset-vert-001-ref.xhtml
== flexbox-basic-iframe-horiz-001.xhtml   flexbox-basic-iframe-horiz-001-ref.xhtml
== flexbox-basic-iframe-vert-001.xhtml    flexbox-basic-iframe-vert-001-ref.xhtml
== flexbox-basic-img-horiz-001.xhtml      flexbox-basic-img-horiz-001-ref.xhtml
== flexbox-basic-img-vert-001.xhtml       flexbox-basic-img-vert-001-ref.xhtml
== flexbox-basic-textarea-horiz-001.xhtml flexbox-basic-textarea-horiz-001-ref.xhtml
== flexbox-basic-textarea-vert-001.xhtml  flexbox-basic-textarea-vert-001-ref.xhtml
== flexbox-basic-video-horiz-001.xhtml    flexbox-basic-video-horiz-001-ref.xhtml
== flexbox-basic-video-vert-001.xhtml     flexbox-basic-video-vert-001-ref.xhtml

# Tests for "page-break-before" / "page-break-after" on a flex item
== flexbox-break-request-horiz-001a.html flexbox-break-request-horiz-001-ref.html
== flexbox-break-request-horiz-001b.html flexbox-break-request-horiz-001-ref.html
== flexbox-break-request-horiz-002a.html flexbox-break-request-horiz-002-ref.html
== flexbox-break-request-horiz-002b.html flexbox-break-request-horiz-002-ref.html
== flexbox-break-request-vert-001a.html  flexbox-break-request-vert-001-ref.html
== flexbox-break-request-vert-001b.html  flexbox-break-request-vert-001-ref.html
== flexbox-break-request-vert-002a.html  flexbox-break-request-vert-002-ref.html
== flexbox-break-request-vert-002b.html  flexbox-break-request-vert-002-ref.html

# Tests for flex items with "visibility:collapse"
== flexbox-collapsed-item-baseline-001.html flexbox-collapsed-item-baseline-001-ref.html
== flexbox-collapsed-item-horiz-001.html flexbox-collapsed-item-horiz-001-ref.html
== flexbox-collapsed-item-horiz-002.html flexbox-collapsed-item-horiz-002-ref.html
== flexbox-collapsed-item-horiz-003.html flexbox-collapsed-item-horiz-003-ref.html

# Tests for flex-flow shorthand property
== flexbox-flex-flow-001.html flexbox-flex-flow-001-ref.html
== flexbox-flex-flow-002.html flexbox-flex-flow-002-ref.html

# Tests for flex-wrap property
== flexbox-flex-wrap-horiz-001.html flexbox-flex-wrap-horiz-001-ref.html
== flexbox-flex-wrap-horiz-002.html flexbox-flex-wrap-horiz-002-ref.html
== flexbox-flex-wrap-vert-001.html  flexbox-flex-wrap-vert-001-ref.html
== flexbox-flex-wrap-vert-002.html  flexbox-flex-wrap-vert-002-ref.html

# Tests for intrinsic ratio interactions on flex items.
# (Note that tests 001 and 002 share a reference case; they render the same,
# because they don't do any direction-specific stretching/flexing.)
== flexbox-intrinsic-ratio-001.html flexbox-intrinsic-ratio-001-ref.html
== flexbox-intrinsic-ratio-002.html flexbox-intrinsic-ratio-001-ref.html
== flexbox-intrinsic-ratio-003.html flexbox-intrinsic-ratio-003-ref.html
== flexbox-intrinsic-ratio-004.html flexbox-intrinsic-ratio-004-ref.html
== flexbox-intrinsic-ratio-005.html flexbox-intrinsic-ratio-005-ref.html
== flexbox-intrinsic-ratio-006.html flexbox-intrinsic-ratio-006-ref.html

# Tests for flex items as (pseudo) stacking contexts
== flexbox-items-as-stacking-contexts-001.xhtml flexbox-items-as-stacking-contexts-001-ref.xhtml
== flexbox-items-as-stacking-contexts-002.html flexbox-items-as-stacking-contexts-002-ref.html
== flexbox-items-as-stacking-contexts-003.html flexbox-items-as-stacking-contexts-003-ref.html

# Tests for main-axis alignment (jusify-content property)
== flexbox-justify-content-horiz-001a.xhtml flexbox-justify-content-horiz-001-ref.xhtml
== flexbox-justify-content-horiz-001b.xhtml flexbox-justify-content-horiz-001-ref.xhtml
== flexbox-justify-content-horiz-002.xhtml flexbox-justify-content-horiz-002-ref.xhtml
== flexbox-justify-content-horiz-003.xhtml flexbox-justify-content-horiz-003-ref.xhtml
== flexbox-justify-content-horiz-004.xhtml flexbox-justify-content-horiz-004-ref.xhtml
== flexbox-justify-content-horiz-005.xhtml flexbox-justify-content-horiz-005-ref.xhtml
== flexbox-justify-content-vert-001a.xhtml flexbox-justify-content-vert-001-ref.xhtml
== flexbox-justify-content-vert-001b.xhtml flexbox-justify-content-vert-001-ref.xhtml
== flexbox-justify-content-vert-002.xhtml flexbox-justify-content-vert-002-ref.xhtml
== flexbox-justify-content-vert-003.xhtml flexbox-justify-content-vert-003-ref.xhtml
== flexbox-justify-content-vert-004.xhtml flexbox-justify-content-vert-004-ref.xhtml
== flexbox-justify-content-vert-005.xhtml flexbox-justify-content-vert-005-ref.xhtml

# Tests for flexbox with margin, border, and/or padding on flex items
== flexbox-margin-auto-horiz-001.xhtml     flexbox-margin-auto-horiz-001-ref.xhtml
== flexbox-margin-auto-horiz-002.xhtml     flexbox-margin-auto-horiz-002-ref.xhtml
== flexbox-mbp-horiz-001.xhtml             flexbox-mbp-horiz-001-ref.xhtml
== flexbox-mbp-horiz-001-reverse.xhtml     flexbox-mbp-horiz-001-reverse-ref.xhtml
== flexbox-mbp-horiz-001-rtl.xhtml         flexbox-mbp-horiz-001-reverse-ref.xhtml
== flexbox-mbp-horiz-001-rtl-reverse.xhtml flexbox-mbp-horiz-001-ref.xhtml
== flexbox-mbp-horiz-002a.xhtml            flexbox-mbp-horiz-002-ref.xhtml
== flexbox-mbp-horiz-002b.xhtml            flexbox-mbp-horiz-002-ref.xhtml
== flexbox-mbp-horiz-003.xhtml             flexbox-mbp-horiz-003-ref.xhtml
== flexbox-mbp-horiz-003-reverse.xhtml     flexbox-mbp-horiz-003-reverse-ref.xhtml
== flexbox-mbp-horiz-004.xhtml             flexbox-mbp-horiz-004-ref.xhtml

# Tests for min-height:auto / min-width:auto on flex items
== flexbox-min-height-auto-001.html flexbox-min-height-auto-001-ref.html
== flexbox-min-height-auto-002a.html flexbox-min-height-auto-002-ref.html
fails == flexbox-min-height-auto-002b.html flexbox-min-height-auto-002-ref.html # bug 1055354
== flexbox-min-height-auto-002c.html flexbox-min-height-auto-002-ref.html
== flexbox-min-height-auto-003.html flexbox-min-height-auto-003-ref.html
== flexbox-min-height-auto-004.html flexbox-min-height-auto-004-ref.html
== flexbox-min-width-auto-001.html flexbox-min-width-auto-001-ref.html
== flexbox-min-width-auto-002a.html flexbox-min-width-auto-002-ref.html
== flexbox-min-width-auto-002b.html flexbox-min-width-auto-002-ref.html
== flexbox-min-width-auto-002c.html flexbox-min-width-auto-002-ref.html
== flexbox-min-width-auto-003.html flexbox-min-width-auto-003-ref.html
== flexbox-min-width-auto-004.html flexbox-min-width-auto-004-ref.html

# Tests for flex containers with the "overflow" property set
== flexbox-overflow-horiz-001.html flexbox-overflow-horiz-001-ref.html
== flexbox-overflow-horiz-002.html flexbox-overflow-horiz-002-ref.html
== flexbox-overflow-horiz-003.html flexbox-overflow-horiz-003-ref.html
== flexbox-overflow-horiz-004.html flexbox-overflow-horiz-004-ref.html
== flexbox-overflow-horiz-005.html flexbox-overflow-horiz-005-ref.html
== flexbox-overflow-vert-001.html flexbox-overflow-vert-001-ref.html
== flexbox-overflow-vert-002.html flexbox-overflow-vert-002-ref.html
== flexbox-overflow-vert-003.html flexbox-overflow-vert-003-ref.html
== flexbox-overflow-vert-004.html flexbox-overflow-vert-004-ref.html
== flexbox-overflow-vert-005.html flexbox-overflow-vert-005-ref.html

# Tests for the order in which we paint flex items
== flexbox-paint-ordering-001.xhtml flexbox-paint-ordering-001-ref.xhtml
== flexbox-paint-ordering-002.xhtml flexbox-paint-ordering-002-ref.xhtml

# Tests for "display:flex" on root node
== flexbox-root-node-001a.html flexbox-root-node-001-ref.html
== flexbox-root-node-001b.html flexbox-root-node-001-ref.html

# Tests for sizing of flex containers, e.g. under min/max size constraints
== flexbox-sizing-horiz-001.xhtml flexbox-sizing-horiz-001-ref.xhtml
== flexbox-sizing-horiz-002.xhtml flexbox-sizing-horiz-002-ref.xhtml
== flexbox-sizing-vert-001.xhtml  flexbox-sizing-vert-001-ref.xhtml
== flexbox-sizing-vert-002.xhtml  flexbox-sizing-vert-002-ref.xhtml

# Tests for table-fixup *not happening* on direct children of a flex container
== flexbox-table-fixup-001.xhtml flexbox-table-fixup-001-ref.xhtml

# Tests for handling of whitespace within anonymous flex items.
== flexbox-whitespace-handling-001a.xhtml flexbox-whitespace-handling-001-ref.xhtml
== flexbox-whitespace-handling-001b.xhtml flexbox-whitespace-handling-001-ref.xhtml
== flexbox-whitespace-handling-002.xhtml  flexbox-whitespace-handling-002-ref.xhtml

# Tests for flex containers with pseudo-elements
== flexbox-with-pseudo-elements-001.html flexbox-with-pseudo-elements-001-ref.html
== flexbox-with-pseudo-elements-002.html flexbox-with-pseudo-elements-002-ref.html
== flexbox-with-pseudo-elements-003.html flexbox-with-pseudo-elements-003-ref.html

# Tests for combined influence of 'writing-mode' & 'direction' on flex axes
== flexbox-writing-mode-001.html flexbox-writing-mode-001-ref.html
== flexbox-writing-mode-002.html flexbox-writing-mode-002-ref.html
== flexbox-writing-mode-003.html flexbox-writing-mode-003-ref.html
== flexbox-writing-mode-004.html flexbox-writing-mode-004-ref.html
== flexbox-writing-mode-005.html flexbox-writing-mode-005-ref.html
== flexbox-writing-mode-006.html flexbox-writing-mode-006-ref.html
== flexbox-writing-mode-007.html flexbox-writing-mode-007-ref.html
== flexbox-writing-mode-008.html flexbox-writing-mode-008-ref.html
== flexbox-writing-mode-009.html flexbox-writing-mode-009-ref.html

# Single-line size clamping
== flexbox-single-line-clamp-1.html flexbox-single-line-clamp-1-ref.html
== flexbox-single-line-clamp-2.html flexbox-single-line-clamp-2-ref.html
== flexbox-single-line-clamp-3.html flexbox-single-line-clamp-3-ref.html