Bug 1436084 - Mark some reftests as passing with webrender. r?jrmuizel draft
authorKartikaya Gupta <kgupta@mozilla.com>
Tue, 06 Feb 2018 11:49:33 -0500
changeset 751595 aa82fb507093ba86f1275e1a19e25eef9725b399
parent 751476 f1a4b64f19b0e93c49492735db30a5023e624ae7
child 751596 4283b73354e58ff13af869915d2537c63d785adb
push id98009
push userkgupta@mozilla.com
push dateTue, 06 Feb 2018 16:53:33 +0000
reviewersjrmuizel
bugs1436084
milestone60.0a1
Bug 1436084 - Mark some reftests as passing with webrender. r?jrmuizel MozReview-Commit-ID: IWXBqj0Vqbz
image/test/reftest/downscaling/reftest.list
layout/reftests/svg/filters/css-filters/reftest.list
layout/reftests/svg/smil/reftest.list
--- a/image/test/reftest/downscaling/reftest.list
+++ b/image/test/reftest/downscaling/reftest.list
@@ -23,20 +23,20 @@
 # Similarly, modern versions of Windows have slightly different downscaling
 # behavior than other platforms, and may require "fuzzy-if(winWidget,...)".
 
 
 # RUN TESTS NOT AFFECTED BY DOWNSCALE-DURING-DECODE:
 # ==================================================
 fuzzy-if(skiaContent,14,416) fails-if(webrender) == downscale-svg-1a.html downscale-svg-1-ref.html?80
 fuzzy(80,468) == downscale-svg-1b.html downscale-svg-1-ref.html?72
-fuzzy-if(skiaContent,8,292) fails-if(webrender) == downscale-svg-1c.html downscale-svg-1-ref.html?64
+fuzzy-if(skiaContent,8,292) == downscale-svg-1c.html downscale-svg-1-ref.html?64
 fuzzy(17,208) == downscale-svg-1d.html downscale-svg-1-ref.html?53
-fuzzy(78,216) fuzzy-if(skiaContent,110,181) fails-if(webrender) == downscale-svg-1e.html downscale-svg-1-ref.html?40
-fuzzy(51,90) fuzzy-if(skiaContent,142,77) fails-if(webrender) == downscale-svg-1f.html downscale-svg-1-ref.html?24
+fuzzy(78,216) fuzzy-if(skiaContent,110,181) == downscale-svg-1e.html downscale-svg-1-ref.html?40
+fuzzy(51,90) fuzzy-if(skiaContent,142,77) == downscale-svg-1f.html downscale-svg-1-ref.html?24
 
 # RUN TESTS WITH DOWNSCALE-DURING-DECODE DISABLED:
 # ================================================
 default-preferences pref(image.downscale-during-decode.enabled,false)
 
 fuzzy-if(winWidget,16,20) fuzzy-if(cocoaWidget,106,31) == downscale-1.html downscale-1-ref.html
 
 fuzzy(20,999) != downscale-2a.html?203,52,left about:blank
--- a/layout/reftests/svg/filters/css-filters/reftest.list
+++ b/layout/reftests/svg/filters/css-filters/reftest.list
@@ -28,17 +28,17 @@ fuzzy-if(webrender,6-6,21308-21308) == b
 == contrast-zero.html contrast-zero-ref.html
 fuzzy-if(webrender,9-9,2625-2625) == drop-shadow.html drop-shadow-ref.html
 fuzzy-if(webrender,9-9,2625-2625) == drop-shadow-default-color.html drop-shadow-default-color-ref.html
 fuzzy-if(webrender,9-9,2625-2625) == drop-shadow-negative-offset.html drop-shadow-negative-offset-ref.html
 == filter-on-huge-bbox.html pass.svg
 == filter-on-outer-svg.html pass.svg
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == grayscale.html grayscale-ref.html
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == grayscale-one.html grayscale-one-ref.html
-fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) fails-if(stylo&&webrender) == grayscale-over-one.html grayscale-over-one-ref.html
+fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == grayscale-over-one.html grayscale-over-one-ref.html
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == grayscale-percent.html grayscale-percent-ref.html
 fuzzy-if(webrender,1,10000) == grayscale-zero.html grayscale-zero-ref.html
 == hue-rotate.html hue-rotate-ref.html
 == hue-rotate-360.html hue-rotate-360-ref.html
 == hue-rotate-grad.html hue-rotate-grad-ref.html
 fuzzy-if(webrender,2-2,7500-7500) fuzzy-if(d2d,2,7500) == hue-rotate-multichannel.html hue-rotate-multichannel-ref.html
 == hue-rotate-negative.html hue-rotate-negative-ref.html
 == hue-rotate-over-360.html hue-rotate-over-360-ref.html
@@ -60,13 +60,13 @@ fuzzy-if(webrender,1-1,10000-10000) fuzz
 == saturate.html saturate-ref.html
 fuzzy-if(webrender,1-1,10000-10000) fuzzy-if(d2d,1,10000) == saturate-desaturate.html saturate-desaturate-ref.html
 == saturate-extreme.html saturate-extreme-ref.html
 == saturate-one.html saturate-one-ref.html
 == saturate-percent.html saturate-percent-ref.html
 fuzzy-if(webrender,1-1,10000-10000) fuzzy-if(d2d,1,10000) == saturate-zero.html saturate-zero-ref.html
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == sepia.html sepia-ref.html
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == sepia-one.html sepia-one-ref.html
-fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) fails-if(stylo&&webrender) == sepia-over-one.html sepia-over-one-ref.html
+fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == sepia-over-one.html sepia-over-one-ref.html
 fuzzy-if(webrender,1,10000) fuzzy-if(d2d,1,10000) == sepia-percent.html sepia-percent-ref.html
 == sepia-zero.html sepia-zero-ref.html
 
 fuzzy(2,125000) == scale-filtered-content-01.html scale-filtered-content-01-ref.html
--- a/layout/reftests/svg/smil/reftest.list
+++ b/layout/reftests/svg/smil/reftest.list
@@ -117,17 +117,17 @@ fuzzy-if(skiaContent,1,600) == anim-feGa
 # animate some <integer> attributes:
 == anim-feTurbulence-numOctaves-01.svg anim-feTurbulence-numOctaves-01-ref.svg
 
 # animate some <integer-optional-integer> attributes:
 == anim-feConvolveMatrix-order-01.svg anim-feConvolveMatrix-order-01-ref.svg
 
 # animate some <angle> attributes:
 == anim-marker-orient-01.svg lime.svg
-random-if(webrender) == anim-marker-orient-02.svg lime.svg
+== anim-marker-orient-02.svg lime.svg
 
 #animate points list:
 == anim-polygon-points-01.svg anim-polygon-points-01-ref.svg
 == anim-polyline-points-01.svg anim-polyline-points-01-ref.svg
 
 # animate path data:
 == anim-path-d-01.svg anim-path-d-01-ref.svg