diff options
author | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
---|---|---|
committer | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
commit | ad18d877ddd2a44d98fa12ccd3dbbcf4d0ac4299 (patch) | |
tree | 10027f336435511475e392454359edea8e25895d /layout/reftests/flexbox/reftest.list | |
parent | 15477ed9af4859dacb069040b5d4de600803d3bc (diff) | |
download | aura-central-ad18d877ddd2a44d98fa12ccd3dbbcf4d0ac4299.tar.gz |
Add m-esr52 at 52.6.0
Diffstat (limited to 'layout/reftests/flexbox/reftest.list')
-rw-r--r-- | layout/reftests/flexbox/reftest.list | 118 |
1 files changed, 118 insertions, 0 deletions
diff --git a/layout/reftests/flexbox/reftest.list b/layout/reftests/flexbox/reftest.list new file mode 100644 index 000000000..79ffa7e75 --- /dev/null +++ b/layout/reftests/flexbox/reftest.list @@ -0,0 +1,118 @@ +# NOTE: Most of our flexbox tests have moved to the w3c-css reftest directory. +# The tests that remain in *this* directory are still here because either: +# a) They (or one of their closely-related tests) use some moz-prefixed +# feature, e.g. MozReftestInvalidate or -moz-max-content. +# ...or... +# b) They test a feature that has known bugs (e.g. bug 874713) +# +# Where possible & practical, we should try to address these so we can migrate +# tests over to the w3c-css directory, so that they can become part of the +# W3C's test suite. + +# SUBDIRECTORY: Reftests for paginated flex containers +include pagination/reftest.list + +# Tests for cross-axis alignment (align-self / align-items properties) +fails == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others +# This one fails on windows R (but not Ru, strangely) and GTK. +# On Windows R and GTK, the single-line <label> flex item has a different +# background size in test vs. ref +# Disabled this test in v52 because it depends on bug 418833: fuzzy-if(cocoaWidget,1,2) random-if(winWidget||gtkWidget) skip-if(Android) == flexbox-align-self-baseline-horiz-3.xhtml flexbox-align-self-baseline-horiz-3-ref.xhtml # XXXdholbert investigate the random-if. The skip-if(Android) is because checkbox/radio appearance:none doesn't work as expected. +== flexbox-align-self-baseline-horiz-4.xhtml flexbox-align-self-baseline-horiz-4-ref.xhtml + +# Tests for box-sizing on flex containers and flex items. +== flexbox-box-sizing-on-container-horiz-1.html flexbox-box-sizing-on-container-horiz-1-ref.html +== flexbox-box-sizing-on-container-vert-1.html flexbox-box-sizing-on-container-vert-1-ref.html +== flexbox-box-sizing-on-items-horiz-1a.html flexbox-box-sizing-on-items-horiz-1-ref.html +== flexbox-box-sizing-on-items-horiz-1b.html flexbox-box-sizing-on-items-horiz-1-ref.html +== flexbox-box-sizing-on-items-vert-1a.html flexbox-box-sizing-on-items-vert-1-ref.html +== flexbox-box-sizing-on-items-vert-1b.html flexbox-box-sizing-on-items-vert-1-ref.html + +# Tests for dynamic modifications of content inside/around a flex container +== flexbox-dyn-changeFrameWidth-1.xhtml flexbox-dyn-changeFrameWidth-1-ref.xhtml +== flexbox-dyn-changeFrameWidth-2.xhtml flexbox-dyn-changeFrameWidth-2-ref.xhtml +== flexbox-dyn-changeFrameWidth-3.xhtml flexbox-dyn-changeFrameWidth-3-ref.xhtml +== flexbox-dyn-changeFrameWidth-4.xhtml flexbox-dyn-changeFrameWidth-4-ref.xhtml +== flexbox-dyn-changeOrder-1a.html flexbox-dyn-changeOrder-1-ref.html +== flexbox-dyn-changeOrder-1b.html flexbox-dyn-changeOrder-1-ref.html +== flexbox-dyn-changePadding-1a.xhtml flexbox-dyn-changePadding-1-ref.xhtml +== flexbox-dyn-changePadding-1b.xhtml flexbox-dyn-changePadding-1-ref.xhtml + +# Tests for dynamic insertions of content into a flex container +# (with existing [div | span | text] inside the flexbox, and new content +# inserted adjacent to that existing content.) +fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundDiv-1.xhtml flexbox-dyn-insertAroundDiv-1-ref.xhtml +== flexbox-dyn-insertAroundDiv-2.xhtml flexbox-dyn-insertAroundDiv-2-ref.xhtml +fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundDiv-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml + +fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-1.xhtml flexbox-dyn-insertAroundDiv-1-ref.xhtml +== flexbox-dyn-insertAroundSpan-2.xhtml flexbox-dyn-insertAroundDiv-2-ref.xhtml +fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml + +== flexbox-dyn-insertAroundText-1.xhtml flexbox-dyn-insertAroundText-1-ref.xhtml +== flexbox-dyn-insertAroundText-2.xhtml flexbox-dyn-insertAroundText-2-ref.xhtml +== flexbox-dyn-insertAroundText-3.xhtml flexbox-dyn-insertAroundText-3-ref.xhtml + +# Variant of one of the above tests, to regression-test an invalidation issue +== flexbox-dyn-insertEmptySpan-1.xhtml flexbox-dyn-insertEmptySpan-1-ref.xhtml + +# Tests for empty flexboxes (with no flex items) +== flexbox-empty-1a.xhtml flexbox-empty-1-ref.xhtml +== flexbox-empty-1b.xhtml flexbox-empty-1-ref.xhtml +== flexbox-empty-container-synthesized-baseline-001.html flexbox-empty-container-synthesized-baseline-001-ref.html + +# Tests for handling of floated elements inside a flexbox +== flexbox-float-1a.xhtml flexbox-float-1-ref.xhtml +== flexbox-float-1b.xhtml flexbox-float-1-ref.xhtml +== flexbox-float-1c.xhtml flexbox-float-1-ref.xhtml +== flexbox-float-1d.xhtml flexbox-float-1-ref.xhtml +== flexbox-float-2a.xhtml flexbox-float-2-ref.xhtml +== flexbox-float-2b.xhtml flexbox-float-2-ref.xhtml + +# Tests for the order in which we paint flex items +fails == flexbox-paint-ordering-3.html flexbox-paint-ordering-3-ref.html # bug 874718 + +# Tests for handling of absolutely/fixed/relatively-positioned flex items. +== flexbox-position-absolute-1.xhtml flexbox-position-absolute-1-ref.xhtml +== flexbox-position-absolute-2.xhtml flexbox-position-absolute-2-ref.xhtml +== flexbox-position-absolute-3.xhtml flexbox-position-absolute-3-ref.xhtml +== flexbox-position-absolute-4.xhtml flexbox-position-absolute-4-ref.xhtml +== flexbox-position-fixed-3.xhtml flexbox-position-fixed-3-ref.xhtml +fuzzy-if(Android,16,400) == flexbox-position-fixed-1.xhtml flexbox-position-fixed-1-ref.xhtml +fuzzy-if(Android,16,400) == flexbox-position-fixed-2.xhtml flexbox-position-fixed-2-ref.xhtml +== flexbox-position-fixed-3.xhtml flexbox-position-fixed-3-ref.xhtml +== flexbox-position-fixed-4.xhtml flexbox-position-fixed-4-ref.xhtml + +# Tests for inline content in a flexbox that gets wrapped in an anonymous block +fails == flexbox-inlinecontent-horiz-1a.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333 +fails == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333 +== flexbox-inlinecontent-horiz-2.xhtml flexbox-inlinecontent-horiz-2-ref.xhtml +== flexbox-inlinecontent-horiz-3a.xhtml flexbox-inlinecontent-horiz-3-ref.xhtml +== flexbox-inlinecontent-horiz-3b.xhtml flexbox-inlinecontent-horiz-3-ref.xhtml +== flexbox-inlinecontent-horiz-3c.xhtml flexbox-inlinecontent-horiz-3-ref.xhtml +== flexbox-inlinecontent-horiz-4.xhtml flexbox-inlinecontent-horiz-4-ref.xhtml +== flexbox-inlinecontent-horiz-5.xhtml flexbox-inlinecontent-horiz-5-ref.xhtml + +# Tests for intrinsic sizing of flexboxes +== flexbox-intrinsic-sizing-horiz-1a.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml +== flexbox-intrinsic-sizing-horiz-1b.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml +== flexbox-intrinsic-sizing-horiz-2a.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml +== flexbox-intrinsic-sizing-horiz-2b.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml + +# Tests for invalidation after dynamic modifications +== flexbox-invalidation-1.html flexbox-invalidation-1-ref.html + +# Tests for flexbox in an iframe that gets resized. +fuzzy-if(skiaContent,1,5) == flexbox-resizeviewport-1.xhtml flexbox-resizeviewport-1-ref.xhtml + +# Tests for flexbox styling on things that don't support it +== flexbox-styling-on-svg-1.svg flexbox-styling-on-svg-1-ref.svg + +# Tests with widgets as flex items +fuzzy-if(gtkWidget,1,66) == flexbox-widget-flex-items-1.html flexbox-widget-flex-items-1-ref.html +fuzzy-if(gtkWidget,1,74) == flexbox-widget-flex-items-2.html flexbox-widget-flex-items-2-ref.html +skip-if(gtkWidget) == flexbox-widget-flex-items-3.html flexbox-widget-flex-items-3-ref.html # bug 1260965 +fuzzy-if(gtkWidget,1,31) == flexbox-widget-flex-items-4.html flexbox-widget-flex-items-4-ref.html + +# Tests for table flex items +== flexbox-table-flex-items-1-ref.html flexbox-table-flex-items-1-ref.html |