diff options
author | Carl Worth <cworth@cworth.org> | 2007-08-27 14:45:51 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2007-08-27 14:45:51 -0700 |
commit | 1a6b62e5995aac27527c37fd5cb6ec5e36a3f890 (patch) | |
tree | f54584ca7f8ed66458b56687ba48781697f80f39 /boilerplate/cairo-boilerplate-pdf.c | |
parent | 1cdd11873b18ec55521ffd744ad12c619cf9b227 (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.c | 25 |
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 * |