Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2009-12-24 Thread Michael Gilbert
On Thu, 24 Dec 2009 16:33:46 +0100 Mike Hommey wrote:

 Version: 3.0.1-1
 
 Hi,
 
 Sorry for the late reply.
 
 On Tue, Jan 30, 2007 at 12:16:21AM -0500, Michael Gilbert wrote:
  On 1/29/07, Mike Hommey  wrote:
  I also heard activating EXA instead of XAA in the X configuration
  improved the performance.
  
  i tried EXA with the nv X driver (http://wiki.x.org/wiki/ExaStatus),
  and it didn't make any difference with the pages that are slow to
  scroll/render on iceweasel.
 
 It should have gotten much much better with iceweasel 3.0. I'll close
 this bug, but please feel free to reopen if that is not true.
 
 On Wed, Jan 14, 2009 at 02:12:43AM +0300, Dmitry Semyonov wrote:
  On Fri, 26 Jan 2007 07:48:03 +0100, Mike Hommey wrote:
  
   A workaround for this would be to set MOZ_DISABLE_PANGO. See the
   /usr/doc/share/iceweasel/README.Debian file.
  
  Currently, /usr/share/doc/iceweasel/README.Debian states the following:
  
  From version 3.0~b4-1, pango is the only font backend upstream.
  MOZ_DISABLE_PANGO now has no effect.
  
  I'm not sure if I encountered the same issue, but it looks pretty
  similar, except that it is caused by non-moving _foreground_ rather
  than background.
  
  Scrolling in Gmail becomes really slow when reading conversation
  thread with several messages. In this case, a tool-tip with next
  message sender name is displayed in the right down corner of the
  browser window, and the whole page is scrolled under the tool-tip.
  
  BTW, from my point of view the severity should be higher than wishlist
  because the issue causes major usability deficiency for such popular
  web application like Gmail.
 
 While I do understand it could be a problem, I do think it is not the
 same problem. Please feel free to file a new bug if that still happens
 with iceweasel 3.5.

from my perspective, this has not been an observable problem for a
while now, so i concur with the doneness.  thanks!

mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2009-01-13 Thread Dmitry Semyonov
On Fri, 26 Jan 2007 07:48:03 +0100, Mike Hommey wrote:

 A workaround for this would be to set MOZ_DISABLE_PANGO. See the
 /usr/doc/share/iceweasel/README.Debian file.

Currently, /usr/share/doc/iceweasel/README.Debian states the following:

From version 3.0~b4-1, pango is the only font backend upstream.
MOZ_DISABLE_PANGO now has no effect.

I'm not sure if I encountered the same issue, but it looks pretty
similar, except that it is caused by non-moving _foreground_ rather
than background.

Scrolling in Gmail becomes really slow when reading conversation
thread with several messages. In this case, a tool-tip with next
message sender name is displayed in the right down corner of the
browser window, and the whole page is scrolled under the tool-tip.

BTW, from my point of view the severity should be higher than wishlist
because the issue causes major usability deficiency for such popular
web application like Gmail.

-- 
...Bye..Dmitry.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-30 Thread Matt Zimmerman
On Tue, Jan 30, 2007 at 07:51:09AM +0100, Mike Hommey wrote:
 Firefox's use of Pango is to blame. Other gnome applications are not
 that slow to display text, though contrary to all bug reporters I don't
 find Firefox particularly slow...
 That will hopefully change when they'll use the cairo backend.

I was dubious myself at first; performance complaints about large GUI
applications don't generally merit close attention.  However, in this case,
it was a severe regression from an earlier release, and I was able to see an
extreme and measurable difference myself by toggling the environment
variable.

https://launchpad.net/ubuntu/+source/firefox/+bug/32561 is the relevant
Ubuntu bug report.

-- 
 - mdz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-29 Thread Matt Zimmerman
On Mon, Jan 29, 2007 at 07:51:31AM +0100, Mike Hommey wrote:
 On Sun, Jan 28, 2007 at 07:50:00PM -0500, Michael Gilbert [EMAIL PROTECTED] 
 wrote:
  severity 408460 wishlist
  thanks
  
  On 1/26/07, Mike Hommey wrote:
  A workaround for this would be to set MOZ_DISABLE_PANGO. See the
  /usr/doc/share/iceweasel/README.Debian file.
  
  this behavior can be annoying to the user.  would it be possible to
  automatically set this option based on the language?  for example,
  only use pango for those languages that have rendering issues without
  pango.
 
 Ubuntu does this, based on the user locale, and I think this is a very
 bad idea. The user locale is not necessarily related to the language
 used in the pages the user will look at.

No, but it is our best approximation of whether that locale is especially
important to the user (which isn't an especially good one).  It is trivial
for a power user to override this if it guesses incorrectly.

 I also heard activating EXA instead of XAA in the X configuration
 improved the performance.

Do you have a reference for this which we could follow up?  I agree that the
current Ubuntu solution isn't ideal, but it was unacceptable for performance
to be as poor as it was for very common use cases.

-- 
 - mdz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-29 Thread Michael Gilbert

On 1/29/07, Mike Hommey  wrote:

I also heard activating EXA instead of XAA in the X configuration
improved the performance.


i tried EXA with the nv X driver (http://wiki.x.org/wiki/ExaStatus),
and it didn't make any difference with the pages that are slow to
scroll/render on iceweasel.

mike


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-29 Thread Eric Dorland
* Matt Zimmerman ([EMAIL PROTECTED]) wrote:
 On Mon, Jan 29, 2007 at 07:51:31AM +0100, Mike Hommey wrote:
  On Sun, Jan 28, 2007 at 07:50:00PM -0500, Michael Gilbert [EMAIL 
  PROTECTED] wrote:
   severity 408460 wishlist
   thanks
   
   On 1/26/07, Mike Hommey wrote:
   A workaround for this would be to set MOZ_DISABLE_PANGO. See the
   /usr/doc/share/iceweasel/README.Debian file.
   
   this behavior can be annoying to the user.  would it be possible to
   automatically set this option based on the language?  for example,
   only use pango for those languages that have rendering issues without
   pango.
  
  Ubuntu does this, based on the user locale, and I think this is a very
  bad idea. The user locale is not necessarily related to the language
  used in the pages the user will look at.
 
 No, but it is our best approximation of whether that locale is especially
 important to the user (which isn't an especially good one).  It is trivial
 for a power user to override this if it guesses incorrectly.

The other issue is one of surprise. A weird side effect of installing
a locale will be that Firefox suddenly behaves differently and the
connection will be completely non-obvious to the user.
 
  I also heard activating EXA instead of XAA in the X configuration
  improved the performance.
 
 Do you have a reference for this which we could follow up?  I agree that the
 current Ubuntu solution isn't ideal, but it was unacceptable for performance
 to be as poor as it was for very common use cases.

It really is a crappy situation, with both Pango and non-Pango
renderers being broken in their own special ways. I wonder if any work
is being done at speeding up Pango? Or is it Firefox's use of Pango
that's to blame? 

-- 
Eric Dorland [EMAIL PROTECTED]
ICQ: #61138586, Jabber: [EMAIL PROTECTED]
1024D/16D970C6 097C 4861 9934 27A0 8E1C  2B0A 61E9 8ECF 16D9 70C6



signature.asc
Description: Digital signature


Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-29 Thread Mike Hommey
On Tue, Jan 30, 2007 at 01:07:13AM -0500, Eric Dorland [EMAIL PROTECTED] 
wrote:
 * Matt Zimmerman ([EMAIL PROTECTED]) wrote:
  On Mon, Jan 29, 2007 at 07:51:31AM +0100, Mike Hommey wrote:
   On Sun, Jan 28, 2007 at 07:50:00PM -0500, Michael Gilbert [EMAIL 
   PROTECTED] wrote:
severity 408460 wishlist
thanks

On 1/26/07, Mike Hommey wrote:
A workaround for this would be to set MOZ_DISABLE_PANGO. See the
/usr/doc/share/iceweasel/README.Debian file.

this behavior can be annoying to the user.  would it be possible to
automatically set this option based on the language?  for example,
only use pango for those languages that have rendering issues without
pango.
   
   Ubuntu does this, based on the user locale, and I think this is a very
   bad idea. The user locale is not necessarily related to the language
   used in the pages the user will look at.
  
  No, but it is our best approximation of whether that locale is especially
  important to the user (which isn't an especially good one).  It is trivial
  for a power user to override this if it guesses incorrectly.
 
 The other issue is one of surprise. A weird side effect of installing
 a locale will be that Firefox suddenly behaves differently and the
 connection will be completely non-obvious to the user.
  
   I also heard activating EXA instead of XAA in the X configuration
   improved the performance.
  
  Do you have a reference for this which we could follow up?  I agree that the
  current Ubuntu solution isn't ideal, but it was unacceptable for performance
  to be as poor as it was for very common use cases.
 
 It really is a crappy situation, with both Pango and non-Pango
 renderers being broken in their own special ways. I wonder if any work
 is being done at speeding up Pango? Or is it Firefox's use of Pango
 that's to blame? 

Firefox's use of Pango is to blame. Other gnome applications are not
that slow to display text, though contrary to all bug reporters I don't
find Firefox particularly slow...
That will hopefully change when they'll use the cairo backend.

Mike



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-28 Thread Michael Gilbert

severity 408460 wishlist
thanks

On 1/26/07, Mike Hommey wrote:

A workaround for this would be to set MOZ_DISABLE_PANGO. See the
/usr/doc/share/iceweasel/README.Debian file.


this behavior can be annoying to the user.  would it be possible to
automatically set this option based on the language?  for example,
only use pango for those languages that have rendering issues without
pango.

thanks for your consideration.

mike


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-28 Thread Eric Dorland
* Michael Gilbert ([EMAIL PROTECTED]) wrote:
 severity 408460 wishlist
 thanks
 
 On 1/26/07, Mike Hommey wrote:
 A workaround for this would be to set MOZ_DISABLE_PANGO. See the
 /usr/doc/share/iceweasel/README.Debian file.
 
 this behavior can be annoying to the user.  would it be possible to
 automatically set this option based on the language?  for example,
 only use pango for those languages that have rendering issues without
 pango.
 
 thanks for your consideration.

Ubuntu has a kind of hack to do that based on the installed locale,
but I don't consider that to be a very elegant solution and kind of
weirdly unpredictable. I haven't heard of a better solution. 

-- 
Eric Dorland [EMAIL PROTECTED]
ICQ: #61138586, Jabber: [EMAIL PROTECTED]
1024D/16D970C6 097C 4861 9934 27A0 8E1C  2B0A 61E9 8ECF 16D9 70C6



signature.asc
Description: Digital signature


Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-28 Thread Mike Hommey
On Sun, Jan 28, 2007 at 07:50:00PM -0500, Michael Gilbert [EMAIL PROTECTED] 
wrote:
 severity 408460 wishlist
 thanks
 
 On 1/26/07, Mike Hommey wrote:
 A workaround for this would be to set MOZ_DISABLE_PANGO. See the
 /usr/doc/share/iceweasel/README.Debian file.
 
 this behavior can be annoying to the user.  would it be possible to
 automatically set this option based on the language?  for example,
 only use pango for those languages that have rendering issues without
 pango.

Ubuntu does this, based on the user locale, and I think this is a very
bad idea. The user locale is not necessarily related to the language
used in the pages the user will look at.

I also heard activating EXA instead of XAA in the X configuration
improved the performance.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-25 Thread Michael Gilbert
Package: iceweasel
Version: 2.0.0.1+dfsg-2
Severity: normal

using the mousewheel to scroll on pages that have non-moving backgrounds
(for example http://www.jonobacon.org) is excessively slowly with
iceweasel.  note that upstream firefox (2.0.0.1) does not suffer from this
problem (as can be tested by viewing the example page under that browser).
other browsers affected by this bug are iceape (1.0.7-2) and galeon 
(2.0.2-4).  unaffected are konqueror (3.5.5a) and epiphany (2.14.3-4).

thanks for the hard work.

mike

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable'), (400, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages iceweasel depends on:
ii  debianutils   2.17   Miscellaneous utilities specific t
ii  fontconfig2.4.2-1generic font configuration library
ii  libatk1.0-0   1.12.4-1   The ATK accessibility toolkit
ii  libc6 2.3.6.ds1-8GNU C Library: Shared libraries
ii  libcairo2 1.2.4-4The Cairo 2D vector graphics libra
ii  libfontconfig12.4.2-1generic font configuration library
ii  libfreetype6  2.2.1-5FreeType 2 font engine, shared lib
ii  libgcc1   1:4.1.1-21 GCC support library
ii  libglib2.0-0  2.12.4-2   The GLib library of C routines
ii  libgtk2.0-0   2.8.20-3   The GTK+ graphical user interface 
ii  libjpeg62 6b-13  The Independent JPEG Group's JPEG 
ii  libmyspell3c2 1:3.1-18   MySpell spellchecking library
ii  libpango1.0-0 1.14.8-4   Layout and rendering of internatio
ii  libpng12-01.2.15~beta5-1 PNG library - runtime
ii  libstdc++64.1.1-21   The GNU Standard C++ Library v3
ii  libx11-6  2:1.0.3-4  X11 client-side library
ii  libxft2   2.1.8.2-8  FreeType-based font drawing librar
ii  libxinerama1  1:1.0.1-4.1X11 Xinerama extension library
ii  libxp61:1.0.0.xsf1-1 X Printing Extension (Xprint) clie
ii  libxrender1   1:0.9.1-3  X Rendering Extension client libra
ii  libxt61:1.0.2-2  X11 toolkit intrinsics library
ii  psmisc22.3-1 Utilities that use the proc filesy
ii  zlib1g1:1.2.3-13 compression library - runtime

iceweasel recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408460: iceweasel: pages with non-moving backgrounds scroll very slowly

2007-01-25 Thread Mike Hommey
On Thu, Jan 25, 2007 at 06:35:22PM -0500, Michael Gilbert [EMAIL PROTECTED] 
wrote:
 Package: iceweasel
 Version: 2.0.0.1+dfsg-2
 Severity: normal
 
 using the mousewheel to scroll on pages that have non-moving backgrounds
 (for example http://www.jonobacon.org) is excessively slowly with
 iceweasel.  note that upstream firefox (2.0.0.1) does not suffer from this
 problem (as can be tested by viewing the example page under that browser).
 other browsers affected by this bug are iceape (1.0.7-2) and galeon 
 (2.0.2-4).  unaffected are konqueror (3.5.5a) and epiphany (2.14.3-4).

A workaround for this would be to set MOZ_DISABLE_PANGO. See the
/usr/doc/share/iceweasel/README.Debian file.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]