Chrome doesn't show scrollbar for scrollers with auto-height if child content-box fits entirely
Reported by
bbri...@microsoft.com,
Aug 13 2016
|
||||||||
Issue descriptionOS: it's not XP What steps will reproduce the problem? (1) Open reduced repro Per our developer: All browsers let you use a negative bottom-margin on a child to reduce the height that an auto-height parent computes for itself. If that parent is a scroller, Edge and Firefox let you scroll to the bottom of the border-box of the child. Chrome only lets you lets you scroll to the bottom of the child's *content-box*. If the content-box fits entirely, Chrome won't even show the scrollbar. If there is no negative margin but the parent is shorter than the child, Chrome will then let you scroll to the bottom of the child's border-box. Chrome seems to be not consistent with itself, and there is no spec which backs up their behavior. We believe Edge and Firefox's behavior is correct.
,
Aug 18 2016
Christian, this seems like a Layout issue to me, the overflow gets computed differently from Firefox/Edge. Any reason you think this belongs in Blink>Scroll?
,
Aug 19 2016
Hm, fair enough.
,
Aug 22 2016
,
Aug 22 2016
Issue 639468 has been merged into this issue.
,
Aug 23 2016
Are you sure this is the same issue as issue 639468 ? It is not about how much you can scroll (or whether a scroll bar shows up or not), it is about the scroll bar itself that is (transparently) obscured by the content of the parent element and so it is not reachable for interaction to the user.
,
Aug 24 2017
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 29 2017
,
Aug 30
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Sep 10
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by cbiesin...@chromium.org
, Aug 15 2016Components: -Blink>Layout Blink>Scroll