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

Issue 694110 link

Starred by 4 users

Issue metadata

Status: WontFix
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-03-21
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression : Unwanted glimpse of scroll bar is seen after dragging console drawer downwards in devtools.

Reported by mni...@etouch.net, Feb 20 2017

Issue description

Version: 58.0.3017.0 8fc480797adb8b57f4dada238f2d85c0fe42115b-refs/heads/master@{#451476}
OS: Windows (7,8,8.1,10),Linux (14.04 LTS),Mac OS X(10.10.5, 10.11.4)

What steps will reproduce the problem?
1. Launch chrome, navigate to NTP and open devtools.
2. Now press 'Esc' key to open 'Console' drawer and select 'Remote Devices' by clicking on 'iron icon'
3. Now click on 'Remote Target' option and slowly drag the console drawer downwards,observe

Actual: Unwanted glimpse of scroll bar is seen after dragging console drawer downwards
Expected: Unwanted glimpse of scroll bar should not be seen after dragging console drawer downwards 

This is regression issue, broken in ‘M 58’ and will soon update other info :
Good build:58.0.3005.2
Bad build: 58.0.3006.0
 
Actual_video.mp4
2.0 MB View Download
Expected_video.mp4
1.4 MB View Download
Cc: kkaluri@chromium.org
Labels: hasbisect-per-revision
Owner: szager@chromium.org
Status: Assigned (was: Unconfirmed)
Bisect Info:
===========
Good build : 58.0.3005.2,  Revision Range- 448507
Bad build  : 58.0.3007.0,  Revision Range- 449173
		

After executing the per-revision-bisect script, i got the following CL's between good and bad build versions
============================================
https://chromium.googlesource.com/chromium/src/+log/c405416053b99aa4d6f98f3126608c660773f6b4..7b1e0cb2db282469b4b81f47d40ab45132a7ec0f

The suspecting Change Log is :
-----------
https://chromium.googlesource.com/chromium/src/+/7b1e0cb2db282469b4b81f47d40ab45132a7ec0f

Review-Url: https://codereview.chromium.org/2672833004

szager@- Could you please look into this issue, if it's related to your change?  if not could you please help us to reassign this issue to the right owner.


Thank You...
Labels: ReleaseBlock-Stable
Adding RB Label as this is a recent Regression. Please remove if not required.
Thank You.
@szager -- Gentle remainder. Could you please look into the issue and provide an update.
Thank You.
Cc: dgozman@chromium.org
This is a recurring problem in chromium, which doesn't have a comprehensive fix in the current implementation.  See this code comment for an explanation:

https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp?l=910

I would like to point out that in this particular case, the css is a bit weird; the tree looks like this:


<div class="widget vbox device-view">    <!-- this has overflow:auto -->
  <div class="hbox device-text-row">
    ...
    <div class="device-browser-list vbox">  <!-- this has overflow:auto -->


It doesn't seem quite right that the device-browser-list should have scrollbars.  Removing the overflow:auto on that class makes the problem go away.

cc dgozman to look at the css.
Cc: durga.behera@chromium.org szager@chromium.org ajha@chromium.org kavvaru@chromium.org alph@chromium.org brajkumar@chromium.org
 Issue 696426  has been merged into this issue.
I don't think this specific symptom in device-browser-list is a problem for DevTools worth fixing.

I am not an expert in overflow and scrolling to judge from the implementation/spec point of view. Note that if this changed DevTools layout, similar could happen to web sites in the wild, so it might be worth to double check whether that's intended.
NextAction: 2017-03-21
mnikam@ Is this bug still reproducible in latest M58 Beta?

Comment 8 by mni...@etouch.net, Mar 20 2017

With response to comment #7:
Rechecked the above issue on latest  M58 Beta build : 58.0.3029.19 and the issue is not reproducible as 'Remote Target' option is not available.Kindly refer attached screenshot for reference.
Actual_beta.mp4
734 KB View Download

Comment 9 by szager@chromium.org, Mar 21 2017

Status: WontFix (was: Assigned)
No longer reproduces; marking WontFix.

Sign in to add a comment