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

Issue 622684 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Scroll bar not working in Chrome, but IE and FireFox are working

Reported by only.lou...@gmail.com, Jun 23 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36

Example URL:

Steps to reproduce the problem:
Just try to scroll horizontal, it cannot be scroll if scrollleft less than scrollwidth
Same behavior in scroll vertical

What is the expected behavior?
Scroll bar to be working properly

What went wrong?
Just try to scroll horizontal, it cannot be scroll if scrollleft less than scrollwidth
Same behavior in scroll vertical

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes 

Chrome version: 51.0.2704.103  Channel: stable
OS Version: 10.0
Flash Version: Shockwave Flash 22.0 r0
 
Sorry, try this attachment
Test.html
568 KB View Download
Labels: -Type-Compat ReleaseBlock-Beta M-53 OS-Chrome OS-Mac Type-Bug-Regression
Owner: ymalik@chromium.org
Status: Assigned (was: Unconfirmed)
Unable to reproduce the issue on Win 7, Win 10 and Ubuntu 14.04 using latest stable 51.0.2704.103, 51.0.2704.106 and beta # 52.0.2743.49.
Its broken on latest canary 53.0.2777.0 on Win and Ubuntu as well.

Its reproduced on Mac 10.11.5 using 51.0.2704.103, 51.0.2704.106 and beta # 52.0.2743.49 and canary 53.0.2777.0.

Bisect info:
===========
Bad  :53.0.2756.0 
Good :53.0.2754.0 

CHANGELOG URL:
https://chromium.googlesource.com/chromium/src/+log/1ee44ea93271409b790999e882d05c0666a89850..a0f4b5051a2ef87f7de7cb469fe87d781cc0ab35
Possible Suspect : https://codereview.chromium.org/2002623003
ymalik@ : Could you please take a look into this if its related to your change.
Added ReleaseBlock-Beta against M53 as its a recent regression, feel free to modify if not appropriate.

Components: Blink>Layout>Scrollbars
Labels: -OS-Chrome OS-Linux

Comment 5 by ymalik@chromium.org, Jun 24 2016

Cc: ymalik@chromium.org szager@chromium.org
Owner: durga.behera@chromium.org
I can't repro this on Ubuntu. 

This cannot be related to my change since my change is behind an experimental flag and doesn't touch scroll bars at all. 

CC-ing szager since the bisect has https://codereview.chromium.org/1980103002 which makes some change to the scrollbars

Comment 6 by szager@chromium.org, Jun 24 2016

I can't reproduce this on Ubuntu running 53.0.2774.3.  The steps to reproduce are unclear; is it top-level scrolling that's broken, or scrolling the table?  What is the value of window.innerWidth when you see the problem?  I don't have the images referenced in the html, so I'm probably not seeing the same thing as the reporter.
Cc: -szager@chromium.org durga.behera@chromium.org
Owner: szager@chromium.org
szager/ymalik : Could you please review the attached screen cast which might help further investigate the issue.

Note : The bad build is considered where the horizontal scroll bar is not seen at all and for good where the horizontal scroll bar is seen and scroll-able. 
Expected.mp4
712 KB View Download
Actual.mp4
809 KB View Download

Comment 8 by gov...@chromium.org, Jun 28 2016

M53 is branching this week and will be promoted to Beta in July.Your bug is labelled as Beta ReleaseBlock, pls make sure to land the fix ASAP. Thank you.

Comment 9 by szager@chromium.org, Jun 29 2016

Status: WontFix (was: Assigned)
Oh, I see what you're talking about.  This is not a bug, it's an improvement!

In the "expected" video, you'll notice the only reason there's a horizontal scrollbar is because there's a small sliver of content hidden behind the vertical scrollbar (part of the column labelled "23").

In the "actual" video, the "23" column is completely visible, so there's no need for a horizontal scrollbar; there's nothing overflowing to the right.

The nature of my scrolling change was precisely to eliminate this kind of unnecessary horizontal scrollbar.  Here is a simplified demo:

https://jsbin.com/vaniwuhiri/edit?html,js,output

Marking WontFix (WAI).

Sign in to add a comment