Bug 772726. Part 5: Mark gradient tests as pass/fuzzy. r=bas
authorRobert O'Callahan <robert@ocallahan.org>
Sat, 08 Sep 2012 00:43:34 +1200
changeset 107681 7c820213a4d1fa755eb8f3f0f98fc9cccfe15040
parent 107680 a5cb3eecff37b2569a1574adb051617baf1cdb68
child 107682 23ee0b1ce2507092498c3c32c5367f279d1f5cae
push id82
push usershu@rfrn.org
push dateFri, 05 Oct 2012 13:20:22 +0000
reviewersbas
bugs772726
milestone18.0a1
Bug 772726. Part 5: Mark gradient tests as pass/fuzzy. r=bas Avoiding unnecessary "repeat" mode makes some tests pass. On the other hand, with Azure content drawing, some of the edges in radial gradients don't match up perfectly.
layout/reftests/css-gradients/reftest.list
--- a/layout/reftests/css-gradients/reftest.list
+++ b/layout/reftests/css-gradients/reftest.list
@@ -20,17 +20,17 @@ fuzzy-if(!contentSameGfxBackendAsCanvas,
 == linear-diagonal-6a.html linear-diagonal-6-ref.html
 == linear-diagonal-7a.html linear-diagonal-7-ref.html
 == linear-diagonal-8a.html linear-diagonal-8-ref.html
 == linear-diagonal-9a.html linear-diagonal-9-ref.html
 fuzzy(1,800000) == linear-flipped-1.html linear-flipped-1-ref.html
 == linear-position-1a.html linear-position-1-ref.html
 == linear-repeat-1a.html linear-repeat-1-ref.html
 fails-if(d2d) == linear-repeat-1b.html linear-repeat-1-ref.html # bug 582236
-fails-if(d2d) == linear-repeat-1c.html linear-repeat-1-ref.html # bug 582236
+== linear-repeat-1c.html linear-repeat-1-ref.html
 fails-if(d2d) == linear-repeat-1d.html linear-repeat-1-ref.html # bug 582236
 == linear-repeat-1e.html linear-repeat-1-ref.html
 fails-if(d2d) == linear-repeat-1f.html linear-repeat-1-ref.html # bug 582236
 fails-if(d2d) == linear-repeat-1g.html linear-repeat-1-ref.html # bug 582236
 == linear-size-1a.html linear-size-1-ref.html
 == linear-stops-1a.html linear-stops-1-ref.html
 == linear-stops-1b.html linear-stops-1-ref.html
 == linear-stops-1c.html linear-stops-1-ref.html
@@ -79,24 +79,24 @@ fuzzy-if(Android,17,13314) == radial-sha
 == radial-zero-length-1c.html radial-zero-length-1-ref.html
 == radial-zero-length-1d.html radial-zero-length-1-ref.html
 == radial-zero-length-1e.html radial-zero-length-1-ref.html
 == radial-zero-length-1f.html radial-zero-length-1-ref.html
 == radial-zero-length-1g.html radial-zero-length-1-ref.html
 == radial-zero-length-1h.html radial-zero-length-1-ref.html
 == radial-zero-length-1i.html radial-zero-length-1-ref.html
 == radial-zero-length-1j.html radial-zero-length-1-ref.html
-fails-if(d2d) == repeating-linear-1a.html repeating-linear-1-ref.html
-fails-if(d2d) == repeating-linear-1b.html repeating-linear-1-ref.html
+== repeating-linear-1a.html repeating-linear-1-ref.html
+== repeating-linear-1b.html repeating-linear-1-ref.html
 == repeating-linear-2a.html repeating-linear-2-ref.html
-== repeating-radial-1a.html repeating-radial-1-ref.html
+fuzzy-if(d2d,124,2612) == repeating-radial-1a.html repeating-radial-1-ref.html
 == repeating-radial-1b.html repeating-radial-1-ref.html
-== repeating-radial-1c.html repeating-radial-1-ref.html
+fuzzy-if(d2d,124,2612) == repeating-radial-1c.html repeating-radial-1-ref.html
 == repeating-radial-1d.html repeating-radial-1-ref.html
-== repeating-radial-1e.html repeating-radial-1-ref.html
+fuzzy-if(d2d,124,2612) == repeating-radial-1e.html repeating-radial-1-ref.html
 == repeating-radial-1f.html repeating-radial-1-ref.html
 == repeating-radial-2a.html repeating-radial-2-ref.html
 == repeating-radial-2b.html repeating-radial-2-ref.html
 == twostops-1a.html twostops-1-ref.html
 == twostops-1b.html twostops-1-ref.html
 fails-if(OSX==10.6) == twostops-1c.html twostops-1-ref.html # bug 524173
 == twostops-1d.html twostops-1-ref.html
 == twostops-1e.html twostops-1-ref.html