New issue
Advanced search Search tips

Issue 597660 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Mac: Scrolling rails are broken

Project Member Reported by ccameron@chromium.org, Mar 24 2016

Issue description

Version: M51 Canary
OS: Mac

What steps will reproduce the problem?
(1) Scroll using the trackpad on a page that allows horizontal and vertical movement

What is the expected output?
Scrolling should lock to one direction (horizontal or vertical)

What do you see instead?
Scrolling doesn't lock, and you swim around the page.

This is a recent regression.
 

Comment 1 by meh...@chromium.org, Mar 24 2016

Labels: -Type-Bug -Pri-3 Pri-1 Type-Bug-Regression
Cc: dtapu...@chromium.org
likely my change with enabling gestures for mouse wheel scrolling.

does --disable-wheel-gestures make it work again?

Comment 3 by meh...@chromium.org, Mar 24 2016

dtapuska@: Yes, ...Chrome\ Canary --disable-wheel-gestures makes it work for me again.
Owner: dtapu...@chromium.org
Status: Assigned (was: Available)
Status: Started (was: Assigned)
Fix posted here: https://codereview.chromium.org/1833013002/

Comment 6 by meh...@chromium.org, Mar 25 2016

Labels: -Needs-Bisect

Comment 7 by meh...@chromium.org, Mar 25 2016

Labels: M-51
Just for the completeness:

This is a regression issue broken in M51.

Good build: 382335
Bad build: 382346

CHANGELOG URL:
https://chromium.googlesource.com/chromium/src/+log/6bebadddb399ad1c1f91592efed410040617e708..5840ac85a7c912d9ddb764007b6a9ec65a26ad22

Status: Fixed (was: Started)
commit 79ea645e3fa455cc7829539547dc59ce587f92db
Author: dtapuska <dtapuska@chromium.org>
Date: Tue Mar 29 00:02:13 2016

Fix scrolling rails on Mac OSX.

Scrolling wasn't snapping to the rails on Mac. Force the
opposite co-ordinate to 0 if rail mode is enabled.

BUG= 597262 

Review URL: https://codereview.chromium.org/1833013002

Cr-Commit-Position: refs/heads/master@{#383620}

[modify] https://crrev.com/79ea645e3fa455cc7829539547dc59ce587f92db/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
[modify] https://crrev.com/79ea645e3fa455cc7829539547dc59ce587f92db/content/browser/renderer_host/input/mouse_wheel_event_queue_unittest.cc
Labels: Hotlist-Input-Dev

Sign in to add a comment