Skip site navigation (1)Skip section navigation (2)

ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts

From:Bruce Simpson <bms@incunabulum.net>
Date:Sat, 8 Nov 2008 12:32:38 GMT
Subject:Firefox 3 corrupts PostScript printer fonts
Send-pr version:www-3.1

Number:128694
Category:ports
Synopsis:www/firefox3 - Firefox 3 corrupts PostScript printer fonts
Severity:non-critical
Priority:medium
Responsible:freebsd-gecko@FreeBSD.org
State:feedback
Class:sw-bug
Arrival-Date:Sat Nov 08 12:40:01 UTC 2008
Closed-Date:
Last-Modified:Sun Apr 26 23:59:48 UTC 2009
Originator:Bruce Simpson
Release:7.1-PRERELEASE

Organization:
 
Environment:
FreeBSD empiric.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Oct 13 09:54:07 BST 2008 bms@empiric.lon.incunabulum.net:/usr/obj/usr/src/sys/EMPIRIC7 i386
Description:
Hi,

I've noticed that with Firefox 3, output on my venerable PostScript printer uses the wrong fonts.

A garbled bitmapped font is being substituted. If I revert to Firefox 2, printed output is fine.

Haven't seen this with other apps.

Seen with a networked cups driven printer, specifically GCC Technologies (ancient LaserWriter II compatible device). The remote printer server is 7.1-PRERELEASE w/cup 1.3.9. Connection is lpt0 (centronics).

FreeBSD empiric.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Oct 13 09:54:07 BST 2008 bms@empiric.lon.incunabulum.net:/usr/obj/usr/src/sys/EMPIRIC7 i386

empiric:~ % pkg_info | grep firefox
firefox-2.0.0.14,1 Web browser based on the browser portion of Mozilla
firefox-3.0.1_1,1 Web browser based on the browser portion of Mozilla

empiric:~ % pkg_info | grep cups
cups-base-1.3.7_2 Common UNIX Printing System
cups-pdf-2.4.7 A virtual printer for CUPS to produce PDF files
cups-pstoraster-8.15.4_1 Postscript interpreter for CUPS printing to non-PS printers
gutenprint-cups-5.1.7_2 GutenPrint Printer Driver
libgnomecups-0.2.3,1 Support library for gnome cups admistration

empiric:~ % ldd /usr/local/lib/firefox/firefox-bin
/usr/local/lib/firefox/firefox-bin:
libmozjs.so => /usr/local/lib/firefox/libmozjs.so (0x2808f000)
libxpcom.so => /usr/local/lib/firefox/libxpcom.so (0x28138000)
libxpcom_core.so => /usr/local/lib/firefox/libxpcom_core.so (0x2813c000)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x281dd000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x28208000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x28234000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28265000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x285dd000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28662000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x2867b000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28693000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2869d000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x286aa000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x286b3000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x286b6000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x286be000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x286c4000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x286cd000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x286d0000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x286d3000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x28738000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28760000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2879c000)
libz.so.4 => /lib/libz.so.4 (0x2880a000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x2881c000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x28845000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2892a000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x2892f000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x28969000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2896d000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28a1c000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x28b11000)
libm.so.5 => /lib/libm.so.5 (0x28b16000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28b2b000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28c20000)
libthr.so.3 => /lib/libthr.so.3 (0x28c2b000)
libc.so.7 => /lib/libc.so.7 (0x28c3e000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28d40000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28d43000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28d69000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28d8e000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28db6000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28dd6000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28ddb000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28de3000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28dec000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28f43000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28f6a000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28f80000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x2909e000)

