diff --git a/layout/reftests/border-image/reftest.list b/layout/reftests/border-image/reftest.list index aa2baf7b16d7a62b7e597a30b68102eea9efeafe..ea20585f512b74379f329d059807898879d74b63 100644 --- a/layout/reftests/border-image/reftest.list +++ b/layout/reftests/border-image/reftest.list @@ -90,4 +90,4 @@ fuzzy(0-125,0-5903) == border-image-element.html border-image-element-ref.html == svg-as-border-image-2.html svg-as-border-image-2-ref.html == svg-as-border-image-3.html svg-as-border-image-3-ref.html == svg-as-border-image-4a.html svg-as-border-image-4-ref.html -== svg-as-border-image-4b.html svg-as-border-image-4-ref.html +fuzzy-if(geckoview&&webrender,16-16,90-150) == svg-as-border-image-4b.html svg-as-border-image-4-ref.html diff --git a/layout/reftests/image-element/reftest.list b/layout/reftests/image-element/reftest.list index 1a42b068ddbda4db3af13d476d6219fa838acb7f..165aa7728aa65c7a71707ae23c611f2bbecc20da 100644 --- a/layout/reftests/image-element/reftest.list +++ b/layout/reftests/image-element/reftest.list @@ -17,7 +17,7 @@ fuzzy-if(d2d&&/^Windows\x20NT\x206\.1/.test(http.oscpu),0-16,0-90) == element-pa == element-paint-background-size-02.html element-paint-background-size-02-ref.html fuzzy-if(skiaContent,0-255,0-4) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == element-paint-transform-repeated.html element-paint-transform-repeated-ref.html # Bug 1475907 fuzzy-if(d2d,0-255,0-24) == element-paint-transform-03.html element-paint-transform-03-ref.html -fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-3,0-106) fuzzy-if(webrender&&winWidget,134-222,1197-1588) fuzzy-if(geckoview&&webrender,7-7,23-800) == element-paint-native-widget.html element-paint-native-widget-ref.html # in -ref the scrollframe is active and layerized differently with APZ +fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-3,0-106) fuzzy-if(webrender&&winWidget,134-222,1197-1588) fuzzy-if(geckoview&&webrender,7-7,23-1320) == element-paint-native-widget.html element-paint-native-widget-ref.html # in -ref the scrollframe is active and layerized differently with APZ fails-if(usesRepeatResampling&&!(webrender&&winWidget)) == element-paint-subimage-sampling-restriction.html about:blank == element-paint-clippath.html element-paint-clippath-ref.html fuzzy-if(webrender,36-36,712-738) == element-paint-sharpness-01a.html element-paint-sharpness-01b.html diff --git a/layout/reftests/mathml/reftest.list b/layout/reftests/mathml/reftest.list index bd73a7cb115091f8d879a64125e93638a5af8be8..14a64a90efcbb387a7db63f856a18777c249a5d5 100644 --- a/layout/reftests/mathml/reftest.list +++ b/layout/reftests/mathml/reftest.list @@ -358,11 +358,11 @@ fuzzy-if(geckoview&&webrender,0-198,0-781) == mfrac-B-6.html mfrac-B-6-7-ref.htm fuzzy-if(OSX,0-1,0-100) fuzzy-if(skiaContent,0-1,0-14) == mfrac-C-1.html mfrac-C-1-ref.html pref(mathml.mfrac_linethickness_names.disabled,false) == mfrac-C-2.html mfrac-C-2-ref.html fuzzy-if(geckoview&&webrender,0-198,0-776) == mfrac-C-3.html mfrac-C-3-ref.html -fuzzy-if(geckoview&&webrender,0-198,0-270) == mfrac-C-4.html mfrac-C-4-ref.html +fuzzy-if(geckoview&&webrender,0-198,0-271) == mfrac-C-4.html mfrac-C-4-ref.html fuzzy-if(OSX,0-1,0-100) fuzzy-if(skiaContent,0-1,0-14) == mfrac-D-1.html mfrac-D-1-ref.html pref(mathml.mfrac_linethickness_names.disabled,false) == mfrac-D-2.html mfrac-D-2-ref.html fuzzy-if(geckoview&&webrender,0-198,0-776) == mfrac-D-3.html mfrac-D-3-ref.html -fuzzy-if(geckoview&&webrender,0-198,0-270) == mfrac-D-4.html mfrac-D-4-ref.html +fuzzy-if(geckoview&&webrender,0-198,0-271) == mfrac-D-4.html mfrac-D-4-ref.html == mfrac-E-1.html mfrac-E-1-ref.html == shadow-dom-1.html shadow-dom-1-ref.html pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,25) fuzzy-if(webrender&&!gtkWidget,0-255,0-324) == font-inflation-1.html font-inflation-1-ref.html diff --git a/layout/reftests/svg/as-image/reftest.list b/layout/reftests/svg/as-image/reftest.list index e19263e28d090ac7432f2d5b899f29f62bd9e93f..2488d6fb5880b7ee5d5682494fc49d80caebbc54 100644 --- a/layout/reftests/svg/as-image/reftest.list +++ b/layout/reftests/svg/as-image/reftest.list @@ -142,7 +142,7 @@ fuzzy-if(d2d,0-16,0-10) == img-content-outside-viewBox-1.html img-content-outsid == img-width-meet-1.html img-width-meet-1-ref.html == img-width-meet-2.html img-width-meet-2-ref.html -fuzzy-if(webrender,255-255,3-3) fuzzy-if(geckoview&&webrender,255-255,3-269) == img-width-slice-1.html img-width-slice-1-ref.html +fuzzy-if(webrender,255-255,3-3) fuzzy-if(geckoview&&webrender,255-255,3-521) == 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 diff --git a/layout/reftests/svg/reftest.list b/layout/reftests/svg/reftest.list index c0c5c1585d4ec6ae5f9fb3a131e6334b1fefbc8d..349b0c8e9bebb6b978596686da58a4e47aec0c25 100644 --- a/layout/reftests/svg/reftest.list +++ b/layout/reftests/svg/reftest.list @@ -380,7 +380,7 @@ fuzzy-if(skiaContent,0-1,0-5) == pattern-scale-01a.svg pattern-scale-01-ref.svg == pattern-scale-01b.svg pattern-scale-01-ref.svg fuzzy-if(skiaContent,0-3,0-5) == pattern-scale-01c.svg pattern-scale-01-ref.svg fuzzy-if(webrender,0-2,0-227) == pattern-transform-presence-01.svg pattern-transform-presence-01-ref.svg -fuzzy-if(skiaContent||webrender,0-72,0-1245) == pattern-transformed-01.svg pattern-transformed-01-ref.svg +fuzzy-if(skiaContent||webrender,0-72,0-1245) fuzzy-if(geckoview&&webrender, 67-67,1246-1246) == pattern-transformed-01.svg pattern-transformed-01-ref.svg == polygon-01.svg polygon-01-ref.svg == polygon-marker-01.svg pass.svg @@ -395,7 +395,7 @@ fuzzy-if(skiaContent||webrender,0-72,0-1245) == pattern-transformed-01.svg patte == radialGradient-basic-01.svg pass.svg == radialGradient-basic-02.svg pass.svg -fuzzy-if(cocoaWidget,0-4,0-15982) fuzzy-if(winWidget,0-4,0-92) fuzzy-if(skiaContent,0-4,0-60) fuzzy-if(geckoview&&webrender,0-4,0-159) == radialGradient-basic-03.svg radialGradient-basic-03-ref.svg +fuzzy-if(cocoaWidget,0-4,0-15982) fuzzy-if(winWidget,0-4,0-92) fuzzy-if(skiaContent,0-4,0-60) fuzzy-if(geckoview&&webrender,0-4,0-330) == radialGradient-basic-03.svg radialGradient-basic-03-ref.svg == radialGradient-basic-04.svg pass.svg == radialGradient-fr-01.svg pass.svg fuzzy(0-1,0-3235) fuzzy-if(winWidget,0-1,0-7030) == radialGradient-fr-02.svg radialGradient-fr-02-ref.svg diff --git a/layout/reftests/text-stroke/reftest.list b/layout/reftests/text-stroke/reftest.list index 6ab89b0e913dea19a9a95b79cee16a7c8a72c95c..45936c91e4b3038c99e5ef3a932619503217071b 100644 --- a/layout/reftests/text-stroke/reftest.list +++ b/layout/reftests/text-stroke/reftest.list @@ -3,8 +3,8 @@ # These fail on Linux without webrender due to lack of antialiasing of the HTML text stroke fuzzy(0-64,0-52) fails-if(gtkWidget&&!webrender) fuzzy-if(geckoview&&webrender,0-64,0-770) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html -fuzzy(0-4,0-24) fails-if(gtkWidget&&!webrender) fuzzy-if(geckoview&&webrender,0-3,0-1476) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html -fuzzy(0-48,0-28) fails-if(gtkWidget&&!webrender) fuzzy-if(webrender,0-63,0-97) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html -fuzzy(0-64,0-33) fails-if(gtkWidget&&!webrender) fuzzy-if(webrender,0-48,0-342) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html +fuzzy(0-4,0-24) fails-if(gtkWidget&&!webrender) fuzzy-if(geckoview&&webrender,0-4,0-1476) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html +fuzzy(0-48,0-28) fails-if(gtkWidget&&!webrender) fuzzy-if(webrender,0-64,0-341) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html +fuzzy(0-64,0-33) fails-if(gtkWidget&&!webrender) fuzzy-if(webrender,0-48,0-575) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html fuzzy(0-64,0-47) fails-if(gtkWidget&&!webrender) fuzzy-if(webrender,0-64,0-776) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html fuzzy(0-71,0-10) fails-if(gtkWidget&&!webrender) == webkit-text-stroke-property-006.html webkit-text-stroke-property-006-ref.html