Closed Bug 398137 Opened 18 years ago Closed 3 years ago

OSX performance: scrolling is much smoother when the scrollbar is not seen

Categories

(Core :: Widget: Cocoa, defect, P3)

PowerPC
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: simon.strandman, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.9a9pre) Gecko/2007092704 Minefield/3.0a9pre Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; sv-SE; rv:1.9a9pre) Gecko/2007092704 Minefield/3.0a9pre I've found a weird problem with FF3 nightly builds on OSX. Scrolling is quite laggy on many pages with smooth scrolling turned on. It's not as bad as in FF2 but still. I've found a way to make it a lot smoother. Just move the window slightly to the right so that the scrollbar is outside the screen. Now scrolling becomes much smoother. It also works with horisontal scrollbars. This suggest that it's not the scrolling on the pages that is slow but rather the scrolbars. This does not work with FF2 btw. Reproducible: Always Steps to Reproduce: 1. Install FF3 on Mac OS X. 2. Enable smooth scroll. 3. Visit some random pages and notice the slowness when scrolling. 4. Move the window slightly to the right so that the scrollbar is outside the screen. 5. Visit the same pages again, now scrolling is a lot smoother.
Assignee: nobody → joshmoz
Component: General → Widget: Cocoa
Product: Firefox → Core
QA Contact: general → cocoa
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9-
I have no idea why this was minus'd.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
The fix for bug #417612 improved this slightly, but scrolling is still a lot smoother when the scrollbar is outside the screen. Also this is mostly a problem when the window is maximized. Reopening.
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: tracking1.9- → blocking1.9?
Assignee: joshmoz → vladimir
Flags: blocking1.9? → blocking1.9+
Priority: -- → P2
Josh, I don't think this is a 1.9 blocker -- there's probably some perf wins that can be had here, but drawing the scrollbar itself takes time. I'm not even sure if this is gfx related, due to smoothscroll needing to be enabled. Let me know if you disagree with the blocking-.
Flags: wanted-next+
Flags: blocking1.9-
Flags: blocking1.9+
Priority: P2 → P3
same as bug 504347?
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 18 years ago3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.