empiric:~ % ldd /usr/local/lib/firefox3/firefox-bin
/usr/local/lib/firefox3/firefox-bin:
libxul.so => not found (0x0)
libmozjs.so => not found (0x0)
libxpcom.so => not found (0x0)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x2807e000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x280a9000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x280d5000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28106000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28475000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x2848e000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x28513000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28534000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2853e000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x2854b000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x28554000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x28557000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x2855f000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x28565000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x2856e000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x28571000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x28574000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x285d9000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28601000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2863d000)
libz.so.4 => /lib/libz.so.4 (0x286ab000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x286bd000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x286e6000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x286ea000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x287cf000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x287d4000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2880e000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x288bd000)
libm.so.5 => /lib/libm.so.5 (0x289b2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x289c7000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28abc000)
libthr.so.3 => /lib/libthr.so.3 (0x28ac7000)
libc.so.7 => /lib/libc.so.7 (0x28ada000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28bdc000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28bdf000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28c05000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28c2a000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28c52000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28c72000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28c7b000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28c80000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28c88000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28ddf000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28e06000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28e1c000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x28f3a000)

cheers
BMS
 
How-To-Repeat:
Try printing to a PostScript problem with Firefox 3.
Firefox 2 does not have this problem.
 
Fix:
Release-Note:
 
Audit-Trail:
Responsible Changed
From-To:freebsd-ports-bugs->gnome
By:edwin
When:Sat Nov 8 22:29:29 UTC 2008
Why:Over to maintainer (via the GNATS Auto Assign Tool)

Reply via E-mail
From:"Jeremy Messenger" <mezz7@cox.net>
Date:Sun, 09 Nov 2008 11:49:24 -0600
I have no idea and I don't have printer anymore, but can you try this URL
to see if it will changing your result?

http://blogs.freebsdish.org/pav/2008/08/07/firefox-3-cured/

Cheers,
Mezz


--
mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org

State Changed
From-To:open->feedback
By:marcus
When:Sat Nov 15 17:53:34 UTC 2008
Why:Feedback has been requested from the submitter.

State Changed
From-To:feedback->closed
By:mezz
When:Thu Dec 4 21:09:29 UTC 2008
Why:No respone for almost a month.

Reply via E-mail
From:Bruce M Simpson <bms@incunabulum.net>
Date:Thu, 04 Dec 2008 22:54:48 +0000
mezz@FreeBSD.org wrote:
> Synopsis: www/firefox3 - Firefox 3 corrupts PostScript printer fonts
>
> State-Changed-From-To: feedback->closed
> State-Changed-By: mezz
> State-Changed-When: Thu Dec 4 21:09:29 UTC 2008
> State-Changed-Why:
> No respone for almost a month.
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=128694
>

Cc: ing to get GNATS to pick up.

Guys, a month just isn't a realistic turnaround time where no commercial
support model exists, and where the workaround involves reconfiguring
the X server.

The issue is still present, and other people have reported it. I haven't
had a chance to try the suggested workaround simply due to a lack of
free time, and my workaround has been to print from Firefox 2.

Thanks for looking.


State Changed
From-To:closed->open
By:linimon
When:Fri Dec 5 00:02:27 UTC 2008
Reply via E-mail
Date:Thu, 04 Dec 2008 22:54:48 +0000
Why:From misfiled PR caught in spamtrap:


CC: gnome@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org
Reply via E-mail
From:Bruce M Simpson <bms@incunabulum.net>
fonts
mezz@FreeBSD.org wrote:
> No response for almost a month.
Reply via E-mail
Guys, a month just isn't a realistic turnaround time where no commercial
support model exists, and where the workaround involves reconfiguring
the X server.
The issue is still present, and other people have reported it. I haven't
had a chance to try the suggested workaround simply due to a lack of
free time, and my workaround has been to print from Firefox 2.
Thanks for looking.
Reply via E-mail
Reply via E-mail
From:Bruce M Simpson <bms@incunabulum.net>
Date:Sat, 06 Dec 2008 08:47:27 +0000
Finally, I got a chance to look at this in more detail.
I updated to the latest firefox-3.0.2,1 binary package for FreeBSD
7.1-RELEASE, and tried the suggested "XaaNoOffscreenPixmaps" workaround.

The garbled printed glyph bug still exists.

The symptoms are similar to these postings and bug reports, although
these are for Windows:
https://bugzilla.mozilla.org/show_bug.cgi?id=454532#c3
http://fixunix.com/mozilla/539574-firefox-3-0-3-vs-seamonkey-1-1-9-a.html

