Comment 6 for bug 459013

Revision history for this message
GaryW (gnubyexample) wrote : blank pages problem and firefox - more examples

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The backend that generates the pdf is I think libcairo2 which is at
version 1.8.8
in Karmic:
  http://packages.ubuntu.com/karmic/libcairo2

However the problem is not I think in libcairo2 but perhaps
in the interaction between Firefox 3.5 (Shiretoko) and libcairo2
which maybe is not working properly.

The libcairo2 1.8.8 library does not seem to have the same issue
when Epiphany 2.28 attempts to 'Print to file' .pdf
as hopefully the attached examples hopefully show.

Next attachment examples are working well so no problems I think:

  cheesyKarmicAthlonEpiphany228cairo188output5filledPages.ps

  cheesyKarmicAthlonEpiphany228cairo188output5filledPages.pdf

Both of the above have all pages filled so I think no problems there.

Now what comes next are Firefox 3.5 not working so well as the .ps and
.pdf have
matching page counts but the .pdf versions are incomplete as
described in the original bug report description #459013 by brazz

  cheesyKarmicSempronFF35cairo188latestShiretoko7filledPages.ps

  cheesyKarmicSempronFF35cairo188latestShiretoko1filled6blank.pdf

Now I attempt to go back to older Firefox3.0 which uses cairo 1.8.6 to try
and explore if it is an issue with just 1.8.8 version of cairo but similar
behaviour observed with 1.8.6 from Firefox 3.0.14

  cheesyJauntyFF3014cairo186output7filledPages.ps

  cheesyJauntyFF3014cairo186output1filled6blank.pdf

In understanding this comment entry please think less of the number of
total pages, but see the presence of blank pages in the .pdf (compared
with .ps generated by same Web Browser version) as being the issue
to support the original bug report.

Checking which version of cairo generated a .pdf from within
Document Viewer (Evince) I used File/Properties menu option
and read off the 'Creator' field.

To reproduce the examples here firstly do 'Print to File' and
'Postscript' (.ps) and then repeat but using
'Print to File' and PDF (.pdf)

All examples based on viewing in Firefox the recipe at:
http://www.dazzledish.com/blog/recipes/appetizer/cheesy-broccoli-and-potato-soup/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkr3fNcACgkQzgIi0OuM/w5I8ACdF2ovzCMXVSpjvYMMu6KbV+qY
ZA4AnRqLkW3VLGWSJjID5avmRf8DpuW8
=/hvR
-----END PGP SIGNATURE-----