Bug 21938
| Summary: | suboptimal scrolling performance in gmail (firefox3 is much faster) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Darin Fisher (:fishd, Google) <fishd> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | hyatt, koivisto |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
Darin Fisher (:fishd, Google)
suboptimal scrolling performance in gmail (firefox3 is much faster)
firefox3 scrolling performance degrades to match webkit levels when a chat window is showing. the chat window in gmail is rendered using a fixed position element, so it would appear that firefox3 is discovering that it should not optimize the scrolling due to the presence of a fixed position element.
webkit would suffer from bug 5909 on gmail (when a chat window is exposed) except for the fact that the frame being scrolled has a transparent background. the parent to the frame has a solid white background, so the net result is a white background. i suspect that firefox3 notices this and then determines that it is safe to do optimized scrolling. webkit should do the same. i still need to confirm this theory ;-)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Jon@Chromium
Reported against Chromium, see http://code.google.com/p/chromium/issues/detail?id=104