New issue
Advanced search Search tips

Issue 637493 link

Starred by 5 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Compat



Sign in to add a comment

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 description

OS: 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.

 
reduced-repro.html
310 bytes View Download
Cc: skobes@chromium.org szager@chromium.org
Components: -Blink>Layout Blink>Scroll

Comment 2 by bokan@chromium.org, Aug 18 2016

Cc: bokan@chromium.org
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?
Components: -Blink>Scroll Blink>Layout
Hm, fair enough.

Comment 4 by e...@chromium.org, Aug 22 2016

Labels: -Type-Bug Type-Compat
Status: Available (was: Untriaged)

Comment 5 by e...@chromium.org, Aug 22 2016

 Issue 639468  has been merged into this issue.

Comment 6 by phistuck@gmail.com, 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.
Project Member

Comment 7 by sheriffbot@chromium.org, Aug 24 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
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

Comment 8 by e...@chromium.org, Aug 29 2017

Status: Available (was: Untriaged)
Project Member

Comment 9 by sheriffbot@chromium.org, Aug 30

Status: Untriaged (was: Available)
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
Status: Available (was: Untriaged)

Sign in to add a comment