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

Issue 677064 link

Starred by 4 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-04-13
OS: Linux , Windows , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Any customization of scrollbars results in undetected overflow

Reported by thereald...@gmail.com, Dec 27 2016

Issue description

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

Steps to reproduce the problem:
1. Inject any customized scrollbar user-CSS via any extension.
2. Visit any of the few problematic sites, such as https://getsatisfaction.com/apperyio
3. Overflow is not detected; Scrollbars fail to appear.

What is the expected behavior?
There's overflow, scrollbars should appear.

What went wrong?
It seems to be a bug resulting from certain CSS stylesheets. In particular, if a website specifies height/max-height for both html/body to be 100%, overflow is undetected, and any customized scrollbars fail.

WebStore page: https://chrome.google.com/webstore/detail/scrollbar-customizer/flffekjijpabhjgpoapooggncnmcjopa

Did this work before? No 

Chrome version: 55.0.2883.87  Channel: stable
OS Version: 6.3
Flash Version: 

The custom scrollbar CSS could be colors only, and this bug still occurs.
 
Cc: kkaluri@chromium.org
Labels: M-57 OS-Linux OS-Mac
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on windows 10,Ubuntu 14.04 and Mac 10.12.2 using chrome stable M55-55.0.2883.87 
and earlier version of chrome M33-33.0.1750.0. This is a non-regression issue and marking it as untriaged.

Please look into the attached screen-cast.

Thank You...
Issue 677064.mp4
5.5 MB View Download
Components: -Platform>Extensions Blink>Layout>Scrollbars Blink>CSS
This doesn't sound like an extensions issue.  Adding blink labels.
Status: aval (was: Untriaged)
Status: Available (was: Aval)
Another example with similar, but not the same exact CSS:

[NSFW] http://xcum.com/
Labels: Hotlist-Interop
Labels: Update-Quarterly

Comment 8 by suzyh@chromium.org, Mar 30 2017

Cc: suzyh@chromium.org
Components: -Blink>Layout>Scrollbars -Blink>CSS Blink>Scroll
Labels: -Update-Quarterly
Status: Untriaged (was: Available)
Sounds like this belongs over in Blink>Scroll. cc'ing myself in case you need the attention of the Style team.

Comment 9 by phistuck@gmail.com, Mar 30 2017

#6 - why is this an interoperability issue? Does Safari get this right?

Comment 10 by suzyh@chromium.org, Mar 30 2017

#9: We have used this label for "interop with spec" as well as "interop with other browsers". I don't know if that's what #6 intended, and they're not here for me to confirm with at the moment.

Comment 11 by phistuck@gmail.com, Mar 30 2017

Yep, but (unfortunately) there is no specification for customized scroll bars, so the only option left is interoperability with Safari. I might try to use BrowserStack to reproduce this using Safari Extensions, since both of the aforementioned URLs do not reproduce the issue without that extension, it seems.
Cc: bokan@chromium.org
Labels: -Pri-2 Needs-Feedback Pri-3
NextAction: 2017-04-13
I cannot reproduce in anything past 57.0.2987.133, the extension works correctly on the page linked in the original report (customised scrollbars appear as expected).

Could you please try again on a more recent version of Chrome? Either there's something else in the repro missing or the bug has since been fixed.
I can confirm that this is still a bug in stable, but doesn't appear to be in dev. I encountered this issue fairly frequently, so I can't say definitively that it's resolved globally, but the couple examples I referenced here aren't issues in dev.

Comment 14 by bokan@chromium.org, Apr 10 2017

Status: WontFix (was: Untriaged)
Ok, I'm going to close since it seems to work correctly in more recent versions but feel free to reply if you see it again and we can reopen.

Sign in to add a comment