Any customization of scrollbars results in undetected overflow
Reported by
thereald...@gmail.com,
Dec 27 2016
|
|||||||||
Issue descriptionUserAgent: 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.
,
Jan 6 2017
This doesn't sound like an extensions issue. Adding blink labels.
,
Jan 8 2017
,
Jan 8 2017
,
Jan 8 2017
Another example with similar, but not the same exact CSS: [NSFW] http://xcum.com/
,
Jan 10 2017
,
Feb 13 2017
,
Mar 30 2017
Sounds like this belongs over in Blink>Scroll. cc'ing myself in case you need the attention of the Style team.
,
Mar 30 2017
#6 - why is this an interoperability issue? Does Safari get this right?
,
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.
,
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.
,
Apr 6 2017
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.
,
Apr 8 2017
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.
,
Apr 10 2017
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 |
|||||||||
Comment 1 by kkaluri@chromium.org
, Dec 27 2016Labels: M-57 OS-Linux OS-Mac
Status: Untriaged (was: Unconfirmed)
5.5 MB
5.5 MB View Download