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

Issue 769199 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows , Mac
Pri: 1
Type: Bug-Regression

Blocked on:
issue 772380



Sign in to add a comment

Regression:Unwanted scroll bar is seen on clear browsing data overlay on zooming out to 90%

Reported by pranjali...@etouch.net, Sep 27 2017

Issue description

Chrome Version:63.0.3225.0 (Official Build) 454b29bb89471156174c8769692ec607f8209f94-refs/heads/master@{#504540}(32/64 bit).

OS: Windows (7,8,10), Mac(10.12.6).

Steps to reproduce:
1)Launch chrome, go to 'chrome://settings' and navigate to chrome://settings/privacy.
2)Now click on 'Clear browsing data', zoom out to 90 % and observe.

Actual Result:Unwanted scrollbar is seen on clear browsing data overlay on zooming out to 90%
Expected Result:Unwanted scrollbar should not be seen on clear browsing data overlay on zooming out to 90%

This is regression issue broken in 'M-63' and below per-revision bisect result

Good build:63.0.3223.0
Bad build: 63.0.3225.0

Note: Will soon update once Linux build is available.


 
Actual_result.mp4
715 KB View Download
Expected_result.mp4
670 KB View Download
Labels: hasbisect-per-revision
Owner: dullweber@chromium.org
Status: Assigned (was: Unconfirmed)
You are probably looking for a change made after 504350 (known good), but no later than 504351 (first known bad).

CHANGELOG URL:

The script might not always return single CL as suspect as some perf builds might get missing due to failure.

https://chromium.googlesource.com/chromium/src/+log/b34fe684c6a5cd0bc0efacafadf8e934dc392a0f..41cab4fdf74e694376012b622c61a4e8e04fae89

Suspect:https://chromium.googlesource.com/chromium/src/+/41cab4fdf74e694376012b622c61a4e8e04fae89

@dullweber: Kindly help to reassign, if your changes are not related to this issue.
Thanks, this looks like my cl. I will check, why the scrollbar is shown, although there is still space left.
Cc: dschuyler@chromium.org
This is really weird. There seems to be no reason for the scrollbar. The dialog has more than enough space below the inner element.

Scrolling from 100% to 90% makes the scrollbar appear. Scrolling to 80% makes it disappear and going back to 90% doesn't make it reappear. Only changing to 100% and back to 90% shows a scrollbar.

Also changing the body-container-height from 322px to 323px makes the scrollbar disappear for 90% but then it appears at 75% without any reason. This looks more like a bug with the scrollbar system?

dschuyler@: Have you seen something like this before? I found a few older bug reports for CBD and settings but it looks like there always was too much content that caused scrollbars to appear.
Screenshot from 2017-10-05 15:14:07.png
288 KB View Download
Screenshot from 2017-10-05 15:14:33.png
288 KB View Download
#3 Yes there are three common cases for unwanted scroll bars that I'm aware of:

- due to a very large font size. This is an action taken by the user. If the content no longer fits, a scroll bar is acceptable (these are WontFix). This is not this bug, I mention it for completeness.

- due to a blink issue. This is my *guess* for this bug.

- due the WebUI programmer making a whoops. When this happens it's usually a simple fix and not a mystery.

I'd suggest doing what you already did in #3: take a look at it assuming it's your bug until to proves to be a deeper issue. The next step would be to hand it off to blink for the deeper investigation. Tip: I'm sure they'd appreciate a minimal repro case. i.e. Paste a link to a jsfiddle showing the problem.

Thanks. I will try to create a smaller reproduction case.

I managed to create a minimal example: https://jsfiddle.net/nrqhhugL/

It shows a scrollbar with 90% zoom although the div is empty. 
(In Chrome Dev 63.0.3230.0 on Linux)
Screenshot from 2017-10-06 14:54:39.png
179 KB View Download
Blockedon: 772380
I filed a bug for it 
Components: -Blink>Scroll
The issue has been fixed in 64.0.3267.0	( https://crbug.com/777095 )
Status: Fixed (was: Assigned)

Sign in to add a comment