Open Bug 1124108 Opened 5 years ago Updated 14 days ago

Support elastic overscroll (rubberbanding) on macOS

Categories

(Core :: Panning and Zooming, defect, P3)

x86
macOS
defect

Tracking

()

People

(Reporter: paul, Unassigned)

References

Details

(Keywords: feature, Whiteboard: [gfx-noted])

Attachments

(1 file)

B2G supports overscroll effects.

I tried to enable this feature on osx (with apz.overscroll.enabled and layers.async-pan-zoom.enabled), but as soon as the scroll position reaches the top or the bottom of the window, the page freezes. Scrolling doesn't work anymore until the visibility of the page is toggled.
This is somewhere on my list but I haven't made a lot of progress on it yet.
When using B2G on Mac, overscroll appears to work with the B2G animation (stretching), but the stretch is not "released". The page stays stretched until the user scrolls again.
Whiteboard: [gfx-noted]
Comment 2 is still true in the latest OS X nightly. However "B2G on Mac" is probably not a relevant platform any more. I'll leave this open for now since we may still want to support overscroll on OS X.
Markus has a WIP patch for this and other related things, which I'm posting here for reference (originally posted in bug 1282245 comment 3).
Depends on: 1335958
Duplicate of this bug: 1403423
Any progress on this now that APZ has landed in Firefox 57?
Any ideas about this? It's a key feature that would make Firefox on macOS much, much more attractive.
Duplicate of this bug: 1420937
Sorry for the dupe :-(

Updating this comment with some search words:

Rubberband

Rubber Band

Rubber Banding

Rubberbanding

Elastic Scrolling

Elasticscrolling
Summary: Support APZ overscroll on OSX → Support elastic overscroll (rubberbanding) on macOS
(In reply to Mart from comment #7)
> Any ideas about this? It's a key feature that would make Firefox on macOS
> much, much more attractive.

Same here. Would like to bring this under the attention again. My only feature wish for Firefox on macOS is the rubber band scrolling and pinch/tap to zoom. Please make this happen! Happy to help where I can. :)
Flags: needinfo?(kats)

(In reply to Mart from comment #7)

Any ideas about this? It's a key feature that would make Firefox on macOS
much, much more attractive.

After some many months I'm still agree with you.
Just give Firefox a try after so many years on Chrome (in the past Firefox lover).
I want to say that Firefox is much faster and for devs as me, inspector is much better, like it.
Waiting in Firefox for what we like so much in MacOS, smooth and cool animation, like elastic overscroll.

You need to log in before you can comment on or make changes to this bug.