Open Bug 528604 Opened 11 years ago Updated 3 years ago
Gmail scrolls really badly with a chat window open
Opening a chat window makes scrolling really bad. It feels like we are repainting the entire page on scroll. It feels like the buddy list iframe is causing problems.
This problem shows up really badly on linux. But even on OS X, scrolling seems to get quite a bit slower.
But the scrolling performance degrades visibly even without the buddy list iframe, having that open just makes things much worse.
Yes, we're repainting the whole window when the chat window is open. It's probably something to do with the region complexity limiter. I'll look into it.
Component: Graphics → Layout
QA Contact: thebes → layout
Summary: Gmail scrolls really badly on linux with a chat window open → Gmail scrolls really badly with a chat window open
Assignee: nobody → roc
Whiteboard: [needs review]
Comment on attachment 412522 [details] [diff] [review] fix r=dbaron
Attachment #412522 - Flags: review?(dbaron) → review+
Whiteboard: [needs review] → [needs landing]
Flags: blocking1.9.2? → blocking1.9.2+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [needs landing]
Whiteboard: [needs 192 landing]
Per Jeff, reopening. Opening a couple of gtalk internal-windows noticably degrades my gmail scrolling experience. Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; en-US; rv:1.9.3a5pre) Gecko/20100505 Minefield/3.7a5pre Intel graphics, D2D doesn't seem to make a difference.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Retest after 564991 lands
Depends on: 564991
Assignee: roc → nobody
With the latest hourly builds and retained layers enabled there seems to be no degradation of scrolling performance. This bug seems fixed.
jeff, do you agree? (In reply to Ryan Jones from comment #10) > With the latest hourly builds and retained layers enabled there seems to be > no degradation of scrolling performance. This bug seems fixed.
4 years ago
Whiteboard: [platform-rel-Google] [platform-rel-Gmail]
3 years ago
platform-rel: ? → ---
You need to log in before you can comment on or make changes to this bug.