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

Issue 1757993003: [Extensions UI Views] Adjust the wrench menu actions for items added/removed (Closed)

Created:
4 years, 9 months ago by Devlin
Modified:
4 years, 9 months ago
Reviewers:
sky
CC:
chromium-reviews, tfarina, extensions-reviews_chromium.org, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Extensions UI Views] Adjust the wrench menu actions for items added/removed Extension items can be added or removed to the wrench menu while it is open (if, for instance, a popup closes and slides the item back in, or, more rarely, the extension is only just added, crashes, etc). In rare cases, this can result in the container needing to add or remove a row, which means the rest of the menu's height needs to adjust. BUG=591028 Committed: https://crrev.com/f3f1fd9a78e963f3068d7eb46a66e4ff40348f4b Cr-Commit-Position: refs/heads/master@{#379035}

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -9 lines) Patch
M chrome/browser/ui/views/toolbar/app_menu.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h View 3 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc View 1 2 chunks +10 lines, -7 lines 0 comments Download

Messages

Total messages: 10 (3 generated)
Devlin
Scott, mind taking a look? https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc File chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc (left): https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc#oldcode129 chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc:129: parent()->parent()->Layout(); This wasn't enough ...
4 years, 9 months ago (2016-03-02 22:45:56 UTC) #2
sky
https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc File chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc (right): https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc#newcode137 chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc:137: menu_item_->GetParentMenuItem()->GetSubmenu()->set_resize_open_menu(false); MenuController::MenuChildrenChanged is intended to handle this case.
4 years, 9 months ago (2016-03-03 00:33:15 UTC) #3
Devlin
https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc File chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc (right): https://codereview.chromium.org/1757993003/diff/1/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc#newcode137 chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc:137: menu_item_->GetParentMenuItem()->GetSubmenu()->set_resize_open_menu(false); On 2016/03/03 00:33:15, sky wrote: > MenuController::MenuChildrenChanged is ...
4 years, 9 months ago (2016-03-03 01:46:24 UTC) #4
sky
LGTM
4 years, 9 months ago (2016-03-03 04:31:29 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1757993003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1757993003/20001
4 years, 9 months ago (2016-03-03 16:56:30 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 9 months ago (2016-03-03 18:00:14 UTC) #8
commit-bot: I haz the power
4 years, 9 months ago (2016-03-03 18:01:41 UTC) #10
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f3f1fd9a78e963f3068d7eb46a66e4ff40348f4b
Cr-Commit-Position: refs/heads/master@{#379035}

Powered by Google App Engine
This is Rietveld 408576698