Red Hat Bugzilla – Bug 396521
Bad handling of letter-spacing CSS attribute
Last modified: 2007-11-30 17:12:23 EST
Description of problem:
When printing a sale confirmation from a web site (www.bic.co.uk) I discovered
that the print output is impossible to read, while the on-screen rendering is
easy to read. I have reduced it to a test case, attached.
The problem comes about when the CSS attribute 'letter-spacing: 1pt;' is in use.
I am not trying to argue that this is a sensible thing to put in a style sheet,
just that Firefox could handle it better than it currently does.
The on-screen version shows the lettering with no overlaps, but the print
version contains letters overlapping almost completely.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Seen fine on-screen, print-out is not readable.
Print version rendered as on-screen, or else on-screen rendered as in print.
Created attachment 267481 [details]
Created attachment 267491 [details]
Created attachment 267501 [details]
Print output (as PS)
Created attachment 267511 [details]
Print output (as PNG)
We found that this bug has been already registered in the upstream database
(https://bugzilla.mozilla.org/show_bug.cgi?id=125390) and believe that it is
more appropriate to let it be resolved upstream.
Red Hat will continue to track the issue in the centralized upstream bug
tracker, and will review any bug fixes that become available for consideration
in future updates.
Thank you for the bug report.