diff --git a/layout/reftests/svg/filters/reftest.list b/layout/reftests/svg/filters/reftest.list index db28e01719c7..4bf15541df67 100644 --- a/layout/reftests/svg/filters/reftest.list +++ b/layout/reftests/svg/filters/reftest.list @@ -7,14 +7,14 @@ skip-if(B2G) == dynamic-filtered-foreignObject-01.svg pass.svg # bug 773482 == feBlend-1.svg feBlend-1-ref.svg == feBlend-2.svg feBlend-2-ref.svg -== feColorMatrix-1.svg feColorMatrix-1-ref.svg -== feColorMatrix-2.svg feColorMatrix-2-ref.svg +fuzzy-if(d2d,1,6400) == feColorMatrix-1.svg feColorMatrix-1-ref.svg +fuzzy-if(d2d,1,10000) == feColorMatrix-2.svg feColorMatrix-2-ref.svg == feComponentTransfer-1.svg feComponentTransfer-1-ref.svg == feComponentTransfer-2.svg feComponentTransfer-2-ref.svg -== feComposite-1.svg feComposite-1-ref.svg -== feComposite-2.svg feComposite-2-ref.svg +fuzzy-if(d2d,1,9600) == feComposite-1.svg feComposite-1-ref.svg +fuzzy-if(d2d,1,10000) == feComposite-2.svg feComposite-2-ref.svg == feConvolveMatrix-1.svg feConvolveMatrix-1-ref.svg == feConvolveMatrix-2.svg feConvolveMatrix-2-ref.svg @@ -22,10 +22,10 @@ skip-if(B2G) == dynamic-filtered-foreignObject-01.svg pass.svg # bug 773482 == feDisplacementMap-1.svg feDisplacementMap-1-ref.svg == feDisplacementMap-2.svg feDisplacementMap-2-ref.svg -== feFlood-1.svg feFlood-1-ref.svg -== feFlood-2.svg feFlood-2-ref.svg +fuzzy-if(d2d,1,6400) == feFlood-1.svg feFlood-1-ref.svg +skip-if(d2d) == feFlood-2.svg feFlood-2-ref.svg -== feGaussianBlur-1.svg feGaussianBlur-1-ref.svg +fuzzy-if(d2d,1,6400) == feGaussianBlur-1.svg feGaussianBlur-1-ref.svg == feGaussianBlur-2.svg feGaussianBlur-2-ref.svg # != feGaussianBlur-3.svg feGaussianBlur-3-ref.svg == feGaussianBlur-4.svg feGaussianBlur-4-ref.svg diff --git a/layout/reftests/svg/reftest.list b/layout/reftests/svg/reftest.list index 2c88d8c861e2..fbc5bc1bb0e6 100644 --- a/layout/reftests/svg/reftest.list +++ b/layout/reftests/svg/reftest.list @@ -32,7 +32,7 @@ include svg-integration/reftest.list == clip-02a.svg clip-02-ref.svg == clip-02b.svg clip-02-ref.svg == clipPath-advanced-01.svg pass.svg -fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),1,2) == clipPath-and-shape-rendering-01.svg clipPath-and-shape-rendering-01-ref.svg # bug 614840 +fuzzy-if(/^Windows\x20NT\x206\.[12]/.test(http.oscpu),1,2) == 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 == clipPath-basic-02.svg pass.svg @@ -78,8 +78,8 @@ fuzzy-if(Android,4,44) skip-if(B2G) == dynamic-clipPath-01.svg pass.svg == dynamic-feFlood-01.svg pass.svg == dynamic-feImage-01.svg pass.svg == dynamic-fill-01.svg dynamic-fill-01-ref.svg -skip-if(B2G) == dynamic-filter-contents-01a.svg dynamic-filter-contents-01-ref.svg -skip-if(B2G) == dynamic-filter-contents-01b.svg dynamic-filter-contents-01-ref.svg +skip-if(B2G) fuzzy-if(d2d,1,10000) == dynamic-filter-contents-01a.svg dynamic-filter-contents-01-ref.svg +skip-if(B2G) fuzzy-if(d2d,1,10000) == dynamic-filter-contents-01b.svg dynamic-filter-contents-01-ref.svg skip-if(B2G) == dynamic-gradient-contents-01.svg pass.svg skip-if(B2G) == dynamic-gradient-contents-02.svg pass.svg skip-if(B2G) == dynamic-inner-svg-01.svg pass.svg @@ -191,10 +191,10 @@ fuzzy-if(Android,9,980) == gradient-live-01d.svg gradient-live-01-ref.svg == mask-containing-masked-content-01.svg pass.svg == mask-transformed-01.svg mask-transformed-01-ref.svg == mask-transformed-02.svg pass.svg -pref(layout.css.masking.enabled,true) == mask-type-01.svg mask-type-01-ref.svg -pref(layout.css.masking.enabled,true) == mask-type-02.svg mask-type-01-ref.svg -pref(layout.css.masking.enabled,true) == mask-type-03.svg mask-type-01-ref.svg -pref(layout.css.masking.enabled,true) == mask-type-04.svg mask-type-01-ref.svg +pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-01.svg mask-type-01-ref.svg +pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-02.svg mask-type-01-ref.svg +pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-03.svg mask-type-01-ref.svg +pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-04.svg mask-type-01-ref.svg == nested-viewBox-01.svg pass.svg == nesting-invalid-01.svg nesting-invalid-01-ref.svg == non-scaling-stroke-01.svg non-scaling-stroke-01-ref.svg @@ -211,7 +211,7 @@ random-if(gtk2Widget) == objectBoundingBox-and-fePointLight-02.svg objectBoundin == objectBoundingBox-and-pattern-02.svg pass.svg == objectBoundingBox-and-pattern-03.svg objectBoundingBox-and-pattern-03-ref.svg == opacity-and-gradient-01.svg pass.svg -== opacity-and-gradient-02.svg opacity-and-gradient-02-ref.svg +skip-if(d2d) == opacity-and-gradient-02.svg opacity-and-gradient-02-ref.svg == opacity-and-pattern-01.svg pass.svg == opacity-and-transform-01.svg opacity-and-transform-01-ref.svg == outer-svg-border-and-padding-01.svg outer-svg-border-and-padding-01-ref.svg diff --git a/layout/reftests/svg/sizing/reftest.list b/layout/reftests/svg/sizing/reftest.list index 84ca542fc0b3..c1ac8ee0464e 100644 --- a/layout/reftests/svg/sizing/reftest.list +++ b/layout/reftests/svg/sizing/reftest.list @@ -89,7 +89,7 @@ skip-if(B2G) != scrollbars-02.svg scrollbars-01-anti-ref.svg == standalone--auto-auto--0-pct.svg pass-empty.svg == standalone--auto-auto--0-px.svg pass-empty.svg == standalone--auto-auto--pct-0.svg pass-empty.svg -== standalone--auto-auto--pct-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--auto-auto--pct-pct.svg pass-pct-pct.xhtml == standalone--auto-auto--pct-px.svg pass-pct-px.xhtml == standalone--auto-auto--px-0.svg pass-empty.svg == standalone--auto-auto--px-pct.svg pass-px-pct.xhtml @@ -98,12 +98,12 @@ skip-if(B2G) != scrollbars-02.svg scrollbars-01-anti-ref.svg == standalone--auto-pct--0-0.svg pass-empty.svg == standalone--auto-pct--0-pct.svg pass-empty.svg == standalone--auto-pct--0-px.svg pass-empty.svg -== standalone--auto-pct--pct-0.svg pass-pct-pct.xhtml -== standalone--auto-pct--pct-pct.svg pass-pct-pct.xhtml -== standalone--auto-pct--pct-px.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--auto-pct--pct-0.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--auto-pct--pct-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--auto-pct--pct-px.svg pass-pct-pct.xhtml == standalone--auto-pct--px-0.svg pass-px-pct.xhtml == standalone--auto-pct--px-pct.svg pass-px-pct.xhtml -== standalone--auto-pct--px-px.svg pass-pct-height-square.xhtml # intrinsic ratio! +fuzzy-if(d2d,1,1000) == standalone--auto-pct--px-px.svg pass-pct-height-square.xhtml # intrinsic ratio! == standalone--auto-px--0-0.svg pass-empty.svg == standalone--auto-px--0-pct.svg pass-empty.svg @@ -126,24 +126,24 @@ skip-if(B2G) != scrollbars-02.svg scrollbars-01-anti-ref.svg == standalone--pct-0--px-px.svg pass-empty.svg == standalone--pct-auto--0-0.svg pass-empty.svg -== standalone--pct-auto--0-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-auto--0-pct.svg pass-pct-pct.xhtml == standalone--pct-auto--0-px.svg pass-pct-px.xhtml == standalone--pct-auto--pct-0.svg pass-empty.svg -== standalone--pct-auto--pct-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-auto--pct-pct.svg pass-pct-pct.xhtml == standalone--pct-auto--pct-px.svg pass-pct-px.xhtml == standalone--pct-auto--px-0.svg pass-empty.svg -== standalone--pct-auto--px-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-auto--px-pct.svg pass-pct-pct.xhtml == standalone--pct-auto--px-px.svg pass-pct-width-square.xhtml # intrinsic ratio! -== standalone--pct-pct--0-0.svg pass-pct-pct.xhtml -== standalone--pct-pct--0-pct.svg pass-pct-pct.xhtml -== standalone--pct-pct--0-px.svg pass-pct-pct.xhtml -== standalone--pct-pct--pct-0.svg pass-pct-pct.xhtml -== standalone--pct-pct--pct-pct.svg pass-pct-pct.xhtml -== standalone--pct-pct--pct-px.svg pass-pct-pct.xhtml -== standalone--pct-pct--px-0.svg pass-pct-pct.xhtml -== standalone--pct-pct--px-pct.svg pass-pct-pct.xhtml -== standalone--pct-pct--px-px.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--0-0.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--0-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--0-px.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--pct-0.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--pct-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--pct-px.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--px-0.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--px-pct.svg pass-pct-pct.xhtml +fuzzy-if(d2d,1,400) == standalone--pct-pct--px-px.svg pass-pct-pct.xhtml == standalone--pct-px--0-0.svg pass-pct-px.xhtml == standalone--pct-px--0-pct.svg pass-pct-px.xhtml