New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 640501 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 384970
Owner: ----
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Pixel perfect scrolling feature is not available on chromium >=52

Reported by christen...@gmail.com, Aug 24 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36

Steps to reproduce the problem:
1. Disable #smooth-scrolling flag
2. Scroll with your touchpad
3. Scrolling not pixel perfect but scrolling 3 lines at a time

What is the expected behavior?
In chromium <52 the browser scrolled pixel by pixel and not 3 lines at a time. The #smooth-scrolling flag disables interpolation between the scroll steps. I disabled this flag in chromium <52 to scroll the page precisely pixel by pixel, like if I'm moving a sheet of paper. When enabling this flag in chromium <52 the pixel perfect scrolling got slow and unnatural. In chromium >=52 this interpolation causes the "line scrolling" to smoothly fade between two scroll steps. This interpolation scrolls pixel by pixel. When using the scrollbar to scroll in chromium >=52 the scrolling is also pixel by pixel. Only when using my touchpad the page scrolls in lines. I expect the browser to use the full scroll resolution of my touchpad to scroll the page pixel by pixel without interpolation of the scroll steps.

What went wrong?
Webpages are scrolled 3 lines at a time instead of pixel by pixel when using my touchpad.

Did this work before? Yes 51.0.2704.103

Chrome version: 52.0.2743.116  Channel: n/a
OS Version: Gentoo Linux
Flash Version: Shockwave Flash 22.0 r0

I'm under Gnome 3.18 and Gentoo Linux. I compile chromium by myself from the official Gentoo tree. I tested all available versions after Chromium 51 (52.0.2743.116, 53.0.2785.34, 53.0.2785.70). I did not test masked versions of chromium. All versions >=52 behave the same.

I compiled with the following use flags:
+ cups
- custom-cflags
+ gnome
+ gnome-keyring
+ hangouts
+ hidpi
+ hotwording
+ kerberos
+ proprietary-codecs
+ pulseaudio
+ system-ffmpeg
+ tcmalloc
- test
+ widevine

Compiler used: gcc-5.4.0
 
Sorry, duplicate of  Issue 630489 
Cc: ranjitkan@chromium.org
Mergedinto: 384970
Status: Duplicate (was: Unconfirmed)
Duplicate of  issue 384970 , merging into it.

Thanks.!

Sign in to add a comment