Closed Bug 1851258 Opened 2 years ago Closed 1 year ago

Consider changing default kinetic scroll mode from page scrolling to pixel scrolling on the release channel

Categories

(Core :: Widget: Gtk, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: botond, Assigned: emilio)

References

Details

Attachments

(1 file)

Filing this as a follow-up to bug 1753033, where we changed the default kinetic scroll mode (apz.gtk.pangesture.delta_mode) from "page mode" to "pixel mode" on the Nightly channel.

This bug tracks the potential rollout of that change to the Release channel.

I'm filing it mostly so that I can hang off of it the various regressions from bug 1753033 that have been noticed by Nightly users, which we should address before any such rollout.

Has there been any progress?

Setting apz.gtk.pangesture.delta_mode = 2 (maybe with apz.gtk.pangesture.pixel_delta_mode_multiplier = 25) works as intended and should IMHO be the default on new installs as this matches what (new) users expect and ~ the scroll behaviour of other native GNOME/libadwaita gtk apps.

Are there still any blocking bugs besides bug 1849201?

See Also: → 1947114

It's been enabled for a long time on Nightly without issues. There's an
underlying APZ issue here tho (that's tracked in bug 1944697), but no
reason not to do this IMO.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Duplicate of this bug: 1947114
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4026063ffc06 Let pixel-based touchpad scrolling on gtk ride the trains. r=botond
See Also: → 1944697
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
No longer depends on: 1849201
See Also: → 1849201
See Also: 19446971949977
No longer depends on: 1846180
See Also: → 1846180
Blocks: 1947114
No longer duplicate of this bug: 1947114
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: