[cairo-commit] configure.ac test/a1-line-width.pdf.ref.png test/a1-line-width.ps.ref.png test/a1-mask.pdf.ref.png test/a1-mask.ps.ref.png test/caps-tails-curve.ps.ref.png test/clip-disjoint.ps.ref.png test/clip-group-shapes-circles.ps.ref.png test/dash-caps-joins.ps.ref.png test/dash-infinite-loop.ps.ref.png test/dash-offset-negative.pdf.ref.png test/degenerate-pen.ps.ref.png test/drunkard-tails.ps.ref.png test/extend-pad-border.pdf.ref.png test/fill-alpha-pattern.pdf.ref.png test/fill-alpha-pattern.ps3.argb32.ref.png test/fill-alpha-pattern.ps3.ref.png test/fill-alpha-pattern.ps3.rgb24.ref.png test/fill-alpha.ps.argb32.ref.png test/README test/text-pattern.pdf.argb32.ref.png test/text-pattern.pdf.rgb24.ref.png test/text-pattern.ps2.argb32.ref.png test/text-pattern.ps2.rgb24.ref.png test/text-pattern.ps3.argb32.ref.png test/text-pattern.ps3.rgb24.ref.png test/text-transform.pdf.argb32.ref.png test/text-transform.pdf.ref.png test/text-transform.pdf.rgb24.ref.png test/text-transform. ps2.ref.png test/text-transform.ps3.ref.png test/text-transform.ps.ref.png
Adrian Johnson
ajohnson at kemper.freedesktop.org
Tue Sep 13 06:01:26 PDT 2011
configure.ac | 5 ++---
dev/null |binary
test/README | 8 +-------
test/a1-line-width.pdf.ref.png |binary
test/a1-line-width.ps.ref.png |binary
test/a1-mask.pdf.ref.png |binary
test/a1-mask.ps.ref.png |binary
test/caps-tails-curve.ps.ref.png |binary
test/clip-disjoint.ps.ref.png |binary
test/clip-group-shapes-circles.ps.ref.png |binary
test/dash-caps-joins.ps.ref.png |binary
test/dash-infinite-loop.ps.ref.png |binary
test/dash-offset-negative.pdf.ref.png |binary
test/degenerate-pen.ps.ref.png |binary
test/drunkard-tails.ps.ref.png |binary
test/extend-pad-border.pdf.ref.png |binary
test/fill-alpha-pattern.pdf.ref.png |binary
test/fill-alpha-pattern.ps3.argb32.ref.png |binary
test/fill-alpha.ps.argb32.ref.png |binary
test/text-pattern.pdf.argb32.ref.png |binary
test/text-pattern.pdf.rgb24.ref.png |binary
test/text-pattern.ps2.argb32.ref.png |binary
test/text-pattern.ps2.rgb24.ref.png |binary
test/text-pattern.ps3.argb32.ref.png |binary
test/text-pattern.ps3.rgb24.ref.png |binary
test/text-transform.pdf.argb32.ref.png |binary
test/text-transform.pdf.rgb24.ref.png |binary
test/text-transform.ps2.ref.png |binary
test/text-transform.ps3.ref.png |binary
29 files changed, 3 insertions(+), 10 deletions(-)
New commits:
commit dc2ed6dca26ca97372d2d44b953a983907650168
Author: Adrian Johnson <ajohnson at redneon.com>
Date: Tue Sep 13 22:25:38 2011 +0930
Refresh some pdf/ps ref images
diff --git a/configure.ac b/configure.ac
index 5879a44..e66ddff 100644
--- a/configure.ac
+++ b/configure.ac
@@ -548,9 +548,8 @@ CAIRO_ENABLE_SURFACE_BACKEND(pdf, PDF, yes, [
dnl ===========================================================================
-# poppler-0.9.2 has an important bug fixes for user-font and an
-# enhancement not to gobble nearly 1GiB of memory during test/large-font.
-POPPLER_VERSION_REQUIRED=0.13.3
+# poppler-0.17.4 fixes text-pattern and text-transform
+POPPLER_VERSION_REQUIRED=0.17.4
test_pdf=no
any2ppm_pdf=no
if test "x$use_pdf" = "xyes"; then
diff --git a/test/README b/test/README
index 8921c70..c6f8401 100644
--- a/test/README
+++ b/test/README
@@ -117,7 +117,7 @@ Here are some of the relevant details:
the fixes you will need to avoid false negatives from the test
suite.
- * To test the ps backend, you will need ghostscript version 8.71.
+ * To test the ps backend, you will need ghostscript version 9.04.
* Testing the xlib backend is problematic since many X server
drivers have bugs that are exercised by the test suite. (Or, if
@@ -276,12 +276,6 @@ linear-gradient-reflect
radial-gradient
trap-clip
-Poppler renders patterned text as black
-https://bugs.freedesktop.org/show_bug.cgi?id=14577
---------------------------------------------------
-text-pattern
-text-transform
-
Poppler should paint images with CAIRO_EXTEND_PAD
https://bugs.freedesktop.org/show_bug.cgi?id=14578
--------------------------------------------------
diff --git a/test/a1-line-width.pdf.ref.png b/test/a1-line-width.pdf.ref.png
new file mode 100644
index 0000000..41a06e7
Binary files /dev/null and b/test/a1-line-width.pdf.ref.png differ
diff --git a/test/a1-line-width.ps.ref.png b/test/a1-line-width.ps.ref.png
new file mode 100644
index 0000000..c52f8d8
Binary files /dev/null and b/test/a1-line-width.ps.ref.png differ
diff --git a/test/a1-mask.pdf.ref.png b/test/a1-mask.pdf.ref.png
new file mode 100644
index 0000000..864fc10
Binary files /dev/null and b/test/a1-mask.pdf.ref.png differ
diff --git a/test/a1-mask.ps.ref.png b/test/a1-mask.ps.ref.png
new file mode 100644
index 0000000..864fc10
Binary files /dev/null and b/test/a1-mask.ps.ref.png differ
diff --git a/test/caps-tails-curve.ps.ref.png b/test/caps-tails-curve.ps.ref.png
new file mode 100644
index 0000000..fca77c3
Binary files /dev/null and b/test/caps-tails-curve.ps.ref.png differ
diff --git a/test/clip-disjoint.ps.ref.png b/test/clip-disjoint.ps.ref.png
index 9abcaef..5410d0a 100644
Binary files a/test/clip-disjoint.ps.ref.png and b/test/clip-disjoint.ps.ref.png differ
diff --git a/test/clip-group-shapes-circles.ps.ref.png b/test/clip-group-shapes-circles.ps.ref.png
new file mode 100644
index 0000000..be6203f
Binary files /dev/null and b/test/clip-group-shapes-circles.ps.ref.png differ
diff --git a/test/dash-caps-joins.ps.ref.png b/test/dash-caps-joins.ps.ref.png
index 9cfdb19..466bc62 100644
Binary files a/test/dash-caps-joins.ps.ref.png and b/test/dash-caps-joins.ps.ref.png differ
diff --git a/test/dash-infinite-loop.ps.ref.png b/test/dash-infinite-loop.ps.ref.png
index b71b30f..bab313a 100644
Binary files a/test/dash-infinite-loop.ps.ref.png and b/test/dash-infinite-loop.ps.ref.png differ
diff --git a/test/dash-offset-negative.pdf.ref.png b/test/dash-offset-negative.pdf.ref.png
new file mode 100644
index 0000000..df22d08
Binary files /dev/null and b/test/dash-offset-negative.pdf.ref.png differ
diff --git a/test/degenerate-pen.ps.ref.png b/test/degenerate-pen.ps.ref.png
index 6644a8c..34d173b 100644
Binary files a/test/degenerate-pen.ps.ref.png and b/test/degenerate-pen.ps.ref.png differ
diff --git a/test/drunkard-tails.ps.ref.png b/test/drunkard-tails.ps.ref.png
new file mode 100644
index 0000000..f68c8b5
Binary files /dev/null and b/test/drunkard-tails.ps.ref.png differ
diff --git a/test/extend-pad-border.pdf.ref.png b/test/extend-pad-border.pdf.ref.png
new file mode 100644
index 0000000..f4fc524
Binary files /dev/null and b/test/extend-pad-border.pdf.ref.png differ
diff --git a/test/fill-alpha-pattern.pdf.ref.png b/test/fill-alpha-pattern.pdf.ref.png
new file mode 100644
index 0000000..ed7f404
Binary files /dev/null and b/test/fill-alpha-pattern.pdf.ref.png differ
diff --git a/test/fill-alpha-pattern.ps3.argb32.ref.png b/test/fill-alpha-pattern.ps3.argb32.ref.png
index b16731a..28689a3 100644
Binary files a/test/fill-alpha-pattern.ps3.argb32.ref.png and b/test/fill-alpha-pattern.ps3.argb32.ref.png differ
diff --git a/test/fill-alpha-pattern.ps3.ref.png b/test/fill-alpha-pattern.ps3.ref.png
deleted file mode 100644
index c8d14b1..0000000
Binary files a/test/fill-alpha-pattern.ps3.ref.png and /dev/null differ
diff --git a/test/fill-alpha-pattern.ps3.rgb24.ref.png b/test/fill-alpha-pattern.ps3.rgb24.ref.png
deleted file mode 100644
index d019354..0000000
Binary files a/test/fill-alpha-pattern.ps3.rgb24.ref.png and /dev/null differ
diff --git a/test/fill-alpha.ps.argb32.ref.png b/test/fill-alpha.ps.argb32.ref.png
new file mode 100644
index 0000000..8d70d53
Binary files /dev/null and b/test/fill-alpha.ps.argb32.ref.png differ
diff --git a/test/text-pattern.pdf.argb32.ref.png b/test/text-pattern.pdf.argb32.ref.png
index 37dd6c8..5eef739 100644
Binary files a/test/text-pattern.pdf.argb32.ref.png and b/test/text-pattern.pdf.argb32.ref.png differ
diff --git a/test/text-pattern.pdf.rgb24.ref.png b/test/text-pattern.pdf.rgb24.ref.png
index e80f611..27a1195 100644
Binary files a/test/text-pattern.pdf.rgb24.ref.png and b/test/text-pattern.pdf.rgb24.ref.png differ
diff --git a/test/text-pattern.ps2.argb32.ref.png b/test/text-pattern.ps2.argb32.ref.png
new file mode 100644
index 0000000..bdea146
Binary files /dev/null and b/test/text-pattern.ps2.argb32.ref.png differ
diff --git a/test/text-pattern.ps2.rgb24.ref.png b/test/text-pattern.ps2.rgb24.ref.png
new file mode 100644
index 0000000..bdea146
Binary files /dev/null and b/test/text-pattern.ps2.rgb24.ref.png differ
diff --git a/test/text-pattern.ps3.argb32.ref.png b/test/text-pattern.ps3.argb32.ref.png
index fa68f64..411a531 100644
Binary files a/test/text-pattern.ps3.argb32.ref.png and b/test/text-pattern.ps3.argb32.ref.png differ
diff --git a/test/text-pattern.ps3.rgb24.ref.png b/test/text-pattern.ps3.rgb24.ref.png
index 943149c..f696a99 100644
Binary files a/test/text-pattern.ps3.rgb24.ref.png and b/test/text-pattern.ps3.rgb24.ref.png differ
diff --git a/test/text-transform.pdf.argb32.ref.png b/test/text-transform.pdf.argb32.ref.png
new file mode 100644
index 0000000..7a2f3a7
Binary files /dev/null and b/test/text-transform.pdf.argb32.ref.png differ
diff --git a/test/text-transform.pdf.ref.png b/test/text-transform.pdf.ref.png
deleted file mode 100644
index f36f76a..0000000
Binary files a/test/text-transform.pdf.ref.png and /dev/null differ
diff --git a/test/text-transform.pdf.rgb24.ref.png b/test/text-transform.pdf.rgb24.ref.png
new file mode 100644
index 0000000..7a2f3a7
Binary files /dev/null and b/test/text-transform.pdf.rgb24.ref.png differ
diff --git a/test/text-transform.ps.ref.png b/test/text-transform.ps.ref.png
deleted file mode 100644
index 80f15d0..0000000
Binary files a/test/text-transform.ps.ref.png and /dev/null differ
diff --git a/test/text-transform.ps2.ref.png b/test/text-transform.ps2.ref.png
new file mode 100644
index 0000000..07896b3
Binary files /dev/null and b/test/text-transform.ps2.ref.png differ
diff --git a/test/text-transform.ps3.ref.png b/test/text-transform.ps3.ref.png
new file mode 100644
index 0000000..07896b3
Binary files /dev/null and b/test/text-transform.ps3.ref.png differ
More information about the cairo-commit
mailing list