I tried printing to a non-Postscript printer (Epson CX3650).
The problem is still present there, which suggests the root cause may be
in the Firefox 3 print renderer. I don't see this issue with Firefox 2.
Both appear to use the same versions of the installed Pango libraries.

I am using a CUPS networked print server to connect my printers.

The page I've been using to demonstrate this is
http://www.thepensionservice.gov.uk/ although the problem exists with
all sites regardless of text encoding. The page looks just fine in
"Print Preview", but, print it, and the glyphs are unreadable.


Reply via E-mail
From:"Bruce M. Simpson" <bms@FreeBSD.org>
Date:Sat, 06 Dec 2008 11:10:24 +0000
Same result with Firefox 3.0.4,1 just built from source...

Reply via E-mail
From:"Jeremy Messenger" <mezz7@cox.net>
Date:Sat, 06 Dec 2008 13:00:41 -0600
On Sat, 06 Dec 2008 02:47:27 -0600, Bruce M Simpson <bms@incunabulum.net>
wrote:

> Finally, I got a chance to look at this in more detail.
> I updated to the latest firefox-3.0.2,1 binary package for FreeBSD
> 7.1-RELEASE, and tried the suggested "XaaNoOffscreenPixmaps" workaround.
>
> The garbled printed glyph bug still exists.

Bummer for it doesn't help.

> The symptoms are similar to these postings and bug reports, although
> these are for Windows:
> https://bugzilla.mozilla.org/show_bug.cgi?id=454532#c3
> http://fixunix.com/mozilla/539574-firefox-3-0-3-vs-seamonkey-1-1-9-a.html

