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

Issue 809041 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Div element with overflow-y: scroll containing child with column-count renders incorrectly

Reported by lightfoo...@googlemail.com, Feb 5 2018

Issue description

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

Example URL:
https://jsfiddle.net/wt0oaqqk/

Steps to reproduce the problem:
1. Visit the jsFiddle
2. Observe the result

What is the expected behavior?
The columns should render correctly

What went wrong?
The columns are wrapped but the wrapping looks like its happening at the pixel level rather than by line; where lines are being cut in half. Even trying to select the elements causes rendering issues.

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? No 

Does this work in other browsers? Yes

Chrome version: 64.0.3282.140  Channel: stable
OS Version: 10.0
Flash Version: 

IE11 renders it correctly; Firefox doesn't seem to want to render it at all.
 
chrome-rendering-issues.gif
183 KB View Download
Forgot to mention by changing it to:
overflow-y: auto

that seems to fix the issue and the rendering issue goes away;
Labels: Needs-Triage-M64
Labels: Needs-Bisect
It IS actually a regression; just used a machine with Chrome 63 still on it and the issue isn't there; upgraded it to 64 and it breaks; I reviewed the change-list for 64 but can't see anything obvious...
Components: Blink>Layout
Cc: sc00335...@techmahindra.com
Labels: -Pri-2 -Type-Compat -Needs-Bisect hasbisect-per-revision ReleaseBlock-Stable Triaged-ET M-64 M-65 FoundIn-65 FoundIn-64 Target-65 Target-64 RegressedIn-66 OS-Linux OS-Mac Pri-1 Type-Bug-Regression
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce this issue on reported version 64.0.3282.140 and latest dev 65.0.3325.51 but not reproducible on 66.0.3342.0. Hence providing reverse bisect info

Last Bad Build: 66.0.3336.0
First Good Build: 66.0.3338.0

You are probably looking for a change made after 533433 (known good), but no later than 533434 (first known bad).
CHANGELOG URL:
 https://chromium.googlesource.com/chromium/src/+log/2bc6c2e8f5e0963c58b307d4f040ea672b971289..8c7ac7ada27c7d4e0d4109d70c18ff78827a6285

Probably fixed by https://chromium-review.googlesource.com/894699.

@wangxianzhu: Please merge the fix to M64 and M65 if it is safe. Adding RB-Stable for M-64. Please remove if not the case.


Mergedinto: 807314
Status: Duplicate (was: Assigned)
The fix has been merged into M65. We probably won't merge into M64 as it has been promoted stable.
Update: we have merged the fix into both M64 and M65. The fix will be available in the next (or the next of the next) stable release.

Sign in to add a comment