This bug has been reported on the Ubuntu ISO testing tracker. A list of all reports related to this bug can be found here: http://iso.qa.ubuntu.com/qatracker/reports/bugs/32561
** Tags added: iso-testing -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/32561 Title: Pango-enabled firefox is much slower Status in Mozilla Firefox: Fix Released Status in firefox package in Ubuntu: Won't Fix Status in firefox-3.0 package in Ubuntu: Fix Released Status in firefox package in Baltix: Invalid Bug description: Related to http://ubuntuforums.org/showthread.php?t=134627 The Firefox 1.5.0.1 that comes with Dapper is unbearably slow and jerky. I noticed this because 1.5.0.1 runs very fast and smooth on another system of mine with nearly identical hardware running CentOS and Firefox binaries downloaded from Mozilla's ftp site. I've verified that it definitely is a lot slower and related to Dapper Firefox package, and not just the hardware or the distro in general, by downloading and installing the official Firefox 1.5.0.1 binaries from mozilla.org on Dapper. The problem went away entirely. Scrolling is smooth. Menus are responsive. All that good stuff. Steps to reproduce problem: Visit slashdot.org using the Firefox 1.5.0.1 that comes with Dapper Scroll by dragging the scroll bar. Notice the jerkiness and low frame rate. Workaround: Download and install official Firefox 1.5.0.1 from mozilla.org Install dependency libstdc++.so.5 (package libstdc++5, also depends on gcc-3.3-base) Visit slashdot.org Scroll. Enjoy the high frame rate and total non-jerkiness. Same profile. Same settings. Same (lack of) plugins and extensions. All that's changed is the binaries. Maybe it has to do with how they were each built: Official ./configure options --enable-application=browser --enable-update-channel=release --enable-update-packaging --disable-debug '--enable-optimize=-Os -freorder-blocks -fno-reorder-functions -gstabs+' --disable-tests --enable-official-branding --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --enable-svg --enable-canvas --enable-static --disable-shared Built with gcc version 3.3.2 20031022 Dapper ./configure options --prefix=/usr '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --enable-default-toolkit=gtk2 --with-default-mozilla-five-home=/usr/lib/firefox --enable-pango --with-user-appdir=.mozilla --with-system-png=/usr --with-system-jpeg=/usr --disable-mailnews --disable-composer --disable-ldap --enable-postscript --disable-installer --disable-xprint --enable-crypto --enable-strip-libs --enable-canvas --enable-svg --enable-svg-renderer=cairo --enable-system-cairo --enable-mathml --disable-tests --disable-gtktest --disable-debug --enable-xft '--enable-optimize=-pipe\ -w\ -O2' --with-system-zlib=/usr --without-system-nspr --enable-xinerama --enable-extensions=default --disable-pedantic --disable-long-long-warning --enable-single-profile --disable-profilesharing --enable-gnomevfs --enable-application=browser --disable-installer --disable-updater Built with gcc version 4.0.3 20060115 The following ./configure differences have caught my eye: * '--enable-optimize=-pipe\ -w\ -O2' - The upstream doesn't have the \'s in there, because the spaces don't need to be escaped when surrounded by ' '. Probably a non-issue. * -O2 - The upstream uses -Os, which is good for small caches like mine. * --enable-system-cairo - This might have a big impact on performance, one way or another. This system is a 1.8ghz Celeron with 512mb of ram. To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/32561/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

