New issue
Advanced search Search tips

Issue 706337 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-04-10
OS: Linux , Windows
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Unable to add devices as 'Select/Cancel' button not visible on USB Device picker dialog.

Project Member Reported by ajha@chromium.org, Mar 29 2017

Issue description

Chrome Version: 58.0.3029.41
OS: Windows-10, Linux Ubuntu 14.04.

What steps will reproduce the problem?
(1) Launch chrome and add 'USB Device Info'(https://chrome.google.com/webstore/detail/usb-device-info/igkmggljimacfdfalpeelenjeicmfnll/related)
(2) Launch the app once added and try to 'Add device'
(3) Look out for 'Select/Cancel' buttons on the dialog.

What is the expected result?
Select/Cancel buttons should be visible.

What happens instead?
Select/Cancel buttons are not visible. Shows up only when the USB Device info dialog is maximized.

Please use labels and text to provide additional information.
> This is regression issue working fine on 57.0.2987.110 and reproducible on the latest canary(59.0.3054.0).


 

Comment 1 by ajha@chromium.org, Mar 29 2017

Components: Internals>Views
Labels: -Needs-Bisect hasbisect-per-revision
Owner: ellyjo...@chromium.org
Status: Assigned (was: Untriaged)
Last good build: 58.0.3026.0
First bad build: 58.0.3027.0

Changelog:
==========
https://chromium.googlesource.com/chromium/src/+log/04a2ae170b008a068d2b5c1e992bc11b0422f5e7..b7312b4e50b6e10b9382e6adeddf9441112db608

ellyjones@: Could you please take a look at this.

Thank you!
706337.png
30.8 KB View Download
Able to reproduce the issue on windows 7 using chrome version 59.0.3063.0.
 
ellyjones@ Could you please look into this issue stable blocker issue.

NextAction: 2017-04-10
A friendly reminder that M58 Stable launch is coming soon! Your bug is labelled as Stable ReleaseBlock, please make sure to land the fix, verified in trunk and get it merged into the release branch ASAP.
A friendly reminder that M58 Stable is launch is coming soon (less than 2 weeks)! Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and get it merged into the release branch ASAP so it gets enough baking time in Beta (before Stable promotion). Thank you!
Project Member

Comment 5 by bugdroid1@chromium.org, Apr 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/48fd59f0ef21b6daffc42147ac15bff3aefd4e67

commit 48fd59f0ef21b6daffc42147ac15bff3aefd4e67
Author: ellyjones <ellyjones@chromium.org>
Date: Mon Apr 10 11:55:44 2017

views: don't make device chooser's client view huge

ChooserDialogView's client view does not need to be 402x320, since the
DeviceChooserContentView sizes itself. Worse, explicitly sizing the
ChooserDialogView's client view causes the dialog to double in height.

BUG= 706337 

Review-Url: https://codereview.chromium.org/2804303002
Cr-Commit-Position: refs/heads/master@{#463225}

[modify] https://crrev.com/48fd59f0ef21b6daffc42147ac15bff3aefd4e67/chrome/browser/ui/views/extensions/chooser_dialog_view.cc

This is working as intended, select and cancel buttons are visible.

Chrome Version : 59.0.3070.0 (Official Build) canary 
OS : Win 10

ellyjones@ Would you mind requesting a merge to M58. We are close to M58 Stable promotion. Please merge ASAP once its approved.
Labels: Merge-Request-58
Project Member

Comment 8 by sheriffbot@chromium.org, Apr 13 2017

Labels: -Merge-Request-58 Hotlist-Merge-Approved Merge-Approved-58
Your change meets the bar and is auto-approved for M58. Please go ahead and merge the CL to branch 3029 manually. Please contact milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), bhthompson@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 9 by bugdroid1@chromium.org, Apr 17 2017

Labels: -merge-approved-58 merge-merged-3029
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/064f15c744cccb39236945565edf9e2977251940

commit 064f15c744cccb39236945565edf9e2977251940
Author: Elly Fong-Jones <ellyjones@google.com>
Date: Mon Apr 17 14:35:25 2017

views: don't make device chooser's client view huge

ChooserDialogView's client view does not need to be 402x320, since the
DeviceChooserContentView sizes itself. Worse, explicitly sizing the
ChooserDialogView's client view causes the dialog to double in height.

BUG= 706337 

Review-Url: https://codereview.chromium.org/2804303002
Cr-Commit-Position: refs/heads/master@{#463225}
(cherry picked from commit 48fd59f0ef21b6daffc42147ac15bff3aefd4e67)

Review-Url: https://codereview.chromium.org/2823863002 .
Cr-Commit-Position: refs/branch-heads/3029@{#730}
Cr-Branched-From: 939b32ee5ba05c396eef3fd992822fcca9a2e262-refs/heads/master@{#454471}

[modify] https://crrev.com/064f15c744cccb39236945565edf9e2977251940/chrome/browser/ui/views/extensions/chooser_dialog_view.cc

Status: Fixed (was: Assigned)
Labels: TE-Verified-58.0.3029.81 TE-Verified-M58
Verified this issue on Ubuntu 14.04 and Mac 10.12.4 with chrome #58.0.3029.81
Observed fix is working as expected.Attaching a screen-cast for reference

Hence adding TE-verified labels
Issue 706337.mp4
1.3 MB View Download

Sign in to add a comment