Bug 632754: Annotate svg-as-an-image reftests that fail on d2d as 'fails-if', not 'random-if'. r=roc a=tests
authorDaniel Holbert <dholbert@cs.stanford.edu>
Wed, 09 Feb 2011 22:23:19 -0800
changeset 62287 f00a192644fd191747dd9cb62a890b709ff53ec9
parent 62286 1f8628fd5547e98345a17f01bbbb631a44853331
child 62288 199cb628255440c7016a41284b14226160fa38db
push id18679
push userdholbert@mozilla.com
push dateThu, 10 Feb 2011 06:23:55 +0000
treeherdermozilla-central@f00a192644fd [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersroc, tests
bugs632754
milestone2.0b12pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 632754: Annotate svg-as-an-image reftests that fail on d2d as 'fails-if', not 'random-if'. r=roc a=tests
layout/reftests/svg/as-image/reftest.list
--- a/layout/reftests/svg/as-image/reftest.list
+++ b/layout/reftests/svg/as-image/reftest.list
@@ -39,60 +39,60 @@ fails == canvas-drawImage-scale-2a.html 
 fails == canvas-drawImage-scale-2b.html canvas-drawImage-scale-2-ref.html # XXX all edges fuzzy
 
 == canvas-drawImage-slice-1a.html lime100x100-ref.html
 fails == canvas-drawImage-slice-1b.html lime100x100-ref.html # XXX all edges fuzzy
 
 # Simple <img> tests
 == img-simple-1.html  lime100x100-ref.html
 == img-simple-2.html  lime100x100-ref.html
-fails-if(d2d) == img-simple-3.html  img-simple-3-ref.html
+fails-if(d2d) == img-simple-3.html  img-simple-3-ref.html # bug 633072
 == img-simple-4.html  lime100x100-ref.html
-fails-if(d2d) == img-simple-5.html  img-simple-5-ref.html
+fails-if(d2d) == img-simple-5.html  img-simple-5-ref.html # bug 633072
 == img-simple-6.html  lime100x100-ref.html
-fails-if(d2d) == img-simple-7.html  img-simple-7-ref.html
+fails-if(d2d) == img-simple-7.html  img-simple-7-ref.html # bug 633072
 
 # Test with mix of <html:img> and <svg:image> referring to the same images,
 # with a variety of preserveAspectRatio values in play.
 # NOTE: The reference cases in this test triggers 72 assertions (bug 563481)
 asserts(72) == img-and-image-1.html img-and-image-1-ref.svg
 
 # More complex <img> tests
 random-if(gtk2Widget) == img-anim-1.html  lime100x100-ref.html # bug 612214
 == img-content-outside-viewBox-1.html img-content-outside-viewBox-1-ref.html
 random == img-dyn-1.html img-dyn-1-ref.html # Bug 596478
 
-random-if(d2d) == img-widthAndHeight-meet-1.html  img-widthAndHeight-meet-1-ref.html
-random-if(d2d) == img-widthAndHeight-meet-2.html  img-widthAndHeight-meet-2-ref.html
-random-if(d2d) == img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1-ref.html
-random-if(d2d) == img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2-ref.html
+fails-if(d2d) == img-widthAndHeight-meet-1.html  img-widthAndHeight-meet-1-ref.html # bug 633072
+== img-widthAndHeight-meet-2.html  img-widthAndHeight-meet-2-ref.html
+fails-if(d2d) == img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1-ref.html # bug 633072
+fails-if(d2d) == img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2-ref.html # bug 633072
 
-random-if(d2d) == img-height-meet-1.html   img-height-meet-1-ref.html
-random-if(d2d) == img-height-meet-2.html   img-height-meet-2-ref.html
-random-if(d2d) == img-height-slice-1.html  img-height-slice-1-ref.html
-random-if(d2d) == img-height-slice-2.html  img-height-slice-2-ref.html
+fails-if(d2d) == img-height-meet-1.html   img-height-meet-1-ref.html # bug 633072
+== img-height-meet-2.html   img-height-meet-2-ref.html
+fails-if(d2d) == img-height-slice-1.html  img-height-slice-1-ref.html # bug 633072
+== img-height-slice-2.html  img-height-slice-2-ref.html
 
-random-if(d2d) == img-width-meet-1.html   img-width-meet-1-ref.html
-random-if(d2d) == img-width-meet-2.html   img-width-meet-2-ref.html
-random-if(d2d) == img-width-slice-1.html  img-width-slice-1-ref.html
-random-if(d2d) == img-width-slice-2.html  img-width-slice-2-ref.html
+fails-if(d2d) == img-width-meet-1.html   img-width-meet-1-ref.html # bug 633072
+== img-width-meet-2.html   img-width-meet-2-ref.html
+fails-if(d2d) == img-width-slice-1.html  img-width-slice-1-ref.html # bug 633072
+== 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
-fails-if(d2d) == img-novb-widthAndHeight-meet-1-em.html  img-novb-widthAndHeight-all-1-ref.html
-fails-if(d2d) == img-novb-widthAndHeight-meet-1-px.html  img-novb-widthAndHeight-all-1-ref.html
-fails-if(d2d) == img-novb-widthAndHeight-slice-1-em.html img-novb-widthAndHeight-all-1-ref.html
-fails-if(d2d) == img-novb-widthAndHeight-slice-1-px.html img-novb-widthAndHeight-all-1-ref.html
+fails-if(d2d) == img-novb-widthAndHeight-meet-1-em.html  img-novb-widthAndHeight-all-1-ref.html # bug 633072
+fails-if(d2d) == img-novb-widthAndHeight-meet-1-px.html  img-novb-widthAndHeight-all-1-ref.html # bug 633072
+fails-if(d2d) == img-novb-widthAndHeight-slice-1-em.html img-novb-widthAndHeight-all-1-ref.html # bug 633072
+fails-if(d2d) == img-novb-widthAndHeight-slice-1-px.html img-novb-widthAndHeight-all-1-ref.html # bug 633072
 
 # Alternate versions of "only one dimension is non-%-valued" tests, but now
 # with no explicit viewBox, to trigger "synthesize-viewBox" behavior
 == 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
-fails-if(d2d) == img-novb-width-meet-1.html     img-novb-width-all-1-ref.html
-fails-if(d2d) == img-novb-width-slice-1.html    img-novb-width-all-1-ref.html
+fails-if(d2d) == img-novb-width-meet-1.html     img-novb-width-all-1-ref.html # bug 633072
+fails-if(d2d) == img-novb-width-slice-1.html    img-novb-width-all-1-ref.html # bug 633072
 
 == list-simple-1.html list-simple-1-ref.html
 
 == svg-image-simple-1.svg lime100x100.svg
 == svg-image-simple-2.svg lime100x100.svg
 == svg-image-simple-3.svg lime100x100.svg
 
 # tests for <svg> files that include themselves as an <image>