Thanks for find it! It sounds like it's not a FreeBSD speific bug. It will
be good if one of us reply a comment in Mozilla bugzilla (#54532)? I can
do it for you if you are still busy.

Cheers,
Mezz

> I tried printing to a non-Postscript printer (Epson CX3650).
> The problem is still present there, which suggests the root cause may be
> in the Firefox 3 print renderer. I don't see this issue with Firefox 2.
> Both appear to use the same versions of the installed Pango libraries.
>
> I am using a CUPS networked print server to connect my printers.
>
> The page I've been using to demonstrate this is
> http://www.thepensionservice.gov.uk/ although the problem exists with
> all sites regardless of text encoding. The page looks just fine in
> "Print Preview", but, print it, and the glyphs are unreadable.


--
mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org

Reply via E-mail
From:"Bruce M. Simpson" <bms@FreeBSD.org>
Date:Mon, 08 Dec 2008 12:58:43 +0000
FYI I do not see this issue in Gentoo Linux 2008.0 with the latest
binary snapshot. I haven't looked under the hood in detail to see how
their installation differs.

Reply via E-mail
From:"Jeremy Messenger" <mezz7@cox.net>
Date:Wed, 24 Dec 2008 12:52:29 -0600
On Mon, 08 Dec 2008 06:58:43 -0600, Bruce M. Simpson <bms@freebsd.org>
wrote:

> FYI I do not see this issue in Gentoo Linux 2008.0 with the latest
> binary snapshot. I haven't looked under the hood in detail to see how
> their installation differs.

My sister is home now for x-mas and her Epson Stylus NX400 printer came
with her. So... I have setup share printer in her Vista. I had to update
gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems work in
print test so far. I am going to install Firefox 3.0.5, and will trying to
reproduce your problem and try to see if I can get it fixes. I do not know
if update of gutenprint will causing the different result, but I hope not.

Cheers,
Mezz


--
mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org

Reply via E-mail
From:Bruce Simpson <bms@incunabulum.net>
Date:Wed, 24 Dec 2008 19:18:18 +0000
Jeremy,

Jeremy Messenger wrote:
> My sister is home now for x-mas and her Epson Stylus NX400 printer
> came with her. So... I have setup share printer in her Vista. I had to
> update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems
> work in print test so far. I am going to install Firefox 3.0.5, and
> will trying to reproduce your problem and try to see if I can get it
> fixes. I do not know if update of gutenprint will causing the
> different result, but I hope not.

Thank you very much for taking time to look at this, I really appreciate it.

cheers
BMS

Reply via E-mail
From:"Jeremy Messenger" <mezz7@cox.net>
Date:Wed, 24 Dec 2008 14:25:23 -0600
On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson <bms@incunabulum.net>
wrote:

> Jeremy,
>
> Jeremy Messenger wrote:
> > My sister is home now for x-mas and her Epson Stylus NX400 printer came
> > with her. So... I have setup share printer in her Vista. I had to
> > update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems
> > work in print test so far. I am going to install Firefox 3.0.5, and
> > will trying to reproduce your problem and try to see if I can get it
> > fixes. I do not know if update of gutenprint will causing the different
> > result, but I hope not.
>
> Thank you very much for taking time to look at this, I really appreciate
> it.

No problem. I have went to http://www.thepensionservice.gov.uk/ and I
can't reproduce it. It prints fine, but it does not print image in middle
that has lizard or some kind of repitle. Maybe it's normal as it's
different from Opera. But both Firefox 2 and Firefox 3 show the same
result. Are your Firefox 3 in non-english (custom LANG/locale)? Mine
locale looks like this:

---------------------------
# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=
---------------------------

Are you using gutenprint? I don't know if it has to do with gutenprint
update has to do with it. I only have updated gutenprint-base and
gutenprint-cups in case if you want to give it a shot. I do not think it
will changing your result since print works in your Firefox 2, but never
know.

http://people.freebsd.org/~mezz/diff/gutenprint-base.diff
http://people.freebsd.org/~mezz/diff/gutenprint-case.diff

BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+, GNOME,
cairo and stuff. Probably some of these ports have fixed Firefox 3's print
problem? I don't have any 'normal' system that isn't using MarcusCom CVS
by use only vanilla FreeBSD ports tree.

Cheers,
Mezz

> cheers
> BMS


--
mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org

Reply via E-mail
From:"Jeremy Messenger" <mezz7@cox.net>
Date:Wed, 24 Dec 2008 14:30:20 -0600
On Wed, 24 Dec 2008 14:25:23 -0600, Jeremy Messenger <mezz7@cox.net> wrote:

> On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson <bms@incunabulum.net>
> wrote:
>
> > Jeremy,
> >
> > Jeremy Messenger wrote:
> > > My sister is home now for x-mas and her Epson Stylus NX400 printer
> > > came with her. So... I have setup share printer in her Vista. I had to
> > > update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems
> > > work in print test so far. I am going to install Firefox 3.0.5, and
> > > will trying to reproduce your problem and try to see if I can get it
> > > fixes. I do not know if update of gutenprint will causing the
> > > different result, but I hope not.
> >
> > Thank you very much for taking time to look at this, I really
> > appreciate it.
>
> No problem. I have went to http://www.thepensionservice.gov.uk/ and I
> can't reproduce it. It prints fine, but it does not print image in
> middle that has lizard or some kind of repitle. Maybe it's normal as
> it's different from Opera. But both Firefox 2 and Firefox 3 show the
> same result. Are your Firefox 3 in non-english (custom LANG/locale)?
> Mine locale looks like this:
>
> ---------------------------
> # locale
> LANG=en_US.UTF-8
> LC_CTYPE="en_US.UTF-8"
> LC_COLLATE="en_US.UTF-8"
> LC_TIME="en_US.UTF-8"
> LC_NUMERIC="en_US.UTF-8"
> LC_MONETARY="en_US.UTF-8"
> LC_MESSAGES="en_US.UTF-8"
> LC_ALL=
> ---------------------------
>
> Are you using gutenprint? I don't know if it has to do with gutenprint
> update has to do with it. I only have updated gutenprint-base and
> gutenprint-cups in case if you want to give it a shot. I do not think it
> will changing your result since print works in your Firefox 2, but never
> know.
>
> http://people.freebsd.org/~mezz/diff/gutenprint-base.diff
> http://people.freebsd.org/~mezz/diff/gutenprint-case.diff

The URL is valid with a typo, but inside diff has correct typo. I mean by
guteprint-cups port.

Cheers,
Mezz

> BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+, GNOME,
> cairo and stuff. Probably some of these ports have fixed Firefox 3's
> print problem? I don't have any 'normal' system that isn't using
> MarcusCom CVS by use only vanilla FreeBSD ports tree.
>
> Cheers,
> Mezz
>
> > cheers
> > BMS


--
mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org

Reply via E-mail
From:Bruce Simpson <bms@incunabulum.net>
Date:Wed, 24 Dec 2008 20:29:55 +0000
In-Reply-To: <op.umooc8xo9aq2h7@localhost>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Jeremy Messenger wrote:
> ...
> No problem. I have went to http://www.thepensionservice.gov.uk/ and I
> can't reproduce it. It prints fine, but it does not print image in
> middle that has lizard or some kind of repitle. Maybe it's normal as
> it's different from Opera. But both Firefox 2 and Firefox 3 show the
> same result. Are your Firefox 3 in non-english (custom LANG/locale)?
> Mine locale looks like this:
>
> ---------------------------
> # locale
> LANG=en_US.UTF-8
> LC_CTYPE="en_US.UTF-8"
> LC_COLLATE="en_US.UTF-8"
> LC_TIME="en_US.UTF-8"
> LC_NUMERIC="en_US.UTF-8"
> LC_MONETARY="en_US.UTF-8"
> LC_MESSAGES="en_US.UTF-8"
> LC_ALL=
> ---------------------------

Locale is "C" on all my systems, I stopped using locales because of
legacy problems with other apps in history.
I think the Perforce clients were affected.
>
> Are you using gutenprint? I don't know if it has to do with gutenprint
> update has to do with it. I only have updated gutenprint-base and
> gutenprint-cups in case if you want to give it a shot. I do not think
> it will changing your result since print works in your Firefox 2, but
> never know.
>
> http://people.freebsd.org/~mezz/diff/gutenprint-base.diff
> http://people.freebsd.org/~mezz/diff/gutenprint-case.diff

Those diffs are big... ;-) don't have anything like that around.

