1# For more pagination tests, see layout/reftests/w3c-css/submitted/css21/pagination/
2#   and layout/reftests/w3c-css/submitted/multicol3/
3# Pagination tests
4# asserts(3) == abspos-breaking-000.xhtml abspos-breaking-000.ref.xhtml # bug 1067755, 1135556
5== abspos-breaking-001.xhtml abspos-breaking-000.ref.xhtml
6== abspos-breaking-002.xhtml abspos-breaking-000.ref.xhtml
7== abspos-breaking-003.html abspos-breaking-003-ref.html
8== abspos-breaking-004.html abspos-breaking-004-ref.html
9== abspos-breaking-005.html abspos-breaking-005-ref.html
10== abspos-breaking-006.html abspos-breaking-006-ref.html
11== abspos-breaking-007.html abspos-breaking-007-ref.html
12== abspos-breaking-008.html abspos-breaking-008-ref.html
13== abspos-breaking-009.html abspos-breaking-009-ref.html
14== abspos-breaking-010.html abspos-breaking-010-ref.html
15== abspos-breaking-011.html abspos-breaking-011-ref.html # Bug 1392106
16== abspos-breaking-dynamic-001.html abspos-breaking-dynamic-001-ref.html
17== abspos-breaking-dynamic-002.html abspos-breaking-dynamic-002-ref.html
18== abspos-breaking-dynamic-003.html abspos-breaking-dynamic-003-ref.html
19== abspos-breaking-dynamic-004.html abspos-breaking-dynamic-001-ref.html
20== abspos-breaking-dynamic-005.html abspos-breaking-dynamic-005-ref.html
21== abspos-overflow-01.xhtml abspos-overflow-01.ref.xhtml
22== abspos-overflow-01-cols.xhtml abspos-overflow-01-cols.ref.xhtml
23== border-breaking-000-cols.xhtml border-breaking-000-cols.ref.xhtml
24== border-breaking-001-cols.xhtml border-breaking-001-cols.ref.xhtml
25== border-breaking-002-cols.xhtml border-breaking-002-cols.ref.xhtml
26== border-breaking-003-cols.xhtml border-breaking-003-cols.ref.xhtml
27fails == border-breaking-004-cols.xhtml border-breaking-002-cols.ref.xhtml
28== content-inserted-000.xhtml content-inserted-000.ref.xhtml
29== content-inserted-001.xhtml content-inserted-001.ref.xhtml
30== content-inserted-002.xhtml content-inserted-002.ref.xhtml
31== content-inserted-003.xhtml content-inserted-002.ref.xhtml
32== content-inserted-004.xhtml content-inserted-002.ref.xhtml
33== content-inserted-005.xhtml content-inserted-002.ref.xhtml
34== content-inserted-006.xhtml content-inserted-002.ref.xhtml
35== content-inserted-007.xhtml content-inserted-002.ref.xhtml
36== content-inserted-008.xhtml content-inserted-001.ref.xhtml
37== content-inserted-009.xhtml content-inserted-002.ref.xhtml
38== dynamic-abspos-overflow-01-cols.xhtml dynamic-abspos-overflow-01-cols.ref.xhtml
39== float-clear-000-print.html float-clear-000-print.ref.html
40== float-clear-001-print.html float-clear-000-print.ref.html
41== float-clear-002-print.html float-clear-000-print.ref.html
42== float-clear-003-print.html float-clear-000-print.ref.html
43fails == float-continuations-000.html float-continuations-000.ref.html
44fuzzy-if(skiaContent,0-1,0-21) == resize-reflow-000.html resize-reflow-000.ref.html
45fuzzy-if(skiaContent,0-1,0-23) == resize-reflow-001.html resize-reflow-001.ref.html
46== table-page-break-before-auto-1.html table-page-break-before-auto-1-ref.html
47#== table-page-break-before-auto-2.html table-page-break-before-auto-2-ref.html bug 563280
48== table-page-break-before-always-1.html table-page-break-before-auto-2-ref.html
49== table-page-break-before-left-1.html table-page-break-before-auto-2-ref.html
50== table-page-break-before-right-1.html table-page-break-before-auto-2-ref.html
51== table-page-break-after-always-1.html table-page-break-before-auto-2-ref.html
52== table-page-break-after-left-1.html table-page-break-before-auto-2-ref.html
53== table-page-break-after-right-1.html table-page-break-before-auto-2-ref.html
54== rowgroup-page-break-after-always-1.html table-page-break-before-auto-2-ref.html
55== row-page-break-after-always-1.html table-page-break-before-auto-2-ref.html
56== row-page-break-after-always-2.html table-page-break-before-auto-2-ref.html
57== rowgroup-thead-page-break-after-always-1.html table-page-break-before-auto-3-ref.html
58== rowgroup-tfoot-page-break-after-always-1.html table-page-break-before-auto-3-ref.html
59== table-tfoot-thead-1.html table-tfoot-thead-1-ref.html
60== table-caption-splitrowgroup-1.html table-caption-splitrowgroup-1-ref.html
61== table-caption-splitaftercaption-1.html table-caption-splitaftercaption-1-ref.html
62== table-caption-splitaftercaption-2.html table-caption-splitaftercaption-2-ref.html
63== table-caption-splitaftercaption-3.html table-caption-splitaftercaption-3-ref.html
64== table-caption-splitaftercaption-4.html table-caption-splitaftercaption-4-ref.html
65== table-caption-splitaftercaption-5.html table-caption-splitaftercaption-5-ref.html
66pref(layout.css.caption-side-non-standard.enabled,true) == table-caption-splitaftercaption-6.html table-caption-splitaftercaption-6-ref.html
67pref(layout.css.caption-side-non-standard.enabled,true) == table-caption-splitaftercaption-7.html table-caption-splitaftercaption-7-ref.html
68# == table-caption-splitaftercaption-8.html blank.html # bug 672654
69# == table-caption-splitaftercaption-9.html blank.html # bug 672654
70# pref(layout.css.caption-side-non-standard.enabled,true) == table-caption-splitaftercaption-10.html blank.html # bug 672654
71# pref(layout.css.caption-side-non-standard.enabled,true) == table-caption-splitaftercaption-11.html blank.html # bug 672654
72== table-cell-breaking-1a.html table-cell-breaking-1-ref.html
73== table-cell-breaking-1b.html table-cell-breaking-1-ref.html
74== table-cell-breaking-2a.html table-cell-breaking-2-ref.html
75== table-cell-breaking-2b.html table-cell-breaking-2-ref.html
76pref(layout.display-list.improve-fragmentation,false) == table-cell-breaking-3a.html table-cell-breaking-3a-ref.html
77pref(layout.display-list.improve-fragmentation,true) == table-cell-breaking-3a.html table-cell-breaking-3-ref.html
78asserts(1-1) pref(layout.display-list.improve-fragmentation,false) == table-cell-breaking-3b.html table-cell-breaking-3-ref.html # bug 714667
79asserts(1-1) pref(layout.display-list.improve-fragmentation,true) fails == table-cell-breaking-3b.html table-cell-breaking-3-ref.html # assert is bug 714667, fails due to bug 1681063
80== column-balancing-break-inside-avoid-2.html column-balancing-break-inside-avoid-2-ref.html
81fuzzy-if(Android,0-4,0-2) fuzzy-if(swgl,0-1,0-35) == combobox-page-break-inside.html combobox-page-break-inside-ref.html
82pref(layout.display-list.improve-fragmentation,false) fuzzy-if(OSX,23-23,1-1) == table-nested-1308876-1.xhtml table-nested-1308876-1-ref.html # bug 1681063
83== contain-size-break-001.html contain-size-break-001-ref.html
84== contain-size-break-002.html contain-size-break-002-ref.html
85== contain-size-break-003.html contain-size-break-003-ref.html
86
87# Bugs
88== 272830-1.html 272830-1-ref.html
89== 318022-1.html 318022-1-ref.html
90== 403669-1.html 403669-1-ref.html
91== 381497-n.html 381497-f.html
92== test-async-paged.html 272830-1-ref.html
93== 129941-1a.html 129941-1-ref.html
94== 129941-1b.html 129941-1-ref.html
95== 129941-1c.html 129941-1-ref.html
96== 129941-1d.html 129941-1-ref.html
97== 129941-1e.html 129941-1e-ref.html
98== 609227-1.html 609227-1-ref.html
99== 609227-2a.html 609227-2-ref.html
100== 609227-2b.html 609227-2-ref.html
101== 577450-1.html 577450-1-ref.html
102== 626395-1a.html 626395-1-ref.html
103== 626395-1b.html 626395-1-ref.html
104== 626395-2a.html 626395-2-ref.html
105== 626395-2b.html 626395-2-ref.html
106== 626395-2c.html 626395-2-ref.html
107== 626395-2d.html 626395-2-ref.html
108== 652178-1.html 652178-1-ref.html
109== 115199-1.html 115199-1-ref.html
110== 115199-2a.html 115199-2-ref.html
111== 115199-2b.html 115199-2-ref.html
112== 652178-1.html 652178-1-ref2.html
113fuzzy-if(cocoaWidget,0-1,0-5000) fuzzy-if(webrender&&swgl,0-1,0-9) == 745025-1.html 745025-1-ref.html
114== 820496-1.html 820496-1-ref.html
115
116# NOTE: These tests don't yet rigorously test what they're
117# trying to test (shrink-to-fit behavior), due to bug 967311.
118== 960822.html 960822-ref.html
119== 966419-1.html 966419-1-ref.html
120== 966419-2.html 966419-2-ref.html
121
122# asserts(3) fails 1108104.html 1108104-ref.html # bug 1067755, 1135556
123== 1166147.html 1166147-ref.html
124== 1321803-1a.html 1321803-1-ref.html
125== 1404868-1.html 1404868-1-ref.html
126== 1406050-1.html 1406050-1-ref.html
127== 1406291-1.html 1406291-1-ref.html
128== 1409585-1.html 1409585-1-ref.html
129== 1411799-1.html 1411799-1-ref.html
130== 1420528-1.html 1420528-1-ref.html
131== 1427141-1.html 1427141-ref.html
132== 1427141-2.html 1427141-ref.html
133== 1468654-1.html 1468654-1-ref.html
134== 1596310.html 1596310-ref.html
135
136== content-url-element.html image.html
137fuzzy-if(cocoaWidget&&swgl,0-1,0-23) == content-url-pseudo.html content-url-pseudo-ref.html
138
139== quirks.html quirks-ref.html
140!= quirks.html quirks-notref.html
141
142== fieldset-001.html fieldset-001-ref.html
143== fieldset-001-grid.html fieldset-001-ref.html
144== fieldset-002.html fieldset-002-ref.html
145== fieldset-003.html fieldset-003-ref.html
146== fieldset-004.html fieldset-004-ref.html
147== fieldset-005.html fieldset-005-ref.html
148== fieldset-006.html fieldset-006-ref.html
149== fieldset-007.html fieldset-007-ref.html
150== fieldset-008.html fieldset-008-ref.html
151== fieldset-009.html fieldset-009-ref.html
152== fieldset-00A.html fieldset-00A-ref.html
153== fieldset-00B.html fieldset-00B-ref.html
154== fieldset-00C.html fieldset-00C-ref.html
155== fieldset-00D.html fieldset-00D-ref.html
156== fieldset-00E.html fieldset-00E-ref.html
157== fieldset-00F.html fieldset-00F-ref.html
158== fieldset-00G.html fieldset-00G-ref.html
159== fieldset-00H.html fieldset-00H-ref.html
160== fieldset-00H-grid.html fieldset-00H-ref.html
161== fieldset-00I.html fieldset-00I-ref.html
162== fieldset-00I-grid.html fieldset-00I-ref.html
163== fieldset-00J.html fieldset-00J-ref.html
164== fieldset-00J-grid.html fieldset-00J-ref.html
165== fieldset-00K.html fieldset-00K-ref.html
166== fieldset-00L.html fieldset-00L-ref.html
167
168== block-max-height-001.html block-max-height-001-ref.html
169== block-max-height-002.html block-max-height-001-ref.html
170== block-min-height-001.html block-min-height-001-ref.html
171== block-min-height-002.html block-min-height-001-ref.html
172
173== bfc-001.html bfc-001-ref.html
174== bfc-002.html bfc-001-ref.html
175== bfc-003.html bfc-001-ref.html
176fails == bfc-004.html bfc-004-ref.html # bug 1602484
177== bfc-005.html bfc-004-ref.html
178== bfc-006.html bfc-006-ref.html
179== bfc-007.html bfc-006-ref.html
180== bfc-008.html bfc-006-ref.html
181
182pref(layout.display-list.improve-fragmentation,true) fuzzy-if(swgl,0-1,0-200) == inline-block-frag-simple-1.html inline-block-frag-simple-1-ref.html
183pref(layout.display-list.improve-fragmentation,true) fuzzy-if(cocoaWidget&&swgl,0-1,0-21) == inline-block-frag-simple-2.html inline-block-frag-simple-2-ref.html
184pref(layout.display-list.improve-fragmentation,true) == inline-block-frag-offset-1.html inline-block-frag-offset-1-ref.html
185pref(layout.display-list.improve-fragmentation,true) == inline-block-frag-offset-2.html inline-block-frag-offset-2-ref.html
186pref(layout.display-list.improve-fragmentation,true) == inline-block-frag-text-1.html inline-block-frag-text-1-ref.html
187pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-1.html inline-block-slice-1-ref.html
188pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-1b.html inline-block-slice-1b-ref.html
189pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-1c.html inline-block-slice-1c-ref.html
190pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-2.html inline-block-slice-2-ref.html
191pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-2b.html inline-block-slice-2b-ref.html
192pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-2c.html inline-block-slice-2c-ref.html
193pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-3.html inline-block-slice-3-ref.html
194pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-3b.html inline-block-slice-3b-ref.html
195pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-3c.html inline-block-slice-3c-ref.html
196pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-4.html inline-block-slice-4-ref.html
197pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-4b.html inline-block-slice-4b-ref.html
198pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-4c.html inline-block-slice-4c-ref.html
199pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-5.html inline-block-slice-5-ref.html
200pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-5b.html inline-block-slice-5b-ref.html
201pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-5c.html inline-block-slice-5c-ref.html
202pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-6.html inline-block-slice-6-ref.html
203pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-6b.html inline-block-slice-6b-ref.html
204pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-6c.html inline-block-slice-6c-ref.html
205pref(layout.display-list.improve-fragmentation,true) != inline-block-slice-7.html inline-block-slice-7-ref.html
206pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-8.html inline-block-slice-8-ref.html
207pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-8b.html inline-block-slice-8b-ref.html
208pref(layout.display-list.improve-fragmentation,true) == inline-block-slice-8c.html inline-block-slice-8c-ref.html
209