summaryrefslogtreecommitdiff
path: root/boilerplate/cairo-boilerplate-pdf.c
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2007-08-27 14:45:51 -0700
committerCarl Worth <cworth@cworth.org>2007-08-27 14:45:51 -0700
commit1a6b62e5995aac27527c37fd5cb6ec5e36a3f890 (patch)
treef54584ca7f8ed66458b56687ba48781697f80f39 /boilerplate/cairo-boilerplate-pdf.c
parent1cdd11873b18ec55521ffd744ad12c619cf9b227 (diff)
Disable 7 cairo-pdf tests due to poppler knockout-group bug
The following 7 tests currently fail with poppler due to: Poppler does not correctly handle knockout groups https://bugs.freedesktop.org/show_bug.cgi?id=12185 and we've verified with acroread that the cairo-pdf output does render as intended there. The disabled tests are clip-operator, operator-clear, operator-source, over-above-source, over-around-source, over-below-source, and over-between-source.
Diffstat (limited to 'boilerplate/cairo-boilerplate-pdf.c')
-rw-r--r--boilerplate/cairo-boilerplate-pdf.c25
1 files changed, 18 insertions, 7 deletions
diff --git a/boilerplate/cairo-boilerplate-pdf.c b/boilerplate/cairo-boilerplate-pdf.c
index ff13e6ac..8cf1abf1 100644
--- a/boilerplate/cairo-boilerplate-pdf.c
+++ b/boilerplate/cairo-boilerplate-pdf.c
@@ -67,16 +67,27 @@ typedef struct _pdf_target_closure
* And when this list shrinks to nothing, we can close bug 12143.
*/
static const char *pdf_ignored_tests[] = {
- /* These first four failures are caused by poppler mis-handling
- * transparency in gradients. See here:
- *
- * Poppler doesn't correctly handle gradients with transparency
- * https://bugs.freedesktop.org/show_bug.cgi?id=12144
- */
+ /* These first four failures are due to:
+ *
+ * Poppler doesn't correctly handle gradients with transparency
+ * https://bugs.freedesktop.org/show_bug.cgi?id=12144
+ */
"gradient-alpha",
"linear-gradient",
"text-pattern",
- "trap-clip"
+ "trap-clip",
+ /* These next 7 failures are due to:
+ *
+ * Poppler does not correctly handle knockout groups
+ * https://bugs.freedesktop.org/show_bug.cgi?id=12185
+ */
+ "clip-operator",
+ "operator-clear",
+ "operator-source",
+ "over-above-source",
+ "over-around-source",
+ "over-below-source",
+ "over-between-source"
};
cairo_surface_t *