1# If you mark a test as failing or random, you MUST file a bug report in
2# bugzilla and note the bug number as a comment on the line with the
3# failing test.
4#
5# Please keep the tests in alphabetical order unless there is a reason
6# for something to not be in order.
7
8# verify the tests work
9include reftest-sanity/reftest.list
10
11# images (if ImageLib is busted, could result in weird failures in other tests)
12include ../../image/test/reftest/reftest.list
13
14# relative and absolute positioning
15include abs-pos/reftest.list
16include position-relative/reftest.list
17
18# apng-mime
19include apng-mime/reftest.list
20
21skip-if(unsupportedWithDrawSnapshot) include async-scrolling/reftest.list
22
23# bidi/
24include bidi/reftest.list
25
26# border with dashed/dotted
27include border-dotted/reftest.list
28
29# border-image
30include border-image/reftest.list
31
32# border-radius/
33include border-radius/reftest.list
34
35# -moz-box tests
36include box/reftest.list
37
38# box-ordinal/
39include box-ordinal/reftest.list
40
41# box-properties/
42include box-properties/reftest.list
43
44# box-shadow/
45include box-shadow/reftest.list
46
47# bugs/
48include bugs/reftest.list
49
50# canvas
51include canvas/reftest.list
52include ../../dom/canvas/test/reftest/reftest.list
53
54# css animations
55include css-animations/reftest.list
56
57# blending/
58include css-blending/reftest.list
59
60# Tests for the css-break spec
61include css-break/reftest.list
62
63# css calc() tests
64include css-calc/reftest.list
65
66# css character encoding tests
67include css-charset/reftest.list
68
69# css default pseudo class tests
70include css-default/reftest.list
71
72# css-display spec tests
73include css-display/reftest.list
74
75# css :disable tests
76include css-disabled/reftest.list
77
78# css :enable tests
79include css-enabled/reftest.list
80
81# css @import tests
82include css-import/reftest.list
83
84# css gradients
85include css-gradients/reftest.list
86
87# css media queries (tests for print mode)
88include css-mediaqueries/reftest.list
89
90# css parsing
91include css-parsing/reftest.list
92
93# css placeholder
94include css-placeholder/reftest.list
95
96# css ruby
97include css-ruby/reftest.list
98
99# css required
100include css-required/reftest.list
101
102# css scroll snap
103include css-scroll-snap/reftest.list
104
105# css shapes
106include css-shapes/reftest.list
107
108# css optional
109include css-optional/reftest.list
110
111# css valid
112include css-valid/reftest.list
113
114# css invalid
115include css-invalid/reftest.list
116
117# css-submit-invalid
118include css-submit-invalid/reftest.list
119
120# css text-overflow
121include text-overflow/reftest.list
122
123# css scrollbars
124include css-scrollbars/reftest.list
125
126# css selectors
127include css-selectors/reftest.list
128
129# css sizing
130include css-sizing/reftest.list
131
132# css transitions
133include css-transitions/reftest.list
134
135# css ui
136include css-ui/reftest.list
137
138# css :-moz-ui-invalid
139include css-ui-invalid/reftest.list
140
141# css :-moz-ui-valid
142include css-ui-valid/reftest.list
143
144# css values and units
145include css-valuesandunits/reftest.list
146
147# css variables
148include css-variables/reftest.list
149
150# Reftests in css-visited are run using
151# layout/style/test/test_visited_reftests instead of using the reftest
152# harness.
153
154include cssom/reftest.list
155
156# columns/
157include columns/reftest.list
158
159# conditional/
160include conditional/reftest.list
161
162# content/
163include ../../dom/tests/reftest/reftest.list
164
165# counters/
166include counters/reftest.list
167
168# counter-style/
169include counter-style/reftest.list
170
171# datalist
172include datalist/reftest.list
173
174# details and summary
175include details-summary/reftest.list
176
177# dom/
178include dom/reftest.list
179
180# generated-content/
181include generated-content/reftest.list
182
183# first-letter/
184include first-letter/reftest.list
185
186# first-line/
187include first-line/reftest.list
188
189# flexbox (display: flex, display: inline-flex)
190include flexbox/reftest.list
191
192# CSS Grid (display: grid, display: inline-grid)
193include css-grid/reftest.list
194
195# floats/
196include floats/reftest.list
197
198# font-face
199include font-face/reftest.list
200
201# font features (opentype)
202include font-features/reftest.list
203
204# mobile font size inflation
205include font-inflation/reftest.list
206
207# CSS Font Loading API
208include font-loading-api/reftest.list
209
210# font matching
211include font-matching/reftest.list
212
213# font variations
214include font-variations/reftest.list
215
216# forms
217include forms/reftest.list
218
219# frameset
220include frameset/reftest.list
221
222# gfx
223include ../../gfx/tests/reftest/reftest.list
224
225# high contrast
226include high-contrast/reftest.list
227
228# block-inside-inline splits
229include ib-split/reftest.list
230
231# image/
232include image/reftest.list
233
234# image-element/
235include image-element/reftest.list
236
237# image-rect/
238include image-rect/reftest.list
239
240# image-region/
241include image-region/reftest.list
242
243# indic shaping with harfbuzz
244include indic-shaping/reftest.list
245
246# inline layout
247include inline/reftest.list
248
249# inline borders and padding
250include inline-borderpadding/reftest.list
251
252# layers/
253include layers/reftest.list
254
255# line-breaking/
256include line-breaking/reftest.list
257
258# list-item/
259include list-item/reftest.list
260
261# mathml/
262include mathml/reftest.list
263
264# margin-collapsing
265include margin-collapsing/reftest.list
266
267# marquee/
268include marquee/reftest.list
269
270# meta viewport
271skip-if(useDrawSnapshot) include meta-viewport/reftest.list
272
273# native-theme/
274# (no XUL theme on Android)
275skip-if(Android) include native-theme/reftest.list
276
277# netwerk/
278include ../../netwerk/test/reftest/reftest.list
279
280include outline/reftest.list
281
282# object/
283include object/reftest.list
284
285# ogg-video/
286skip-if(browserIsRemote) include ogg-video/reftest.list
287
288# webm-video/
289skip-if(browserIsRemote) include webm-video/reftest.list
290
291# mp4-video/
292skip-if(browserIsRemote) include mp4-video/reftest.list
293
294# parser/
295include ../../parser/htmlparser/tests/reftest/reftest.list
296
297# percent-overflow-sizing/
298include percent-overflow-sizing/reftest.list
299
300# pixel-rounding/
301include pixel-rounding/reftest.list
302
303# position-dynamic-changes/
304include position-dynamic-changes/reftest.list
305
306# printing
307# Disabled on Linux for frequent failures, bug 1634335
308# Diasbled on Android because pdf.js load fails.
309skip-if(!winWidget&&!cocoaWidget) include printing/reftest.list
310
311# pagination
312include pagination/reftest.list
313
314# scrolling
315include scrolling/reftest.list
316
317# selection
318include selection/reftest.list
319
320# sticky positioning
321include position-sticky/reftest.list
322
323# stylesheet cloning
324include stylesheet-cloning/reftest.list
325
326# svg/
327include svg/reftest.list
328
329# tab-size/
330include tab-size/reftest.list
331
332# table-anonymous-boxes/
333include table-anonymous-boxes/reftest.list
334
335# table-background/
336include table-background/reftest.list
337
338# table-bordercollapse/
339include table-bordercollapse/reftest.list
340
341# table-dom/
342include table-dom/reftest.list
343
344# table-html/
345include table-html/reftest.list
346
347include table-overflow/reftest.list
348
349# table-width/
350include table-width/reftest.list
351
352include ../tables/reftests/reftest.list
353
354# text/
355include text/reftest.list
356
357# text-stroke
358include text-stroke/reftest.list
359
360# text-decoration/
361include text-decoration/reftest.list
362
363# text-indent/
364include text-indent/reftest.list
365
366# text-shadow/
367include text-shadow/reftest.list
368
369# text-svgglyphs/
370include text-svgglyphs/reftest.list
371
372# text-transform/
373include text-transform/reftest.list
374
375# theme (osx)
376include ../../toolkit/themes/osx/reftests/reftest.list
377
378include ../../toolkit/content/tests/reftests/reftest.list
379
380# -moz-transform/
381# skipping on non-e10s windows because of assertion in bug 1401228
382skip-if(winWidget&&!browserIsRemote) include transform/reftest.list
383
384# 3d transforms
385include transform-3d/reftest.list
386
387# unicode/ (verify that we don't do expend effort doing unicode-aware case checks)
388include unicode/reftest.list
389
390# usercss
391include usercss/reftest.list
392
393include view-source/reftest.list
394
395# vr
396include ../../dom/vr/test/reftest/reftest.list
397
398# web-animations
399include web-animations/reftest.list
400
401# webcomponents/
402include webcomponents/reftest.list
403
404# widget/
405include ../../widget/reftests/reftest.list
406
407# xml-stylesheet/
408include ../../dom/tests/reftest/xml-stylesheet/reftest.list
409
410# xul-document-load/ (no XUL theme on Android)
411skip-if(Android) include xul-document-load/reftest.list
412
413# xul/ (no XUL theme on Android)
414skip-if(Android) include xul/reftest.list
415
416# xul (no XUL theme on Android)
417skip-if(Android) include ../xul/reftest/reftest.list
418
419# -webkit-box & associated properties (mapped to modern flexbox)
420include webkit-box/reftest.list
421
422# -webkit-gradient expressions
423include webkit-gradient/reftest.list
424
425# writing-mode
426include writing-mode/reftest.list
427
428# z-index/
429include z-index/reftest.list
430
431# reftest(s) to verify content bugfixes
432include ../../dom/html/reftests/reftest.list
433
434# editor/
435include ../../editor/reftests/reftest.list
436
437# box-sizing
438include box-sizing/reftest.list
439
440# invalidation
441include invalidation/reftest.list
442
443# encodings
444include ../../dom/encoding/test/reftest/reftest.list
445
446# APZ/async positioning tests
447skip-if(unsupportedWithDrawSnapshot) include ../../gfx/layers/apz/test/reftest/reftest.list
448
449# Display list building
450include display-list/reftest.list
451
452# Media
453include ../../dom/media/test/reftest/reftest.list
454include ../../dom/media/test/reftest/color_quads/reftest.list
455include ../../dom/media/webvtt/test/reftest/reftest.list
456