1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gfx/cairo/fix-ps-output.patch Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,19 @@ 1.4 +# HG changeset patch 1.5 +# User Jeff Muizelaar <jmuizelaar@mozilla.com> 1.6 +# Date 1276629019 14400 1.7 +# Node ID b5eb246c152dedb895d3010eb7192f88cce51146 1.8 +# Parent 792cd3e8aa59b24c333f2c90f938beda361b3336 1.9 +cairo: PS: Add missing 'q' when resetting clip path 1.10 + 1.11 +diff --git a/gfx/cairo/cairo/src/cairo-ps-surface.c b/gfx/cairo/cairo/src/cairo-ps-surface.c 1.12 +--- a/gfx/cairo/cairo/src/cairo-ps-surface.c 1.13 ++++ b/gfx/cairo/cairo/src/cairo-ps-surface.c 1.14 +@@ -3696,7 +3696,7 @@ _cairo_ps_surface_set_paginated_mode (vo 1.15 + if (surface->clipper.clip.path != NULL) { 1.16 + status = _cairo_pdf_operators_flush (&surface->pdf_operators); 1.17 + 1.18 +- _cairo_output_stream_printf (surface->stream, "Q\n"); 1.19 ++ _cairo_output_stream_printf (surface->stream, "Q q\n"); 1.20 + _cairo_surface_clipper_reset (&surface->clipper); 1.21 + } 1.22 + }