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

Issue 10532171: Added support for icon views (view used instead of icon in a menu item). (Closed)

Created:
8 years, 6 months ago by yefimt
Modified:
8 years, 5 months ago
Reviewers:
Aaron Boodman, sky, msw
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org, tfarina, msw, rudygalfi, macourteau
Visibility:
Public.

Description

Added support for icon views (view used instead of icon in a menu item). BUG=125307 TEST=Make sure menu works as before, especially menu items with icons Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=144787

Patch Set 1 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 12

Patch Set 2 : Added support for icon views (view used instead of icon in a menu item). #

Patch Set 3 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 25

Patch Set 4 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 7

Patch Set 5 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 7

Patch Set 6 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 6

Patch Set 7 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 2

Patch Set 8 : Added support for icon views (view used instead of icon in a menu item). #

Total comments: 22

Patch Set 9 : Added support for icon views (view used instead of icon in a menu item). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+138 lines, -63 lines) Patch
M ui/views/controls/menu/menu_delegate.h View 1 2 3 4 5 6 1 chunk +8 lines, -0 lines 0 comments Download
M ui/views/controls/menu/menu_delegate.cc View 1 2 3 4 5 6 7 8 1 chunk +12 lines, -0 lines 0 comments Download
M ui/views/controls/menu/menu_item_view.h View 1 2 3 4 5 6 7 8 6 chunks +19 lines, -7 lines 0 comments Download
M ui/views/controls/menu/menu_item_view.cc View 1 2 3 4 5 6 7 8 11 chunks +81 lines, -13 lines 0 comments Download
M ui/views/controls/menu/menu_item_view_views.cc View 1 2 3 4 5 6 7 8 3 chunks +4 lines, -22 lines 0 comments Download
M ui/views/controls/menu/menu_item_view_win.cc View 1 2 3 4 5 6 7 8 3 chunks +9 lines, -16 lines 0 comments Download
M ui/views/controls/menu/menu_scroll_view_container.cc View 1 2 3 4 5 6 1 chunk +5 lines, -5 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Aaron Boodman
http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.cc#newcode89 ui/views/controls/menu/menu_item_view.cc:89: has_icon_views_(false), I don't see where has_icon_views_ is ever assigned ...
8 years, 6 months ago (2012-06-19 00:06:32 UTC) #1
Aaron Boodman
http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.h File ui/views/controls/menu/menu_item_view.h (right): http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.h#newcode248 ui/views/controls/menu/menu_item_view.h:248: View* GetIconView(); On 2012/06/19 00:06:33, Aaron Boodman wrote: > ...
8 years, 6 months ago (2012-06-19 21:45:38 UTC) #2
yefimt
http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/2017/ui/views/controls/menu/menu_item_view.cc#newcode89 ui/views/controls/menu/menu_item_view.cc:89: has_icon_views_(false), There is a set function in an h ...
8 years, 6 months ago (2012-06-20 16:53:04 UTC) #3
sky
http://codereview.chromium.org/10532171/diff/23001/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/23001/ui/views/controls/menu/menu_item_view.cc#newcode66 ui/views/controls/menu/menu_item_view.cc:66: //static // static http://codereview.chromium.org/10532171/diff/23001/ui/views/controls/menu/menu_item_view.cc#newcode372 ui/views/controls/menu/menu_item_view.cc:372: if (icon_view_type_ == IMAGE_VIEW) ...
8 years, 6 months ago (2012-06-20 21:52:40 UTC) #4
Aaron Boodman
http://codereview.chromium.org/10532171/diff/19005/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/19005/ui/views/controls/menu/menu_item_view.cc#newcode70 ui/views/controls/menu/menu_item_view.cc:70: int MenuItemView::icon_width_ = 0; Having this stuff be static ...
8 years, 6 months ago (2012-06-21 08:15:29 UTC) #5
yefimt
http://codereview.chromium.org/10532171/diff/23001/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/23001/ui/views/controls/menu/menu_item_view.cc#newcode66 ui/views/controls/menu/menu_item_view.cc:66: //static On 2012/06/20 21:52:40, sky wrote: > // static ...
8 years, 6 months ago (2012-06-22 22:14:40 UTC) #6
sky
I started on patchset 3 the other day and got distracted. Here's comments from that ...
8 years, 5 months ago (2012-06-26 21:42:13 UTC) #7
sky
http://codereview.chromium.org/10532171/diff/32001/ui/views/controls/menu/menu_delegate.h File ui/views/controls/menu/menu_delegate.h (right): http://codereview.chromium.org/10532171/diff/32001/ui/views/controls/menu/menu_delegate.h#newcode206 ui/views/controls/menu/menu_delegate.h:206: // Returns menu border. Applicable only to a root ...
8 years, 5 months ago (2012-06-26 21:42:52 UTC) #8
sky
http://codereview.chromium.org/10532171/diff/43002/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (left): http://codereview.chromium.org/10532171/diff/43002/ui/views/controls/menu/menu_item_view.cc#oldcode537 ui/views/controls/menu/menu_item_view.cc:537: void MenuItemView::UpdateMenuPartSizes(bool has_icons) { has_icons is set on the ...
8 years, 5 months ago (2012-06-26 21:54:21 UTC) #9
yefimt
http://codereview.chromium.org/10532171/diff/32001/ui/views/controls/menu/menu_delegate.h File ui/views/controls/menu/menu_delegate.h (right): http://codereview.chromium.org/10532171/diff/32001/ui/views/controls/menu/menu_delegate.h#newcode206 ui/views/controls/menu/menu_delegate.h:206: // Returns menu border. Applicable only to a root ...
8 years, 5 months ago (2012-06-26 22:50:19 UTC) #10
sky
http://codereview.chromium.org/10532171/diff/51001/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/51001/ui/views/controls/menu/menu_item_view.cc#newcode583 ui/views/controls/menu/menu_item_view.cc:583: for (int i = 0; i < submenu_->GetMenuItemCount(); ++i) ...
8 years, 5 months ago (2012-06-26 23:49:54 UTC) #11
yefimt
http://codereview.chromium.org/10532171/diff/51001/ui/views/controls/menu/menu_item_view.cc File ui/views/controls/menu/menu_item_view.cc (right): http://codereview.chromium.org/10532171/diff/51001/ui/views/controls/menu/menu_item_view.cc#newcode583 ui/views/controls/menu/menu_item_view.cc:583: for (int i = 0; i < submenu_->GetMenuItemCount(); ++i) ...
8 years, 5 months ago (2012-06-27 22:48:11 UTC) #12
sky
LGTM
8 years, 5 months ago (2012-06-27 23:33:40 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yefim@chromium.org/10532171/55001
8 years, 5 months ago (2012-06-28 01:21:04 UTC) #14
msw
Just some driveby nits; sorry for the delay. http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_delegate.cc File ui/views/controls/menu/menu_delegate.cc (right): http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_delegate.cc#newcode132 ui/views/controls/menu/menu_delegate.cc:132: MenuConfig::instance().submenu_vertical_margin_size, ...
8 years, 5 months ago (2012-06-28 01:56:38 UTC) #15
commit-bot: I haz the power
List of reviewers changed. msw@chromium.org did a drive-by without LGTM'ing!
8 years, 5 months ago (2012-06-28 02:39:52 UTC) #16
yefimt
http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_delegate.cc File ui/views/controls/menu/menu_delegate.cc (right): http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_delegate.cc#newcode132 ui/views/controls/menu/menu_delegate.cc:132: MenuConfig::instance().submenu_vertical_margin_size, On 2012/06/28 01:56:38, msw wrote: > nit: Indent ...
8 years, 5 months ago (2012-06-28 16:53:34 UTC) #17
msw
Thanks for addressing nits! LGTM http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_item_view_views.cc File ui/views/controls/menu/menu_item_view_views.cc (right): http://codereview.chromium.org/10532171/diff/55001/ui/views/controls/menu/menu_item_view_views.cc#newcode26 ui/views/controls/menu/menu_item_view_views.cc:26: NonIconChildViewsCount() == 0); On ...
8 years, 5 months ago (2012-06-28 17:40:24 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yefim@chromium.org/10532171/66002
8 years, 5 months ago (2012-06-28 17:42:05 UTC) #19
commit-bot: I haz the power
8 years, 5 months ago (2012-06-28 20:13:26 UTC) #20
Change committed as 144787

Powered by Google App Engine
This is Rietveld 408576698