Closed Bug 560088 Opened 15 years ago Closed 15 years ago

Poor scrolling performance when using gradients

Categories

(Core :: Layout, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bugzilla, Unassigned)

References

()

Details

(Keywords: testcase)

Attachments

(1 file)

Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a5pre) Gecko/20100417 Minefield/3.7a5pre Steps to reproduce: 1. Open testcase 2. Scroll page by dragging scrollbar 3. Notice choppy scrolling Additional information: Scrolling should be done by dragging the scrollbars, since using the scroll wheel is faster. Removing the gradient from the body makes the page scroll smoothly
Attached file The testcase
Direct2D enabled helps a bit here
Also tested on Mac OS X, both 3.6 and trunk and scrolling is much smoother compared to Windows.
Sounds like this is gated on painting (no surprise). ccing folks who might know about that. Are we repainting too much, or just being slow to repaint?
Quartz debug does claim that the whole viewport is repainted on scroll.
I believe quartz debug flashes for all scrolling. What we have here is probably just slow pixman gradient drawing.
I don't see this issue anymore, I assume that bug 564991 fixed this?
This WFM for a while now. Please reopen if you still see this.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Could somebody please re-open that bug, and change the platform to "Linux". I still see horrible scrolling speed with gradients involved, especially on html5test.com
> Could somebody please re-open that bug, and change the platform to "Linux". This bug was about a specific issue on Windows. If there is also an issue on Linux, please file a new bug on it.
I did about a year ago, but my report was marked as a duplicate of this bug. Please re-open bug 568630 Thanks
Yep. Done. Sorry about that duplicate marking. :(
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: