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

Issue 810011 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

The --enable-overlay-scrollbar command line flag is broken in 59+ versions

Reported by ziborov....@gmail.com, Feb 7 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

Steps to reproduce the problem:
1. Start Google Chrome with "--enable-overlay-scrollbar" command line flag on Windows 10.
2. Open the https://www.google.com/chrome/ URL.
3. Scroll the page.

What is the expected behavior?
Overlay scrollbar should appear.

What went wrong?
The scrollbar has a default behavior.

Did this work before? Yes 58

Chrome version: 64.0.3282.140  Channel: stable
OS Version: 10.0
Flash Version: Shockwave Flash 28.0 r0

Can be reproduced in 64 version.
 
Labels: Needs-Triage-M64 Needs-Bisect

Comment 2 by woxxom@gmail.com, Feb 7 2018

It was converted to a runtime flag, see  issue 710060 .
You can start Chrome from command line with flags "--enable-features=OverlayScrollbar --enable-prefer-compositing-to-lcd-text" then you will see overlay scrollbar.
Able to reproduce the issue on reported version 64.0.3282.140 and latest canary 66.0.3343.0 using Mac 10.12.6, Ubuntu 14.04 and Windows-10, hence providing Bisect Info
Bisect Info:
================
Good build: 60.0.3076.0
Bad build: 60.0.3077.0

You are probably looking for a change made after 466031 (known good), but no later than 466032 (first known bad).

https://chromium.googlesource.com/chromium/src/+log/723dbf022b3038d9241fbf7767b46b61c0085e39..d3ca34febe2838703bfd71217be83fb26e372257

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

@chaopeng: Please confirm the issue and help in re-assigning if it is not related to your change.

Thanks!
Cc: viswatej...@techmahindra.com
Components: -UI UI>Shell
Labels: -Pri-2 -Needs-Bisect hasbisect-per-revision Triaged-ET M-66 . FoundIn-64 FoundIn-60 OS-Linux OS-Mac Pri-1
Owner: chaopeng@chromium.org
Status: Assigned (was: Unconfirmed)
Labels: -. RegressedIn-60 Target-65 FoundIn-66 Target-66 FoundIn-65 Target-64
Status: WontFix (was: Assigned)
As comment #2: "--enable-overlay-scrollbar" was replaced by "--enable-features=OverlayScrollbar", "--enable-prefer-compositing-to-lcd-text" also a requirement for OverlayScrollbar.

Sign in to add a comment