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

Issue 807689 link

Starred by 3 users

Issue metadata

Status: Assigned
Merged: issue 797708
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Middleclick Autoscroll stops working if clicked element is removed from DOM

Reported by yuvzhen...@gmail.com, Jan 31 2018

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.119 Safari/537.36

Steps to reproduce the problem:
1. Create a list with css-property: "overflow-y: scroll;"
2. Click on any element from this list
3. Then hold down the mouse wheel and pull up or down
4. During scrolling, script will change one element (selected by click) from list

What is the expected behavior?
Scrolling will continue.

What went wrong?
Wheel is still held, cursor is in scroll mode, but scroll process is stopped.
Sometimes, in one of ten cases, the scrolling continues to work. But in most cases not working at all.

Did this work before? N/A 

Chrome version: 64.0.3282.119  Channel: stable
OS Version: 10.0
Flash Version: 

In Firefox, Microsoft Edge - it works fine.
I made a small repro that demonstrates this case - https://jsfiddle.net/khajjit/r3rsrzb5/
 
Labels: Needs-Triage-M64
Cc: susanjun...@techmahindra.com
Labels: Triaged-ET Needs-Feedback
yuvzhenko8@ Thanks for the issue.

Tested this issue on Windows 10 on the latest Canary 66.0.3335.5 and Stable 64.0.3282.119 and unable to reproduce the issue by following the steps mentioned in the original comment.

On following the steps mentioned above and holding down the mouse wheel and pulling it up and down, could see no issues in scrolling.
Attached is the screen cast for reference.

Request you to please check and confirm if anything is missed from our end in reproducing the issue.

Also request you to please retry the issue on a new chrome profile without any flags/extensions and update the thread with the observations.

Thanks..
807689.webm
3.4 MB View Download
Just click on any item. Then hold the mouse wheel and pull up or down. If the scrolling does not stop after 3 seconds, try again.

The browser does not have any flags/extensions.
Scrolling bug.webm
6.5 MB View Download
Project Member

Comment 4 by sheriffbot@chromium.org, Feb 1 2018

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "susanjunia.boorgula@techmahindra.com" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 5 by kochi@chromium.org, Feb 1 2018

Components: -Blink UI

Comment 6 by kochi@chromium.org, Feb 1 2018

Not in Blink, but the browser-side code has to handle DOM change under
the mouse position while scrolling (with middle-button held)?
The code must handle the DOM change made by the mouse click, and continue the scrolling.
Labels: Needs-Bisect
Components: Blink>Scroll
Labels: -Type-Bug -Pri-2 -Needs-Bisect Target-67 RegressedIn-61 Target-66 M-67 FoundIn-66 FoundIn-67 Target-65 FoundIn-65 hasbisect Pri-1 Type-Bug-Regression
Owner: bokan@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue on Windows 10 using chrome latest stable #65.0.3325.146 and latest canary #67.0.3362.0. Issue is specific to OS-Win.

Bisect Information:
=====================
Good build: 61.0.3132.0
Bad Build : 61.0.3133.0

Change Log URL: 
https://chromium.googlesource.com/chromium/src/+log/0c7f6df48120d44213fabf09fb6b6b0cfe0c5f27..07711ae8ada95f59bfa6f9390f8dfb99f1f97618

From the above change log suspecting below change
Review-Url: https://codereview.chromium.org/2918053002

bokan@ - Could you please check whether this is caused with respect to author(aelias@) change, if not please help us in assigning it to the right owner.
Note: Assigning it to one of the reviewer as the author(aelias@) seems to be inactive.

Thanks...!!
Cc: aelias@chromium.org
Cc: -aelias@chromium.org bokan@chromium.org
Owner: sahel@chromium.org
Sahel, ptal.
hi, maybe it's the same problem as in:

https://bugs.chromium.org/p/chromium/issues/detail?id=797708

Mergedinto: 797708
Status: Duplicate (was: Assigned)
Looks like same as issue 797708. 
Status: Assigned (was: Duplicate)
The issue here is related to middle click autoscroll rather than wheel scrolling.
issue 797708 is related to smooth scrolling on compositor.
I believe that this issue has the same roots as this one: 

https://bugs.chromium.org/p/chromium/issues/detail?id=493078

Comment 16 by ege...@gmail.com, Jun 21 2018

I can reproduce this like this:
1) Open any page which overflows on Y axis.
2) Scroll with the wheel (no autoscroll) for 5 seconds in a single direction
3) Try using autoscroll.

It freezes but works again if I click out of it and activate it again by clicking the middle button.
Labels: -Pri-1 Pri-2
Summary: Middleclick Autoscroll stops working if clicked element is removed from DOM (was: Scrolling via mouse wheel stops)
Cc: msrchandra@chromium.org sahel@chromium.org ranjitkan@chromium.org rbasuvula@chromium.org nyerramilli@chromium.org
 Issue 747839  has been merged into this issue.
Can't reproduce anymore on Chrome 69.0.3497.100 (Official Build) (64-bit)
egecan@ what you described in comment #16 is not related to the original bug which is about Autoscroll stopping when the DOM element is removed.

Sign in to add a comment