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

Issue 632293 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Regression : Horizontal scroll bar does not appear in chrome://signin-internals/, after resizing the browser window.

Reported by yfulgaon...@etouch.net, Jul 28 2016

Issue description

Chrome version : 54.0.2810.2 (Official Build) 84cc4cdf21633b6209f2561e78fea87d40e84329-refs/branch-heads/2810@{#5} 32/64 bit
OS :  Windows (7,8,8.1,10), Mac(10.10.5, 10.11.4), Linux(14.04 LTS)

What steps will reproduce the problem?
1. Launch chrome, click on Avatar icon and sign in to chrome.
2. Go to chrome://signin-internals/ page and click on Restore down button.
3. Resize the browser window towards LHS and observe the bottom part of page.

Actual : Horizontal scroll bar does not appear after resizing the browser window. 
Expected : Horizontal scroll bar should appear at the bottom of page after resizing the browser window. 

This is a regression issue broken in 'M-45', below is the Manual regression, Narrow and Blink Bisect info.
Good Build : 45.0.2412.0
Bad Build : 45.0.2414.0

Narrow Bisect URL : 
https://chromium.googlesource.com/chromium/src/+log/555f740c0f81262c44a5b1e48f1d56af7f6baca9..e0788afb9eb2ed1f530172f70245141567eff43c?pretty=fuller&n=10000

Blink Bisect URL : 
https://chromium.googlesource.com/chromium/blink/+log/e591c4f..9e5f32f?pretty=fuller&n=10000

Suspecting : 195913 ? from Blink Bisect
 
Actual_scrollbar.mp4
2.0 MB View Download
Expec_scrollbar.mp4
1.8 MB View Download

Comment 1 by msten...@opera.com, Aug 9 2016

Owner: ----
Status: Untriaged (was: Assigned)
I don't think so. I see no multicol on that page.

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

Cc: bokan@chromium.org
Owner: msten...@opera.com
Status: Assigned (was: Untriaged)
mstensho@: the page does have -webkit-columns set on all the top-level DIVs. Removing that style causes scrollbars to appear when shrinking the window so it does seem related to column layout.

Comment 3 by msten...@opera.com, Aug 11 2016

Indeed. Sorry about that. I shouldn't have trusted my eyes when just looking at the page.

Comment 4 by msten...@opera.com, Aug 11 2016

tc.html
150 bytes View Download

Comment 5 by msten...@opera.com, Aug 11 2016

We have problems with multicol and overflow, because we don't know which parts of the content are going to end up in the last column. Internally the layout is always just represented as a single tall strip (flow thread), which is sliced into columns during painting and other layout tree read operations. I hope we'll be able to fix this some day, though.

In the meantime I can't help but wonder why that page uses multicol at all. It doesn't seem to do anything useful. Can we reach out to the maintainers of that page and ask them to stop using multicol?

Comment 6 by bokan@chromium.org, Aug 11 2016

Cc: n...@chromium.org
signin-internals looks like it hasn't been touched in years. +noms@, you've touched some nearby files, do you know who might be maintaining WebUI pages?

Regardless, if this caused a regression on Chrome WebUI, it can regress pages out in the wild, no?

Comment 7 by msten...@opera.com, Aug 11 2016

Absolutely.
Components: -Blink>Scroll Blink>Layout
Changing target so the regression is tracked against original component.

Comment 9 by skobes@chromium.org, Nov 13 2016

Components: -Blink>Layout -Internals Blink>Layout>MultiCol
Labels: -Pri-1 Pri-2

Comment 10 by e...@chromium.org, Jun 19 2017

Labels: -Type-Bug-Regression Type-Bug

Comment 11 by msten...@opera.com, Oct 12 2017

Still failing.
Project Member

Comment 12 by sheriffbot@chromium.org, Oct 20 2017

Labels: Hotlist-Recharge-BouncingOwner
Owner: ----
Status: Untriaged (was: Assigned)
The assigned owner "mstensho@opera.com" is not able to receive e-mails, please re-triage.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 13 by e...@chromium.org, Oct 30 2017

Status: Available (was: Untriaged)
Owner: mstensho@chromium.org
Status: Assigned (was: Available)
Cc: e...@chromium.org
I don't think it's likely that we'll find time to fix this in the current generation of the layout engine.
Still a problem.

Sign in to add a comment