aboutsummaryrefslogtreecommitdiffstats
path: root/third_party/webrender/wrench/reftests/text/reftest.list
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/webrender/wrench/reftests/text/reftest.list')
-rw-r--r--third_party/webrender/wrench/reftests/text/reftest.list40
1 files changed, 20 insertions, 20 deletions
diff --git a/third_party/webrender/wrench/reftests/text/reftest.list b/third_party/webrender/wrench/reftests/text/reftest.list
index 3fef2f41db0..d7a51ef42d6 100644
--- a/third_party/webrender/wrench/reftests/text/reftest.list
+++ b/third_party/webrender/wrench/reftests/text/reftest.list
@@ -14,13 +14,13 @@ fuzzy(1,1) == shadow-huge.yaml shadow-huge-ref.yaml
!= shadow-clipped-text.yaml blank.yaml
!= non-opaque.yaml non-opaque-notref.yaml
== decorations.yaml decorations-ref.yaml
-skip_on(android,device) fuzzy(1,3635) fuzzy-if(platform(swgl),3,13395) == decorations-suite.yaml decorations-suite.png # Fails on Pixel2
+skip_on(android,device) fuzzy(1,3001) == decorations-suite.yaml decorations-suite.png # Fails on Pixel2
== 1658.yaml 1658-ref.yaml
-fuzzy(2,405) fuzzy-if(platform(swgl),2,1508) == split-batch.yaml split-batch-ref.yaml
+fuzzy(1,6) == split-batch.yaml split-batch-ref.yaml
# Next 3 tests affected by bug 1548099 on Android
skip_on(android) == shadow-red.yaml shadow-red-ref.yaml
-skip_on(android) fuzzy(1,999) fuzzy-if(platform(swgl),2,1324) == shadow-grey.yaml shadow-grey-ref.yaml
-skip_on(android) fuzzy(1,828) fuzzy-if(platform(swgl),2,1538) == shadow-grey-transparent.yaml shadow-grey-ref.yaml
+skip_on(android) fuzzy(1,735) == shadow-grey.yaml shadow-grey-ref.yaml
+skip_on(android) fuzzy(1,663) == shadow-grey-transparent.yaml shadow-grey-ref.yaml
== subtle-shadow.yaml subtle-shadow-ref.yaml
fuzzy(1,64) == shadow-atomic.yaml shadow-atomic-ref.yaml
fuzzy(1,64) == shadow-clip-rect.yaml shadow-atomic-ref.yaml
@@ -35,36 +35,36 @@ skip_on(android) != synthetic-italics-custom.yaml synthetic-italics.yaml
options(disable-aa) == ahem.yaml ahem-ref.yaml
platform(linux) == isolated-text.yaml isolated-text.png
platform(mac) skip_on(mac,>=10.14) fuzzy(3,67) == white-opacity.yaml white-opacity.png
-fuzzy(1,113) platform(linux) options(disable-subpixel) == colors.yaml colors-alpha.png
+fuzzy(1,4) platform(linux) options(disable-subpixel) == colors.yaml colors-alpha.png
# Run without dual-source blending path, batches are broken when text colors change.
-fuzzy(1,1256) platform(linux) options(disable-dual-source-blending) draw_calls(6) == colors.yaml colors-subpx.png
+fuzzy(1,6) platform(linux) options(disable-dual-source-blending) draw_calls(6) == colors.yaml colors-subpx.png
# Run with both dual-source blending, ensuring batching is improved.
-fuzzy(1,774) platform(linux) draw_calls(3) == colors.yaml colors-subpx.png
+fuzzy(1,6) platform(linux) draw_calls(3) == colors.yaml colors-subpx.png
platform(linux) options(disable-subpixel) == border-radius.yaml border-radius-alpha.png
platform(linux) == border-radius.yaml border-radius-subpx.png
options(disable-aa) == transparent-no-aa.yaml transparent-no-aa-ref.yaml
!= diacritics.yaml diacritics-ref.yaml
fuzzy(1,1) platform(linux) options(disable-subpixel) == text-masking.yaml text-masking-alpha.png
fuzzy(1,44) platform(linux) == text-masking.yaml text-masking-subpx.png
-fuzzy(1,30) platform(linux) options(disable-subpixel) == alpha-transform.yaml alpha-transform.png
-fuzzy(1,20) platform(linux) == subpixel-rotate.yaml subpixel-rotate.png
-fuzzy(1,72) platform(linux) == subpixel-scale.yaml subpixel-scale.png
-fuzzy(1,26) platform(linux) == subpixel-skew.yaml subpixel-skew.png
+platform(linux) options(disable-subpixel) == alpha-transform.yaml alpha-transform.png
+platform(linux) == subpixel-rotate.yaml subpixel-rotate.png
+platform(linux) == subpixel-scale.yaml subpixel-scale.png
+platform(linux) == subpixel-skew.yaml subpixel-skew.png
fuzzy(1,381) platform(linux) == subpixel-translate.yaml subpixel-translate-ref.yaml
!= shadow-rotate.yaml blank.yaml
platform(linux) == embedded-bitmaps.yaml embedded-bitmaps.png
-fuzzy(1,13) platform(linux) == clipped-transform.yaml clipped-transform.png
+platform(linux) == clipped-transform.yaml clipped-transform.png
platform(mac) fuzzy(195,30) == color-bitmap-shadow.yaml color-bitmap-shadow-ref.yaml
platform(linux) == writing-modes.yaml writing-modes-ref.yaml
-fuzzy(1,5) platform(linux) == blurred-shadow-local-clip-rect.yaml blurred-shadow-local-clip-rect-ref.png
+platform(linux) == blurred-shadow-local-clip-rect.yaml blurred-shadow-local-clip-rect-ref.png
fuzzy(1,1) platform(linux) == two-shadows.yaml two-shadows.png
== shadow-clip.yaml shadow-clip-ref.yaml
== shadow-fast-clip.yaml shadow-fast-clip-ref.yaml
skip_on(android,device) == shadow-partial-glyph.yaml shadow-partial-glyph-ref.yaml # Fails on Pixel2
-fuzzy(2,212) platform(linux) == shadow-transforms.yaml shadow-transforms.png
-fuzzy(2,370) platform(linux) == raster-space.yaml raster-space.png
+fuzzy(1,107) platform(linux) == shadow-transforms.yaml shadow-transforms.png
+fuzzy(1,113) platform(linux) == raster-space.yaml raster-space.png
skip_on(android) skip_on(mac,>=10.14) != allow-subpixel.yaml allow-subpixel-ref.yaml # Android: we don't enable sub-px aa on this platform.
-skip_on(android,device) fuzzy-if(platform(swgl),1,1085) == bg-color.yaml bg-color-ref.yaml # Fails on Pixel2
+skip_on(android,device) == bg-color.yaml bg-color-ref.yaml # Fails on Pixel2
!= large-glyphs.yaml blank.yaml
!= large-line-decoration.yaml blank.yaml
skip_on(android,device) == snap-text-offset.yaml snap-text-offset-ref.yaml
@@ -72,13 +72,13 @@ fuzzy(5,4435) == shadow-border.yaml shadow-solid-ref.yaml
fuzzy(5,4435) == shadow-image.yaml shadow-solid-ref.yaml
options(disable-aa) == snap-clip.yaml snap-clip-ref.yaml
platform(linux) == perspective-clip.yaml perspective-clip.png
-fuzzy(1,150) options(disable-subpixel) == raster-space-snap.yaml raster-space-snap-ref.yaml
+fuzzy(1,39) options(disable-subpixel) == raster-space-snap.yaml raster-space-snap-ref.yaml
# == intermediate-transform.yaml intermediate-transform-ref.yaml # fails because of AA inavailable with an intermediate surface
-fuzzy(1,15) platform(linux) force_subpixel_aa_where_possible(true) == text-fixed-slice.yaml text-fixed-slice-slow.png
-fuzzy(1,15) platform(linux) force_subpixel_aa_where_possible(false) == text-fixed-slice.yaml text-fixed-slice-fast.png
+platform(linux) force_subpixel_aa_where_possible(true) == text-fixed-slice.yaml text-fixed-slice-slow.png
+platform(linux) force_subpixel_aa_where_possible(false) == text-fixed-slice.yaml text-fixed-slice-fast.png
# a 8544x8544 raster root vs. 2136x2136
# most pixels are off by a small amount, but a few pixels on the edge vary by a lot, pushing up the fuzzy max-diff;
# the main goal of the test is that everything is in the same place, at the same scale, clipped the same way,
# despite 4x on-the-fly scale change.
-skip_on(android) fuzzy-range(<=3,*21700,<=20,*3500,<=119,*590) fuzzy-if(platform(swgl),108,24907) == raster_root_C_8192.yaml raster_root_C_ref.yaml
+skip_on(android) fuzzy-range(<=3,*20569,<=20,*2525,<=115,*543) == raster_root_C_8192.yaml raster_root_C_ref.yaml