Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(478)

Issue 2837043003: views: remove arrow from extension install dialog's details section

Created:
3 years, 8 months ago by Elly Fong-Jones
Modified:
3 years, 8 months ago
Reviewers:
Devlin, benwells
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, tfarina, extensions-reviews_chromium.org, benwells
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

views: remove arrow from extension install dialog's details section The arrow is gone in the Harmony mocks. Since the arrow was the only reason ExpandableContainerView needed a GridLayout to begin with, this change also converts it to use a BoxLayout. This affects the look of this dialog in non-Harmony mode. BUG=712585

Patch Set 1 #

Total comments: 2

Patch Set 2 : remove redunant main axis alignment #

Total comments: 4

Patch Set 3 : remove unused includes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -64 lines) Patch
M chrome/browser/ui/views/extensions/extension_install_dialog_view.h View 4 chunks +1 line, -8 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_install_dialog_view.cc View 1 2 5 chunks +18 lines, -56 lines 0 comments Download

Messages

Total messages: 14 (7 generated)
Elly Fong-Jones
benwells@: ptal? I'd rather remove the arrow from the non-Harmony version of this dialog as ...
3 years, 8 months ago (2017-04-24 18:41:05 UTC) #3
benwells
I'm going to point this to Devlin as it is changing existing extensions ui.
3 years, 8 months ago (2017-04-25 21:52:36 UTC) #5
Devlin
Can you add before/after screenshots, either here or to the bug? Also, can we get ...
3 years, 8 months ago (2017-04-25 22:11:50 UTC) #6
Elly Fong-Jones
On 2017/04/25 22:11:50, Devlin wrote: > Can you add before/after screenshots, either here or to ...
3 years, 8 months ago (2017-04-26 15:24:20 UTC) #7
Elly Fong-Jones
https://codereview.chromium.org/2837043003/diff/1/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc File chrome/browser/ui/views/extensions/extension_install_dialog_view.cc (right): https://codereview.chromium.org/2837043003/diff/1/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc#newcode696 chrome/browser/ui/views/extensions/extension_install_dialog_view.cc:696: layout->set_main_axis_alignment(views::BoxLayout::MAIN_AXIS_ALIGNMENT_START); On 2017/04/25 22:11:50, Devlin wrote: > This is ...
3 years, 8 months ago (2017-04-26 15:24:33 UTC) #8
Devlin
if UX signs off on this on the bug, lgtm https://codereview.chromium.org/2837043003/diff/20001/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc File chrome/browser/ui/views/extensions/extension_install_dialog_view.cc (right): https://codereview.chromium.org/2837043003/diff/20001/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc#newcode42 ...
3 years, 8 months ago (2017-04-26 15:54:24 UTC) #9
Elly Fong-Jones
3 years, 8 months ago (2017-04-26 16:41:55 UTC) #10
https://codereview.chromium.org/2837043003/diff/20001/chrome/browser/ui/views...
File chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
(right):

https://codereview.chromium.org/2837043003/diff/20001/chrome/browser/ui/views...
chrome/browser/ui/views/extensions/extension_install_dialog_view.cc:42: #include
"ui/gfx/paint_vector_icon.h"
On 2017/04/26 15:54:23, Devlin wrote:
> nit: no longer needed

Done.

https://codereview.chromium.org/2837043003/diff/20001/chrome/browser/ui/views...
chrome/browser/ui/views/extensions/extension_install_dialog_view.cc:46: #include
"ui/views/controls/button/image_button.h"
On 2017/04/26 15:54:23, Devlin wrote:
> nit: no longer needed

Done.

Powered by Google App Engine
This is Rietveld 408576698