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

Issue 706783 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Regression : Unable to scroll the md-settings page using Up/Down arrow keys.

Reported by avsha...@etouch.net, Mar 30 2017

Issue description

Chrome Version : 59.0.3056.0 (Official Build) abd1360936725f296381ceb3c194307a29137c53-refs/heads/master@{#460603} 32/64 bit
OS : Windows (7,8,10), Linux (14.04 LTS), Mac (10.11.6, 10.12.1, 10.12)

What steps will reproduce the problem?
1. Launch chrome and navigate to chrome://md-settings.
2. Click anywhere on the page and press Up/Down arrow keys, observe.

Actual : Unable to scroll the MD-settings page using Up/Down arrow keys.
Expected : User should be able to scroll the MD-settings page using Up/Down arrow keys.

This is a regression issue broken in ‘M-59’, below is the Manual Regression range and will soon update other info.
Good build : 59.0.3055.0
Bad build : 59.0.3056.0
 
Actual_Result.mp4
629 KB View Download
Expected_Result.mp4
774 KB View Download
Cc: hu...@opera.com brajkumar@chromium.org
Labels: hasbisect-per-revision
Owner: bokan@chromium.org
Status: Assigned (was: Unconfirmed)
Bisect Information:
---------------------
You are probably looking for a change made after 460313 (known good), but no later than 460314 (first known bad).

Change Log URL: 
https://chromium.googlesource.com/chromium/src/+log/625d39366a93f55aa9afd1f4ffeac51b0fcaecf8..92bf3c29fccac551acceff254e53d7ea73367158

From the above change log suspecting below change
Review URL: https://codereview.chromium.org/2616623002

Unable to find the authors name in the owners list, Hence assigning to the reviewer of the file for more updates 

bokan@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Thanks!

Comment 2 by bokan@chromium.org, Mar 30 2017

Cc: -hu...@opera.com bokan@chromium.org
Owner: hu...@opera.com
Confirmed manually on ToT that hugoh@'s patch causes the regression. hugoh@, ptal.

Comment 3 by hu...@opera.com, Mar 30 2017

Will take a look tomorrow. I could imagine md-settings's JS prevents the default action of mouse clicks and instead does element.focus() - after my change, element.focus() will not effect cursor/selection position.

Comment 4 by hu...@opera.com, Mar 31 2017

Cc: dbeam@chromium.org hu...@opera.com dpa...@chromium.org
Owner: ----
Status: Available (was: Assigned)
md-settings already had a flavor of this symptom since at least 55.0.2883.87, see  https://crbug.com/707106  .

dpapad@, I see that you yesterday modified some scroll logic inside settings_page/main_page_behavior.js so I think you can solve this in a much better way than I can. Would it be OK for you (or your team) to take over? I am ooo most of next week so I have limited time to look into this.

Comment 5 by dbeam@chromium.org, Apr 3 2017

Labels: Hotlist-MD-Settings-Navigation
Owner: dpa...@chromium.org
Status: Assigned (was: Available)
i'm not actually reproducing this on Canary
Status: WontFix (was: Assigned)
I am not able to repro this on Linux or Windows (tried 59.0.3063.0). Please re-open if it still happens.

Sign in to add a comment