Regression: 'Customize and control Devtools' menu closes after clicking on 'More tools'
Reported by
sans...@etouch.net,
Apr 7 2017
|
|||
Issue descriptionChrome Version : 59.0.3065.0 (Official Build) 1d73b1aebe5f3a978a5a87c7502689b49ba1b134-refs/heads/master@{#462712} 32/64 bit OS : Windows (7,8,10), Linux(14.04 LTS), Mac OS X(10.11.6, 10.12.1) Steps: 1. Launch Chrome,open devtools on NTP and click on 'Customize and control Devtools' (three dot icon) 2. Click on 'More tools' and observe Actual: 'Customize and control Devtools' (three dot menu) menu closes after clicking on 'More tools' Expected: 'Customize and control Devtools' (three dot menu) menu should not close after clicking on 'More tools' This is regression issuevbroken in ‘M 59’ and will soon update the bisect info Good build: 59.0.3056.0 Bad build: 59.0.3057.0
,
Apr 7 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9d09b0aeddb1407f22981575e6b4fd8473830c5d commit 9d09b0aeddb1407f22981575e6b4fd8473830c5d Author: dgozman <dgozman@chromium.org> Date: Fri Apr 07 22:59:34 2017 [DevTools] Listen to mousedown in SoftContextMenu once We used to handle that through GlassPane, which has problems with multiple layers of SoftContextMenus. Now we have a single listener on bubble, and cancel all menus at that point. BUG= 709350 Review-Url: https://codereview.chromium.org/2801373002 Cr-Commit-Position: refs/heads/master@{#463032} [modify] https://crrev.com/9d09b0aeddb1407f22981575e6b4fd8473830c5d/third_party/WebKit/Source/devtools/front_end/ui/GlassPane.js [modify] https://crrev.com/9d09b0aeddb1407f22981575e6b4fd8473830c5d/third_party/WebKit/Source/devtools/front_end/ui/SoftContextMenu.js
,
Apr 7 2017
,
Apr 11 2017
Verified this issue on Windows 10 with chrome(#59.0.3067.6) and also ubuntu 14.04, mac 10.12.4 with chrome (#59.0.3067.0) Observed fix is working as expected.Hence adding TE-verified labels Adding screen-cast for reference. Thank You... |
|||
►
Sign in to add a comment |
|||
Comment 1 by rbasuvula@chromium.org
, Apr 7 2017Labels: hasbisect-per-revision ReleaseBlock-Stable
Owner: dgozman@chromium.org
Status: Assigned (was: Unconfirmed)