New issue
Advanced search Search tips

Issue 811907 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 807314
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Regression



Sign in to add a comment

CSS Multi Column + CSS Overflow Scroll: Content not rendered

Reported by tom...@gmail.com, Feb 13 2018

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36

Steps to reproduce the problem:
1. Create a block element with restricted dimensions and overflow-y set to scroll.
2. Add a child element with the CSS "column-count" property set > 1.
3. Try using overflowing and underflowing content.

What is the expected behavior?
Content of child element should be visible for both underflowing and overflowing content.

What went wrong?
When content does _not_ overflow, it is invisible.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 64.0.3282.140  Channel: stable
OS Version: 4.4.0-112-generic
Flash Version: 

Element inspector shows the elements are being correctly layed out, they are just not visible.

Only other browser I tested is FireFox which works.
 
index.html
809 bytes View Download

Comment 1 by tom...@gmail.com, Feb 13 2018

I think the root cause of this may not be specific to the interaction between columns + scroll. I've found some other things dissapearing within parents using column-count that don't use overflow scroll. Those layouts are more complex and i've yet to narrow them down yet.
Owner: schenney@chromium.org
Status: Assigned (was: Unconfirmed)
Reproduces. I'll bisect.
Labels: -Type-Bug -Pri-2 RegressedIn-64 FoundIn-64 FoundIn-65 Pri-1 Type-Bug-Regression
Mergedinto: 807314
Owner: wangxianzhu@chromium.org
Status: Duplicate (was: Assigned)
Bisects to https://chromium.googlesource.com/chromium/src/+/844c165fae551c35f0eb78b3fd211739377102a7, "Combine ScrollbarPaintOffset into PaintOffsetTranslation"

Landed in 64.0.3275.0

Not present on trunk. Fixed by https://chromium.googlesource.com/chromium/src/+/8c7ac7ada27c7d4e0d4109d70c18ff78827a6285, "Correct fragment paint offset under non-self-painting paint_offset_root"

That fix was merged to M-64 and will be in the next Stable update.


Sign in to add a comment