Closed Bug 448774 Opened 18 years ago Closed 14 years ago

Scrolling Gmail while a chat is open is extremely slow and jittery

Categories

(Core :: Graphics, defect, P2)

x86
Windows XP
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: netrolller.3d, Unassigned)

References

()

Details

Just noticed that in Fx3.0.1/WinXP, scrolling the mail list in Gmail (UI 2) with an in-page (non-"popped out") chat window open is extremely slow, and the bottom (or the top when scrolling upwards) of the list looks jittery, it displays what was termed in an earlier bug the "tectonic plate effect". Scrolling the chat window is not affected. This doesn't appear to happen on Linux. Steps to reproduce: 1. Open Gmail in Firefox 3.0.1 on Windows XP (Vista and Mac not tested, Linux doesn't appear to show the bug). 2. Log in and open a chat window with someone. Don't pop-out the window! 3. Try to scroll the list of e-mails in the background.
Flags: blocking1.9.1?
Flags: blocking1.9.0.2?
This sounds like the usual fixed-position element causes entire page to be repainted on scroll, but we should profile; part of that was fixed in bug 382392, but apparently not enough to handle this case.
Flags: wanted1.9.1+
Flags: blocking1.9.1?
Flags: blocking1.9.1-
Flags: blocking1.9.0.2?
Flags: blocking1.9.0.2-
Priority: -- → P2
(In reply to comment #1) > This sounds like the usual fixed-position element causes entire page to be > repainted on scroll And, it initially gets repainted incorrectly (top and/or bottom of the page flickers - should we use double buffering to fix such cases?)
Also, the flicker is visible on both Windows and Linux, but on Linux, there are no speed issues (on an overclocked Q6600 at least) - on Windows, scrolling is extremely slow even on such a high-performance configuration.
Product: Core → Core Graveyard
Pulling back from the graveyard, we should not mark NEW bugs as graveyard.
Component: GFX → GFX: Thebes
Product: Core Graveyard → Core
QA Contact: general → thebes
Version: unspecified → Trunk
Background-attachment:fixed on the body or html elements also triggers this bug.
Problem reoccurred under exactly similar scenario in Linux Ubuntu 8.10. Later realized that problem occurs on pages with running animation using Javascript.
I am still seeing this with the latest minefield nightly with D2D\DW enabled. I have not tried it without. Smoothscroll/autoscroll seem to drastically enhance the issue. Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a5pre) Gecko/20100412 Minefield/3.7a5pre with a google chat box open scrolling with the mousewheel and scroll bar is extremely slow.
This bug should have been fixed by Layers. If you still see something similar please file a new bug.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.