[Regression] Horizontal auto-scroll doesn't work on download page.
Reported by
dchau...@etouch.net,
Jun 19 2017
|
||
Issue descriptionChrome Version: 61.0.3135.0 (Official Build)a990af190304be5bf38b120799c594df5a293518-refs/heads/master@{#480321} 32/64-bit. OS: Windows(7,8,8.1,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://downloads page. 2. Keep focus on 'More actions' icon using 'Tab' key. 3. Completely resize the browser from RHS to LHS. 4. Now, press 'Enter' key and observe the horizontal scroll bar. Horizontal scroll bar doesn't auto-scroll towards RHS. Horizontal scroll bar should auto-scroll towards RHS. This is a regression issue, broken in M-60 series, below is manual regression range. Good build: 60.0.3089.0 Bad build: 60.0.3090.0 kindly review the attached screen-cast for reference.
,
Jun 22 2017
After patching https://codereview.chromium.org/2951703002 locally, I am observing a flicker, see repro in attached screencast.
,
Jun 30 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e57f5b9ac01324e8db26dbcdca46544832088a7d commit e57f5b9ac01324e8db26dbcdca46544832088a7d Author: calamity <calamity@chromium.org> Date: Fri Jun 30 04:58:49 2017 [cr-action-menu] Fix anchoring to offscreen elements. This CL makes cr-action-menu anchor correctly to offscreen elements. Previously, focusing the anchor element would shift the viewport, which provided the wrong coordinates. By showing the dialog in the top-left, the scroll is reset which correctly calculates the position of the dialog. This CL also takes into account a scrolled body, which offsets the viewport. BUG= 734480 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2951703002 Cr-Commit-Position: refs/heads/master@{#483634} [modify] https://crrev.com/e57f5b9ac01324e8db26dbcdca46544832088a7d/chrome/test/data/webui/cr_elements/cr_action_menu_test.js [modify] https://crrev.com/e57f5b9ac01324e8db26dbcdca46544832088a7d/ui/webui/resources/cr_elements/cr_action_menu/cr_action_menu.js
,
Jul 5 2017
Retested this issue on Windows-7 machine using Canary build# 61.0.3149.0 (Official Build). It's seems to be fixed and working as intended.
,
Jul 6 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by rbasuvula@chromium.org
, Jun 19 2017Labels: hasbisect
Owner: calamity@chromium.org
Status: Assigned (was: Unconfirmed)