New issue
Advanced search Search tips

Issue 901281 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Padding in one element causes empty scrollbar to appear/disappear when shadow is applied

Reported by anton.ka...@gmail.com, Nov 2

Issue description

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

Example URL:
http://jsfiddle.net/8tkvbxh4/4/

Steps to reproduce the problem:
1. Go to http://jsfiddle.net/8tkvbxh4/4/ and run it;

2. Change height of the result view so that the bottom edge of the button will become just above the bottom edge of the browser window (see attachment #1), empty vertical scrollbar may appear;

3. Hover over the button

Result: either empty vertical scrollbar disappears (if it was before), or it appears (if it wasn't present before), once the cursor is above the button;

4. Start moving the cursor along sides of the button

Result: the button starts to jitter, and as it jitters the scrollbar appears and disappears.

What is the expected behavior?
Empty scrollbar should not appear when shadow is applied to an element if there is another element with its padding specified.

What went wrong?
Empty scrollbar appeared when the shadow has been applied to the button. The scrollbar has changed the page size, which caused the button to jitter.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 70.0.3538.77  Channel: stable
OS Version: 10.0
Flash Version:
 
2018-11-02_16-10-06.jpg
28.2 KB View Download
Labels: Needs-Triage-M70
Cc: swarnasree.mukkala@chromium.org
Components: -Blink Blink>Scroll
Labels: -Type-Bug -Pri-2 Triaged-ET Target-70 Target-71 Target-72 M-72 FoundIn-71 FoundIn-70 FoundIn-72 RegressedIn-66 hasbisect OS-Linux Pri-1 Type-Bug-Regression
Owner: skobes@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue reported chrome version #70.0.3538.77 and latest chrome #72.0.3602.2 using Ubuntu 17.10 and Windows 10 by following steps as per comment#0.
Note: Unable to find a scroll bar after navigating to "http://jsfiddle.net/8tkvbxh4/4/" in Mac OS.

Bisect Information:
==============
Good Build: 66.0.3344.0
Bad Build: 66.0.3345.0

ChangeLog: https://chromium.googlesource.com/chromium/src/+log/43e31b80075135d513ff10a19e8293aca21a0ed0..004f3b4b4000be325307d1c409a03411aa00beaa
Reviewed on: https://chromium-review.googlesource.com/857902
Note: Unable to provide per revision bisect as we are getting "RuntimeError: We don't have enough builds to bisect. revlist: []".Hence providing chromium bisect.

@Steve: Please help in assigning to appropriate owner if this is not related to your change.
Thanks.!
Cc: skobes@chromium.org
Labels: -Pri-1 Pri-2
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment