summaryrefslogtreecommitdiffstats
path: root/layout/reftests/webkit-box/reftest.list
blob: 7fe30b1d49d8454ba6f4c4f8feaf5cc5588a2143 (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
# This directory contains tests for "display: -webkit-box" and associated
# CSS properties.

# Tests for abspos children inside of a -webkit-box:
== webkit-box-abspos-children-1.html webkit-box-abspos-children-1-ref.html

# Tests for anonymous flex item formation inside of a "-webkit-box":
# Note: some of these tests are marked as failing, because we don't match
# WebKit/Blink on them.  (The reference case represents the WebKit/Blink
# rendering.) We could probably make them pass by implementing some quirks, if
# it turns out that the web depends on WebKit/Blink's behavior in these cases.
== webkit-box-anon-flex-items-1a.html webkit-box-anon-flex-items-1-ref.html
== webkit-box-anon-flex-items-1b.html webkit-box-anon-flex-items-1-ref.html
fails == webkit-box-anon-flex-items-2.html webkit-box-anon-flex-items-2-ref.html
fails == webkit-box-anon-flex-items-3.html webkit-box-anon-flex-items-3-ref.html

# Tests for "-webkit-box" & "-webkit-inline-box" as display values:
== webkit-display-values-1.html webkit-display-values-1-ref.html

# Tests for "-webkit-box-align" (cross-axis alignment):
== webkit-box-align-horiz-1a.html webkit-box-align-horiz-1-ref.html
== webkit-box-align-horiz-1b.html webkit-box-align-horiz-1-ref.html
== webkit-box-align-vert-1.html webkit-box-align-vert-1-ref.html

# Tests for "-webkit-box-direction":
== webkit-box-direction-1.html webkit-box-direction-1-ref.html
== webkit-box-direction-2.html webkit-box-direction-2-ref.html

# Tests for "-webkit-box-flex" (flexibility of items)
== webkit-box-flex-1.html webkit-box-flex-1-ref.html

# Tests for "-webkit-box-ordinal-group"
== webkit-box-ordinal-group-1.html webkit-box-ordinal-group-1-ref.html
# XXXdholbert The following test fails because we accept "0" as a valid value
# for -webkit-box-ordinal-group (unlike Chrome/Blink), because that's simply
# how its aliased property (-moz-box-ordinal-group) behaves. This shouldn't
# matter in practice; it could only cause trouble if sites accidentally depend
# on the "0" value being rejected.
fails == webkit-box-ordinal-group-2.html webkit-box-ordinal-group-2-ref.html
== webkit-box-ordinal-group-3.html webkit-box-ordinal-group-3-ref.html

# Tests for "-webkit-box-pack" (main-axis alignment):
== webkit-box-pack-horiz-1a.html webkit-box-pack-horiz-1-ref.html
== webkit-box-pack-horiz-1b.html webkit-box-pack-horiz-1-ref.html
== webkit-box-pack-vert-1.html webkit-box-pack-vert-1-ref.html

# Tests for "display: -webkit-box" container mixed with modern flex properties
# (which shouldn't influence behavior of -webkit-box)
== webkit-box-with-modern-css-1.html webkit-box-with-modern-css-1-ref.html
== webkit-box-with-modern-css-2.html webkit-box-with-modern-css-2-ref.html