I use Gutenprint with Cups, print server has:
tack:~ % pkg_info | grep cups
cups-base-1.3.9_2 Common UNIX Printing System
cups-pstoraster-8.15.4_2 Postscript interpreter for CUPS printing to
non-PS printers
gutenprint-cups-5.1.7_3 GutenPrint Printer Driver
tack:~ % pkg_info | grep guten
gutenprint-5.1.7_1 The "meta-port" for GutenPrint
gutenprint-base-5.1.7_1 GutenPrint Printer Driver
gutenprint-cups-5.1.7_3 GutenPrint Printer Driver
gutenprint-foomatic-5.1.7_1 GutenPrint Printer Driver
gutenprint-ijs-5.1.7_1 GutenPrint Printer Driver

tack:~ % uname -a
FreeBSD tack.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE
#0: Thu Dec 4 08:47:31 GMT 2008
root@tack.lon.incunabulum.net:/usr/obj/usr/src/sys/TACK i386
tack:~ %


>
> BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+,
> GNOME, cairo and stuff. Probably some of these ports have fixed
> Firefox 3's print problem? I don't have any 'normal' system that isn't
> using MarcusCom CVS by use only vanilla FreeBSD ports tree.

Vanilla ports here, I use portsnap for updates.


Responsible Changed
From-To:gnome->miwi
By:marcus
When:Sun Apr 12 19:47:40 UTC 2009
Why:Assign to new Gecko maintainer.

State Changed
From-To:open->feedback
By:miwi
When:Mon Apr 13 11:04:40 UTC 2009
Why:Hi,
Could you please test if this issue still exists with an fresh ports
tree? Thanks for your report.

Responsible Changed
From-To:miwi->freebsd-gecko
By:miwi
When:Sun Apr 26 23:59:47 UTC 2009
Why:Over to maintainer.

Unformatted:
 
Submit Followup | Raw PR | Find another PR