From 1a6b62e5995aac27527c37fd5cb6ec5e36a3f890 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Mon, 27 Aug 2007 14:45:51 -0700 Subject: 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. --- boilerplate/cairo-boilerplate-pdf.c | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) (limited to 'boilerplate') diff --git a/boilerplate/cairo-boilerplate-pdf.c b/boilerplate/cairo-boilerplate-pdf.c index ff13e6acb..8cf1abf13 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 * -- cgit v1.2.3