diff --git a/gfx/tests/reftest/reftest.list b/gfx/tests/reftest/reftest.list index 3f929c77e205..0b77e23ce2a6 100644 --- a/gfx/tests/reftest/reftest.list +++ b/gfx/tests/reftest/reftest.list @@ -4,6 +4,6 @@ fuzzy(175,443) skip-if(styloVsGecko) == 611498-1.html 611498-ref.html fuzzy-if(Android,8,1000) == 709477-1.html 709477-1-ref.html skip-if(!asyncPan) == 1086723.html 1086723-ref.html == 853889-1.html 853889-1-ref.html -skip-if(Android) fuzzy-if(skiaContent,1,587) fails-if(webrender) == 1143303-1.svg pass.svg +skip-if(Android) fuzzy-if(skiaContent,1,587) == 1143303-1.svg pass.svg fuzzy(100,30) == 1149923.html 1149923-ref.html # use fuzzy due to few distorted pixels caused by border-radius == 1131264-1.svg pass.svg diff --git a/layout/reftests/border-radius/reftest.list b/layout/reftests/border-radius/reftest.list index c2de1322963a..ac15821ef8f3 100644 --- a/layout/reftests/border-radius/reftest.list +++ b/layout/reftests/border-radius/reftest.list @@ -91,4 +91,4 @@ fuzzy-if(gtkWidget,1,9) fuzzy-if(winWidget&&!d2d,1,9) fuzzy-if(d2d,5,40) fuzzy-i == color-layer-1a.html color-layer-1-ref.html -== corner-split.html corner-split-ref.svg +fuzzy-if(webrender,1-1,105-105) == corner-split.html corner-split-ref.svg diff --git a/layout/reftests/box-shadow/reftest.list b/layout/reftests/box-shadow/reftest.list index dbb5046dcaf3..047e3639c532 100644 --- a/layout/reftests/box-shadow/reftest.list +++ b/layout/reftests/box-shadow/reftest.list @@ -14,7 +14,7 @@ fails-if(Android) fuzzy-if(webrender,23-23,3304-3304) == boxshadow-button.html b fuzzy-if(OSX==1010,1,24) fuzzy-if(d2d,16,908) fuzzy-if(webrender,135-135,2160-2160) == boxshadow-large-border-radius.html boxshadow-large-border-radius-ref.html # Bug 1209649 fails-if(Android) == boxshadow-fileupload.html boxshadow-fileupload-ref.html -fuzzy-if(skiaContent,13,28) fuzzy-if(webrender,25-25,50-50) == boxshadow-inner-basic.html boxshadow-inner-basic-ref.svg +fuzzy-if(skiaContent,13,28) fuzzy-if(webrender,25,48) == boxshadow-inner-basic.html boxshadow-inner-basic-ref.svg random-if(layersGPUAccelerated) == boxshadow-mixed.html boxshadow-mixed-ref.html == boxshadow-mixed-2.html boxshadow-mixed-2-ref.html random-if(d2d) fuzzy-if(skiaContent,1,100) fuzzy-if(webrender,127,3528) == boxshadow-rounded-spread.html boxshadow-rounded-spread-ref.html diff --git a/layout/reftests/bugs/reftest.list b/layout/reftests/bugs/reftest.list index 4fbadc8239ff..613988ffa3dc 100644 --- a/layout/reftests/bugs/reftest.list +++ b/layout/reftests/bugs/reftest.list @@ -867,7 +867,7 @@ fuzzy-if(skiaContent,2,5) == 402629-3.html 402629-3-ref.html == 403129-3.html 403129-3-ref.html == 403129-4.html 403129-4-ref.html random == 403134-1.html 403134-1-ref.html # bug 405377 -fails-if(webrender) == 403181-1.xml 403181-1-ref.xml +== 403181-1.xml 403181-1-ref.xml == 403249-1a.html 403249-1-ref.html == 403249-1b.html 403249-1-ref.html == 403249-2a.html 403249-2-ref.html @@ -1014,7 +1014,7 @@ asserts(1) == 418574-2.html 418574-2-ref.html # bug 478135 == 421436-1b.html 421436-1-ref.html fuzzy-if(skiaContent,1,5) == 421632-1.html 421632-1-ref.html != 421710-1.html about:blank -fails-if(Android) fails-if(usesRepeatResampling) fails-if(webrender) == 421885-1.xml 421885-1-ref.xml +fails-if(Android) fails-if(usesRepeatResampling) == 421885-1.xml 421885-1-ref.xml == 421955-1.html 421955-1-ref.html == 422249-1.html 422249-1-ref.html == 422394-1.html 422394-1-ref.html @@ -1643,7 +1643,7 @@ skip-if(Android) == 621253-1-externalFilter.html 621253-1-ref.html skip-if(Android) == 621253-1-internalFilter.html 621253-1-ref.html == 621253-2-externalFilter.html 621253-2-ref.html == 621253-2-internalFilter.html 621253-2-ref.html -random-if(winWidget) fails-if(webrender) == 621918-1.svg 621918-1-ref.svg # 1-pixel diacritic positioning discrepancy in rotated text (may depend on platform fonts) +random-if(winWidget) == 621918-1.svg 621918-1-ref.svg # 1-pixel diacritic positioning discrepancy in rotated text (may depend on platform fonts) random-if(winWidget) == 621918-2.svg 621918-2-ref.svg # same 1px issue as above fuzzy-if(d2d,5,1) == 622585-1.html 622585-1-ref.html # bug 789402 fuzzy-if(Android,8,300) fuzzy-if(skiaContent,1,40000) == 625409-1.html 625409-1-ref.html diff --git a/layout/reftests/invalidation/reftest.list b/layout/reftests/invalidation/reftest.list index 08304516d173..4f1c59bcb83e 100644 --- a/layout/reftests/invalidation/reftest.list +++ b/layout/reftests/invalidation/reftest.list @@ -47,10 +47,10 @@ fails-if(webrender) != scroll-inactive-layers.html about:blank fails-if(webrender) != scroll-inactive-layers-2.html about:blank != inactive-layertree-visible-region-1.html about:blank != inactive-layertree-visible-region-2.html about:blank -!= transform-floating-point-invalidation.html about:blank -!= transform-floating-point-invalidation.html?reverse about:blank -!= nudge-to-integer-invalidation.html about:blank -!= nudge-to-integer-invalidation.html?reverse about:blank +fails-if(webrender) != transform-floating-point-invalidation.html about:blank +fails-if(webrender) != transform-floating-point-invalidation.html?reverse about:blank +fails-if(webrender) != nudge-to-integer-invalidation.html about:blank +fails-if(webrender) != nudge-to-integer-invalidation.html?reverse about:blank != clipped-animated-transform-1.html about:blank != paintedlayer-recycling-1.html about:blank != paintedlayer-recycling-2.html about:blank diff --git a/layout/reftests/svg/as-image/reftest.list b/layout/reftests/svg/as-image/reftest.list index 59b020195292..3cdc821ee92b 100644 --- a/layout/reftests/svg/as-image/reftest.list +++ b/layout/reftests/svg/as-image/reftest.list @@ -41,12 +41,12 @@ include zoom/reftest.list == canvas-drawImage-scale-1b.html lime100x100-ref.html == canvas-drawImage-scale-1c.html lime100x100-ref.html -fuzzy(1,2) fuzzy-if(skiaContent,1,529) fails-if(webrender) == canvas-drawImage-scale-2a.html canvas-drawImage-scale-2-ref.html -fuzzy(1,2) fuzzy-if(skiaContent,1,529) fails-if(webrender) == canvas-drawImage-scale-2b.html canvas-drawImage-scale-2-ref.html +fuzzy(1,2) fuzzy-if(skiaContent,1,529) == canvas-drawImage-scale-2a.html canvas-drawImage-scale-2-ref.html +fuzzy(1,2) fuzzy-if(skiaContent,1,529) == canvas-drawImage-scale-2b.html canvas-drawImage-scale-2-ref.html fuzzy-if(winWidget&&!d2d,1,10000) fuzzy-if(azureSkia,1,10000) fuzzy-if(Android,1,10000) == canvas-drawImage-alpha-1.html canvas-drawImage-alpha-1-ref.html #Same as scale-2a but with globalAlpha: -fuzzy(1,2) fuzzy-if(azureSkia,1,40000) fails-if(webrender) == canvas-drawImage-alpha-2.html canvas-drawImage-alpha-2-ref.html +fuzzy(1,2) fuzzy-if(azureSkia,1,40000) == canvas-drawImage-alpha-2.html canvas-drawImage-alpha-2-ref.html == canvas-drawImage-slice-1a.html lime100x100-ref.html == canvas-drawImage-slice-1b.html lime100x100-ref.html @@ -130,20 +130,20 @@ fuzzy-if(d2d,16,10) == img-content-outside-viewBox-1.html img-content-outside-vi == img-foreignObject-iframe-1b.html lime100x100-ref.html != img-foreignObject-iframe-1b-helper.svg lime100x100-ref.html -fails-if(webrender) == img-widthAndHeight-meet-1.html img-widthAndHeight-meet-1-ref.html -fails-if(webrender) == img-widthAndHeight-meet-2.html img-widthAndHeight-meet-2-ref.html -fails-if(webrender) == img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1-ref.html -fails-if(webrender) == img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2-ref.html +== img-widthAndHeight-meet-1.html img-widthAndHeight-meet-1-ref.html +== img-widthAndHeight-meet-2.html img-widthAndHeight-meet-2-ref.html +== img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1-ref.html +== img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2-ref.html == img-height-meet-1.html img-height-meet-1-ref.html -fails-if(webrender) == img-height-meet-2.html img-height-meet-2-ref.html -fails-if(webrender) == img-height-slice-1.html img-height-slice-1-ref.html -fails-if(webrender) == img-height-slice-2.html img-height-slice-2-ref.html +== img-height-meet-2.html img-height-meet-2-ref.html +== img-height-slice-1.html img-height-slice-1-ref.html +== img-height-slice-2.html img-height-slice-2-ref.html == img-width-meet-1.html img-width-meet-1-ref.html -fails-if(webrender) == img-width-meet-2.html img-width-meet-2-ref.html -fails-if(webrender) == img-width-slice-1.html img-width-slice-1-ref.html -fails-if(webrender) == img-width-slice-2.html img-width-slice-2-ref.html +== img-width-meet-2.html img-width-meet-2-ref.html +== img-width-slice-1.html img-width-slice-1-ref.html +== img-width-slice-2.html img-width-slice-2-ref.html # Alternate version of "width & height both non-%-valued" tests, but now # with no explicit viewBox, to trigger "synthesize-viewBox" behavior @@ -154,10 +154,10 @@ fails-if(webrender) == img-width-slice-2.html img-width-slice-2-ref.html # Alternate versions of "only one dimension is non-%-valued" tests, but now # with no explicit viewBox, to trigger "synthesize-viewBox" behavior -fails-if(webrender) == img-novb-height-meet-1.html img-novb-height-all-1-ref.html -fails-if(webrender) == img-novb-height-slice-1.html img-novb-height-all-1-ref.html -fuzzy-if(skiaContent,255,10) fails-if(webrender) == img-novb-width-meet-1.html img-novb-width-all-1-ref.html -fuzzy-if(skiaContent,255,10) fails-if(webrender) == img-novb-width-slice-1.html img-novb-width-all-1-ref.html +== img-novb-height-meet-1.html img-novb-height-all-1-ref.html +== img-novb-height-slice-1.html img-novb-height-all-1-ref.html +fuzzy-if(skiaContent,255,10) == img-novb-width-meet-1.html img-novb-width-all-1-ref.html +fuzzy-if(skiaContent,255,10) == img-novb-width-slice-1.html img-novb-width-all-1-ref.html # with with a fragmentIdentifier viewBox == img-fragment-1a.html img-fragment-1-ref.html diff --git a/layout/reftests/svg/image/reftest.list b/layout/reftests/svg/image/reftest.list index 5a81bdc64c9c..c49a2e5b1995 100644 --- a/layout/reftests/svg/image/reftest.list +++ b/layout/reftests/svg/image/reftest.list @@ -3,7 +3,7 @@ == image-fill-01.svg ../pass.svg == image-filter-01.svg image-filter-01-ref.svg == image-load-01.svg ../pass.svg -fuzzy-if(Android&&!browserIsRemote,4,32) fails-if(webrender) == image-opacity-01.svg image-opacity-01-ref.svg # Bug 779514 for Android +fuzzy-if(Android&&!browserIsRemote,4,32) == image-opacity-01.svg image-opacity-01-ref.svg # Bug 779514 for Android fuzzy-if(Android,4,34) == image-opacity-02.svg image-opacity-02-ref.svg # Bug 776039 for Android == image-rotate-01.svg image-rotate-01-ref.svg == image-rotate-02a.svg image-rotate-02-ref.svg diff --git a/layout/reftests/svg/reftest.list b/layout/reftests/svg/reftest.list index e0ad1053a357..087ec90aa6eb 100644 --- a/layout/reftests/svg/reftest.list +++ b/layout/reftests/svg/reftest.list @@ -52,7 +52,7 @@ pref(layout.css.mix-blend-mode.enabled,true) == blend-normal.svg blend-normal-re #skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-saturation.svg blend-saturation-ref.svg #skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-screen.svg blend-screen-ref.svg #skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-soft-light.svg blend-soft-light-ref.svg -skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-difference-stacking.html blend-difference-stacking-ref.html +skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) fails-if(webrender) == blend-difference-stacking.html blend-difference-stacking-ref.html == border-radius-01.html pass.svg @@ -69,8 +69,8 @@ skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-differenc fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.[12]/.test(http.oscpu),1,5) fuzzy-if(OSX,1,6) fuzzy-if(skiaContent,1,630) == clipPath-and-shape-rendering-01.svg clipPath-and-shape-rendering-01-ref.svg # bug 614840 == clipPath-and-transform-01.svg pass.svg == clipPath-basic-01.svg pass.svg -fails-if(webrender) == clipPath-basic-02.svg pass.svg -fails-if(webrender) == clipPath-basic-03.svg pass.svg +== clipPath-basic-02.svg pass.svg +== clipPath-basic-03.svg pass.svg == clipPath-basic-04.svg pass.svg == clipPath-basic-05.svg pass.svg == clipPath-basic-06.svg pass.svg @@ -81,7 +81,7 @@ fuzzy(1,32400) == clipPath-on-outflowElement-02a.html clipPath-on-outflowElement fuzzy(1,32400) == clipPath-on-outflowElement-02b.html clipPath-on-outflowElement-02-ref.html == clipPath-polygon-01.svg pass.svg == clipPath-polygon-elementFromPoint-01.svg pass.svg -fails-if(webrender) != clipPath-on-thin-object.svg about:blank +!= clipPath-on-thin-object.svg about:blank == clipPath-winding-01.svg pass.svg == comments-in-pres-attrs.svg pass.svg @@ -267,13 +267,13 @@ fuzzy-if(skiaContent,1,5) pref(svg.marker-improvements.enabled,true) fails-if(we == marker-orientation-04.svg pass.svg fuzzy(28,28) fails-if(webrender) == mask-and-clipPath.html mask-and-clipPath-ref.html -fails-if(webrender) == mask-and-clipPath-2.svg pass.svg +== mask-and-clipPath-2.svg pass.svg == mask-ref-loop-01.svg pass.svg -fails-if(webrender) == mask-basic-01.svg pass.svg +== mask-basic-01.svg pass.svg fuzzy-if(skiaContent,1,10000) == mask-basic-02.svg mask-basic-02-ref.svg == mask-basic-03.svg pass.svg == mask-basic-04.svg pass.svg -fails-if(webrender) == mask-basic-05.svg pass.svg +== mask-basic-05.svg pass.svg == mask-containing-masked-content-01.svg pass.svg == mask-contains-inner-svg-01.svg pass.svg == mask-contains-inner-svg-02.svg pass.svg @@ -300,7 +300,7 @@ fuzzy-if(skiaContent,3,448000) == nesting-invalid-01.svg nesting-invalid-01-ref. fuzzy-if(d2d&&/^Windows\x20NT\x20(6\.1|10\.0)/.test(http.oscpu),63,168) fuzzy-if(cocoaWidget,1,122) fuzzy-if(skiaContent,2,1000) fails-if(webrender) == non-scaling-stroke-01.svg non-scaling-stroke-01-ref.svg # bug 1074161 for Win7 and OSX 10.8 fuzzy-if(gtkWidget,1,99) fuzzy-if(!contentSameGfxBackendAsCanvas,9,99) fuzzy-if(Android,9,586) == non-scaling-stroke-02.svg non-scaling-stroke-02-ref.svg -fails-if(webrender) == non-scaling-stroke-03.svg non-scaling-stroke-03-ref.svg +== non-scaling-stroke-03.svg non-scaling-stroke-03-ref.svg == objectBoundingBox-and-clipPath.svg pass.svg # Bug 588684 @@ -334,9 +334,9 @@ fuzzy-if(skiaContent,7,175) == outline.html outline-ref.html == paint-on-maskLayer-1a.html paint-on-maskLayer-1-ref.html == paint-on-maskLayer-1b.html paint-on-maskLayer-1-ref.html == paint-on-maskLayer-1c.html paint-on-maskLayer-1-ref.html -pref(svg.paint-order.enabled,true) fails-if(webrender) == paint-order-01.svg paint-order-01-ref.svg -pref(svg.paint-order.enabled,true) fuzzy-if(webrender,1-1,129-129) == paint-order-02.svg paint-order-02-ref.svg -pref(svg.paint-order.enabled,true) fails-if(webrender) == paint-order-03.svg paint-order-03-ref.svg +pref(svg.paint-order.enabled,true) == paint-order-01.svg paint-order-01-ref.svg +pref(svg.paint-order.enabled,true) == paint-order-02.svg paint-order-02-ref.svg +pref(svg.paint-order.enabled,true) == paint-order-03.svg paint-order-03-ref.svg #fuzzy(23,60) fails-if(d2d) == path-01.svg path-01-ref.svg == path-02.svg pass.svg @@ -351,7 +351,7 @@ fuzzy-if(skiaContent,1,400) == path-06.svg path-06-ref.svg == pathLength-02.svg pass.svg == pattern-basic-01.svg pass.svg -fuzzy(1,5) skip-if(Android) fails-if(webrender) == pattern-big-image.html pattern-big-image-ref.html +fuzzy(1,5) skip-if(Android) == pattern-big-image.html pattern-big-image-ref.html == pattern-invalid-01.svg pattern-invalid-01-ref.svg fuzzy-if(skiaContent,1,5) == pattern-live-01a.svg pattern-live-01-ref.svg fuzzy-if(skiaContent,1,5) == pattern-live-01b.svg pattern-live-01-ref.svg @@ -394,7 +394,7 @@ fuzzy-if(skiaContent,1,3600) == rect-01.svg pass.svg == selector-01.svg pass.svg == stroke-dasharray-01.svg stroke-dasharray-01-ref.svg -fuzzy-if(skiaContent,1,340) fails-if(webrender) == stroke-dasharray-02.svg pass.svg +fuzzy-if(skiaContent,1,340) == stroke-dasharray-02.svg pass.svg fuzzy-if(skiaContent,1,340) == stroke-dasharray-03.svg pass.svg == stroke-dasharray-and-pathLength-01.svg pass.svg == stroke-dasharray-and-text-01.svg stroke-dasharray-and-text-01-ref.svg @@ -448,7 +448,7 @@ fuzzy-if(skiaContent,1,5500) == text-gradient-03.svg pass.svg # Tests for bug 546813: sanity-check using HTML text, then test SVG behavior. != text-language-00.xhtml text-language-00-ref.xhtml random-if(gtkWidget) != text-language-01.xhtml text-language-01-ref.xhtml # Fails on Linux tryserver due to lack of CJK fonts. -fails-if(webrender) == text-layout-01.svg text-layout-01-ref.svg +== text-layout-01.svg text-layout-01-ref.svg == text-layout-02.svg text-layout-02-ref.svg == text-layout-03.svg text-layout-03-ref.svg == text-layout-04.svg text-layout-04-ref.svg @@ -456,7 +456,7 @@ fails-if(webrender) == text-layout-01.svg text-layout-01-ref.svg fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,3) == text-layout-06.svg text-layout-06-ref.svg == text-layout-07.svg text-layout-07-ref.svg == text-layout-08.svg text-layout-08-ref.svg -fails-if(webrender) == text-scale-01.svg text-scale-01-ref.svg +== text-scale-01.svg text-scale-01-ref.svg fuzzy-if(skiaContent,2,1000) == text-scale-02.svg text-scale-02-ref.svg == text-scale-03.svg text-scale-03-ref.svg @@ -466,7 +466,7 @@ fuzzy-if(skiaContent,2,1000) == text-scale-02.svg text-scale-02-ref.svg == text-style-01d.svg text-style-01-ref.svg == text-style-01e.svg text-style-01-ref.svg -fails-if(webrender) == text-stroke-scaling-01.svg text-stroke-scaling-01-ref.svg +== text-stroke-scaling-01.svg text-stroke-scaling-01-ref.svg fuzzy(16,3) == text-stroke-scaling-02a.html text-stroke-scaling-02-ref.html # antialiasing fuzzy(16,3) == text-stroke-scaling-02b.html text-stroke-scaling-02-ref.html # antialiasing == text-stroke-scaling-02a.html text-stroke-scaling-02b.html diff --git a/layout/reftests/svg/smil/motion/reftest.list b/layout/reftests/svg/smil/motion/reftest.list index d1c007d97448..c7bcac3131ac 100644 --- a/layout/reftests/svg/smil/motion/reftest.list +++ b/layout/reftests/svg/smil/motion/reftest.list @@ -11,9 +11,9 @@ fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.te == animateMotion-rotate-1b.svg lime.svg fuzzy-if(skiaContent,1,40) == animateMotion-rotate-2.svg lime.svg == animateMotion-to-overridden-1.svg lime.svg -fails-if(webrender) == animateMotion-values-linear-1.svg animateMotion-values-linear-1-ref.svg -fails-if(webrender) == animateMotion-values-paced-1a.svg animateMotion-values-paced-1-ref.svg -fuzzy-if(skiaContent,1,30) fails-if(webrender) == animateMotion-values-paced-1b.svg animateMotion-values-paced-1-ref.svg +== animateMotion-values-linear-1.svg animateMotion-values-linear-1-ref.svg +== animateMotion-values-paced-1a.svg animateMotion-values-paced-1-ref.svg +fuzzy-if(skiaContent,1,30) == animateMotion-values-paced-1b.svg animateMotion-values-paced-1-ref.svg # Tests involving sub-element == animateMotion-mpath-pathLength-1.svg lime.svg diff --git a/layout/reftests/svg/smil/transform/reftest.list b/layout/reftests/svg/smil/transform/reftest.list index ab6e47597fef..046c42e374f3 100644 --- a/layout/reftests/svg/smil/transform/reftest.list +++ b/layout/reftests/svg/smil/transform/reftest.list @@ -3,7 +3,7 @@ fuzzy(111,1802) fuzzy-if(skiaContent,130,1000) == additive-1.svg additive-1-ref.svg # bug 981344, bug 1239766 == animate-width-1.svg lime.svg -fuzzy-if(cocoaWidget,1,32) fuzzy-if(winWidget,15,30) fuzzy-if(gtkWidget,1,30) fails-if(webrender) == paced-1.svg paced-1-ref.svg # bug 981640, Bug 1293550 +fuzzy-if(cocoaWidget,1,32) fuzzy-if(winWidget,15,30) fuzzy-if(gtkWidget,1,30) == paced-1.svg paced-1-ref.svg # bug 981640, Bug 1293550 fuzzy-if(skiaContent,7,90) == rotate-angle-1.svg rotate-angle-ref.svg fuzzy-if(skiaContent,7,90) == rotate-angle-2.svg rotate-angle-ref.svg fuzzy-if(skiaContent,7,130) == rotate-angle-3.svg rotate-angle-ref.svg diff --git a/layout/reftests/svg/text/reftest.list b/layout/reftests/svg/text/reftest.list index 7eb3a3dd98b9..f1fc2982acdc 100644 --- a/layout/reftests/svg/text/reftest.list +++ b/layout/reftests/svg/text/reftest.list @@ -45,7 +45,7 @@ fuzzy-if(skiaContent,1,2) == simple-multiple-dx-anchor-middle-rtl.svg simple-mul == simple-rtl.svg simple-rtl-ref.html == simple-rtl-2.svg simple-rtl.svg -fails-if(webrender) == simple-transform-rotate.svg simple-transform-rotate-ref.svg +== simple-transform-rotate.svg simple-transform-rotate-ref.svg == multiple-x.svg multiple-x-ref.svg == multiple-x-bidi.svg multiple-x-bidi-ref.svg @@ -120,9 +120,9 @@ fuzzy-if(skiaContent,1,15) == textpath.svg textpath-ref.svg == textpath-after.svg textpath-after-ref.svg == textpath-after-anchor-end.svg textpath-after-anchor-end-ref.svg -fails-if(webrender) == textLength.svg textLength-ref.svg -fuzzy-if(skiaContent,1,200) fails-if(webrender) == textLength-2.svg textLength-2-ref.svg -fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.[12]/.test(http.oscpu),4,17) fuzzy-if(skiaContent,4,100) fails-if(webrender) == textLength-3.svg textLength-3-ref.svg +== textLength.svg textLength-ref.svg +fuzzy-if(skiaContent,1,200) == textLength-2.svg textLength-2-ref.svg +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.[12]/.test(http.oscpu),4,17) fuzzy-if(skiaContent,4,100) == textLength-3.svg textLength-3-ref.svg == textLength-4.svg textLength-4-ref.svg == textLength-5.svg textLength-5-ref.svg == textLength-6.svg textLength-6-ref.svg @@ -167,7 +167,7 @@ fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.[12]/ == dynamic-font-size-4.svg dynamic-font-size-4-ref.svg == dynamic-dominant-baseline.svg dynamic-dominant-baseline-ref.svg == dynamic-multiple-x.svg dynamic-multiple-x-ref.svg -fuzzy-if(!d2d,14,2) fuzzy-if(skiaContent,1,200) fails-if(webrender) == dynamic-non-scaling-stroke.svg dynamic-non-scaling-stroke-ref.svg #Bug 885316 +fuzzy-if(!d2d,14,2) fuzzy-if(skiaContent,1,200) == dynamic-non-scaling-stroke.svg dynamic-non-scaling-stroke-ref.svg #Bug 885316 == dynamic-text-shadow.svg text-shadow-ref.svg # text and masks @@ -181,7 +181,7 @@ fuzzy-if(skiaContent&&winWidget,105,56) == clipPath-content.svg clipPath-content fuzzy-if(skiaContent&&winWidget,53,112) == clipPath-content-2.svg clipPath-content-2-ref.svg # text and patterns -fuzzy-if(cocoaWidget,1,6) fuzzy-if(skiaContent,65,313) fails-if(webrender) == pattern-content.svg pattern-content-ref.svg +fuzzy-if(cocoaWidget,1,6) fuzzy-if(skiaContent,65,313) == pattern-content.svg pattern-content-ref.svg # text and filters fuzzy-if(skiaContent&&winWidget,126,336) == filter-applied.svg filter-applied-ref.svg diff --git a/layout/reftests/w3c-css/submitted/images3/reftest.list b/layout/reftests/w3c-css/submitted/images3/reftest.list index dd256e8f1d1c..d1486850cd0d 100644 --- a/layout/reftests/w3c-css/submitted/images3/reftest.list +++ b/layout/reftests/w3c-css/submitted/images3/reftest.list @@ -185,7 +185,7 @@ fails == object-position-svg-001e.html object-position-svg-001-ref.html # bug 11 == object-position-svg-001i.html object-position-svg-001-ref.html fails == object-position-svg-001o.html object-position-svg-001-ref.html # bug 1103286 == object-position-svg-001p.html object-position-svg-001-ref.html -fails-if(!webrender) == object-position-svg-002e.html object-position-svg-002-ref.html # bug 1103286 +fails == object-position-svg-002e.html object-position-svg-002-ref.html # bug 1103286 == object-position-svg-002i.html object-position-svg-002-ref.html -fails-if(!webrender) == object-position-svg-002o.html object-position-svg-002-ref.html # bug 1103286 +fails == object-position-svg-002o.html object-position-svg-002-ref.html # bug 1103286 == object-position-svg-002p.html object-position-svg-002-ref.html diff --git a/layout/reftests/w3c-css/submitted/masking/reftest.list b/layout/reftests/w3c-css/submitted/masking/reftest.list index 43d4278b7a71..119fbc267d3d 100644 --- a/layout/reftests/w3c-css/submitted/masking/reftest.list +++ b/layout/reftests/w3c-css/submitted/masking/reftest.list @@ -20,7 +20,7 @@ fuzzy-if(skiaContent,1,30000) fuzzy-if(d2d,1,30000) == mask-mode-to-mask-type.ht == mask-image-1a.html mask-image-1-ref.html == mask-image-1b.html mask-image-1-ref.html == mask-image-1c.html mask-image-1-ref.html -fails-if(webrender) == mask-image-1d.html mask-image-1-ref.html +== mask-image-1d.html mask-image-1-ref.html fuzzy-if(skiaContent||winWidget,1,20000) == mask-image-2.html mask-image-2-ref.html == mask-image-3a.html mask-image-3-ref.html == mask-image-3b.html mask-image-3-ref.html