Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342341 - Horrible image zooming under Firefox (3.6) -- antialiasing problem
Summary: Horrible image zooming under Firefox (3.6) -- antialiasing problem
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 346965 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-23 16:11 UTC by Marek Kozlowski
Modified: 2010-11-29 03:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
firefox zooming (Screenshot - 102710 - 19:31:44.png,196.29 KB, image/png)
2010-10-27 17:33 UTC, Marek Kozlowski
Details
chromium zooming (Screenshot - 102710 - 19:32:37.png,257.63 KB, image/png)
2010-10-27 17:34 UTC, Marek Kozlowski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Kozlowski 2010-10-23 16:11:06 UTC
After pressing Ctrl+ (zoom) for any webpage all images on it get very blurry -- instead of anti-aliasing a horrible pixelization occurs. Like: http://anvil.pwp.blueyonder.co.uk/images/planes-ff-cmp.jpg or worse :-(
If one has a 1600x1200 and a 14" display (I've just bought it) there is no way to use Firefox :-((


Reproducible: Always

Steps to Reproduce:
1. Display any webpage (gentoo.org, for example..)
2. Zoom the page (Ctrl+ or from menu)
3. See the pictures




This problem seems to be peculiar to all Gecko-based browsers under all Linuces:
- There is no such problem with Firefox under Windows (7).
- There is no such problem witch Chromium (any system) and Midori (Gentoo). 
- Both Firefox and Seamonkey experience this bug under Gentoo, I found some rumours related to Arch and Ubuntu as well. 
I've tested it under x86 and amd64.

It seems to be a long-term well known bug. In fact I'm not quite sure if it's due to bugs in Firefox, Gecko, Cairo ... I hope that some workarounds for the upstream should exist, anyway. If so -- I'd really appreciate applying them. If not -- any info concerning the reason for this bug (for example: "you have to wait till Cairo 2.12") would be nice. Thanks in advance.
Comment 1 Marek Kozlowski 2010-10-27 17:33:39 UTC
Created attachment 252261 [details]
firefox zooming
Comment 2 Marek Kozlowski 2010-10-27 17:34:00 UTC
Created attachment 252263 [details]
chromium zooming
Comment 3 Wormo (RETIRED) gentoo-dev 2010-10-29 22:08:56 UTC
The fix _finally_ went into firefox this September, just a little too late to hit firefox 4.0beta6 release

https://bugzilla.mozilla.org/show_bug.cgi?id=422179
http://hg.mozilla.org/mozilla-central/rev/89816be9e164

Recent nightly builds of ff4 are reported to zoom just fine however. 

Assigning to firefox team, who can check out the patch and decide whether it gets backported or if you'll be stuck with chrome until ff4 comes out ;)
Comment 4 Jory A. Pratt gentoo-dev 2010-10-31 02:53:12 UTC
(In reply to comment #3)
> The fix _finally_ went into firefox this September, just a little too late to
> hit firefox 4.0beta6 release
> 
> https://bugzilla.mozilla.org/show_bug.cgi?id=422179
> http://hg.mozilla.org/mozilla-central/rev/89816be9e164
> 
> Recent nightly builds of ff4 are reported to zoom just fine however. 
> 
> Assigning to firefox team, who can check out the patch and decide whether it
> gets backported or if you'll be stuck with chrome until ff4 comes out ;)
> 

Mozilla will wait to see if upstream even wants to include it in 1.9.2 branch. If they do we will go ahead and backport.
Comment 5 Jory A. Pratt gentoo-dev 2010-11-19 20:39:29 UTC
Any distro that utilizes system-cairo is known to be broken in current stable release, only way around this is to use ff-4 snapshots from mozilla overlay with a new enough cairo to use bilinear filtering. This will not be fixed on the 1.9.2 branch of firefox. The only way for this to be corrected would be to update all cairo code in firefox-1.9.2 branch that will not happen on relbranch upstream.
Comment 6 Jory A. Pratt gentoo-dev 2010-11-29 03:01:37 UTC
*** Bug 346965 has been marked as a duplicate of this bug. ***