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

Issue 650211 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Unable to continuously increase/decrease the zoom level of webpages via keyboard.

Reported by dchau...@etouch.net, Sep 26 2016

Issue description

Chrome Version: 55.0.2872.0 5264ac775e58852ece697a6e26117d72181c4f41-refs/heads/master@{#420859} 32/64-bit.
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 and go to NTP or any Webpage.
2. Press and hold the 'Ctrl' + '+' key to zoom in the page and observe.

Page gets stuck on 110% zoom level.
Page should increase to 500% zoom level.

This is a regression issue, broken in M-55 series, will soon update other info.
 

Comment 1 by dchau...@etouch.net, Sep 26 2016

Components: IO>Keyboard
Labels: OS-Linux
Below is manual regression range for the above issue.

Good build: 55.0.2853.0
Bad build: 55.0.2855.0

Note: This issue is not reproducible on 'Mac' OS.

Kindly review the attached screen-cast for reference. 
Actual behavior.mp4
1003 KB View Download
Expected behavior.mp4
470 KB View Download

Comment 2 by dchau...@etouch.net, Sep 26 2016

Cc: derat@chromium.org
Labels: hasbisect
Owner: tdander...@chromium.org
Status: Assigned (was: Unconfirmed)
Below is narrow bisect info for the above issue.

Narrow bisect:
https://chromium.googlesource.com/chromium/src/+log/2c6e050f06efedae49f77dd91baa016dbd2e8fe9..dd7e49692b1288ee1a3774bb84062df1525de62e?pretty=fuller&n=100

Suspecting: r416995 or r416996 ? 

@tdanderson : Kindly help to re-assign, if your changes are not related to this issue.
Labels: ReleaseBlock-Beta
Adding RB Label as this is a recent Regression. Please remove if not required.
Thank You.

Comment 4 by derat@chromium.org, Sep 26 2016

Labels: -ReleaseBlock-Beta
Status: WontFix (was: Assigned)
This is intentional. https://chromium.googlesource.com/chromium/src/+/42d287c9658c6bfa1202275597f28399409e8603 states that this is what it's doing:

----

Make most browser accelerators not repeat.

Prevent browser accelerators from repeating unless they're associated with the
following commands:

  IDC_FIND_NEXT
  IDC_FIND_PREVIOUS
  IDC_FOCUS_NEXT_PANE
  IDC_FOCUS_PREVIOUS_PANE
  IDC_MOVE_TAB_NEXT
  IDC_MOVE_TAB_PREVIOUS
  IDC_SELECT_NEXT_TAB
  IDC_SELECT_PREVIOUS_TAB

----

Increasing the page zoom to 500% at an uncontrollable rate with an unpredictable delay before autorepeat kicks in doesn't seem like useful functionality.

Sign in to add a comment