From nobody@FreeBSD.org Sat Nov 8 12:32:38 2008 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8A49106567B for ; Sat, 8 Nov 2008 12:32:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 938CD8FC0C for ; Sat, 8 Nov 2008 12:32:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mA8CWcDC064714 for ; Sat, 8 Nov 2008 12:32:38 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mA8CWcul064713; Sat, 8 Nov 2008 12:32:38 GMT (envelope-from nobody) Message-Id: <200811081232.mA8CWcul064713@www.freebsd.org> Date: Sat, 8 Nov 2008 12:32:38 GMT From: Bruce Simpson To: freebsd-gnats-submit@FreeBSD.org Subject: Firefox 3 corrupts PostScript printer fonts X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 128694 >Category: ports >Synopsis: www/firefox3 - Firefox 3 corrupts PostScript printer fonts >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-gecko >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 08 12:40:01 UTC 2008 >Closed-Date: Sat Dec 19 17:48:57 UTC 2009 >Last-Modified: Sat Dec 19 17:48:57 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 Responsible-Changed-By: edwin Responsible-Changed-When: Sat Nov 8 22:29:29 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 From: "Jeremy Messenger" To: bug-followup@freebsd.org, bms@incunabulum.net Cc: Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts 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 State-Changed-By: marcus State-Changed-When: Sat Nov 15 17:53:34 UTC 2008 State-Changed-Why: Feedback has been requested from the submitter. http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 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 From: Bruce M Simpson To: mezz@FreeBSD.org Cc: gnome@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts 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 State-Changed-By: linimon State-Changed-When: Fri Dec 5 00:02:27 UTC 2008 State-Changed-Why: From misfiled PR caught in spamtrap: Date: Thu, 04 Dec 2008 22:54:48 +0000 From: Bruce M Simpson To: mezz@FreeBSD.org CC: gnome@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts mezz@FreeBSD.org wrote: > No response for almost a month. 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. http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 From: Bruce M Simpson To: freebsd-gnats-submit@FreeBSD.org Cc: mezz@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts 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. From: "Bruce M. Simpson" To: freebsd-gnats-submit@FreeBSD.org Cc: mezz@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Sat, 06 Dec 2008 11:10:24 +0000 Same result with Firefox 3.0.4,1 just built from source... From: "Jeremy Messenger" To: "Bruce M Simpson" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Sat, 06 Dec 2008 13:00:41 -0600 On Sat, 06 Dec 2008 02:47:27 -0600, Bruce M Simpson 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 From: "Bruce M. Simpson" To: freebsd-gnats-submit@FreeBSD.org Cc: mezz@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts 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. From: "Jeremy Messenger" To: "Bruce M. Simpson" Cc: gnome@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Wed, 24 Dec 2008 12:52:29 -0600 On Mon, 08 Dec 2008 06:58:43 -0600, Bruce M. Simpson 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 From: Bruce Simpson To: Jeremy Messenger Cc: "Bruce M. Simpson" , gnome@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts 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 From: "Jeremy Messenger" To: "Bruce Simpson" Cc: gnome@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Wed, 24 Dec 2008 14:25:23 -0600 On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson 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 From: "Jeremy Messenger" To: "Bruce Simpson" Cc: gnome@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Wed, 24 Dec 2008 14:30:20 -0600 On Wed, 24 Dec 2008 14:25:23 -0600, Jeremy Messenger wrote: > On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson > 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 From: Bruce Simpson To: Jeremy Messenger Cc: gnome@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts Date: Wed, 24 Dec 2008 20:29:55 +0000 In-Reply-To: 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 Responsible-Changed-By: marcus Responsible-Changed-When: Sun Apr 12 19:47:40 UTC 2009 Responsible-Changed-Why: Assign to new Gecko maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 State-Changed-From-To: open->feedback State-Changed-By: miwi State-Changed-When: Mon Apr 13 11:04:40 UTC 2009 State-Changed-Why: Hi, Could you please test if this issue still exists with an fresh ports tree? Thanks for your report. http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 Responsible-Changed-From-To: miwi->freebsd-gecko Responsible-Changed-By: miwi Responsible-Changed-When: Sun Apr 26 23:59:47 UTC 2009 Responsible-Changed-Why: Over to maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 State-Changed-From-To: feedback->closed State-Changed-By: pav State-Changed-When: Sat Dec 19 17:48:44 UTC 2009 State-Changed-Why: Feedback timeout http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 >Unformatted: