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

Issue 1419603004: [Extensions Toolbar] Fix action pop out bug and views animation (Closed)

Created:
5 years, 2 months ago by Devlin
Modified:
5 years, 1 month ago
CC:
chromium-reviews, tfarina, cc-bugs_chromium.org, 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 Toolbar] Fix action pop out bug and views animation If the main toolbar container changes size when the chrome menu is open, the overflow container in the chrome menu needs to also change size. (This can happen when an action is popped out to show the pop up, and then the popup is closed by opening the chrome menu.) Also smooth out the animation on Views platforms - this is fixed by not adjusting the size in Redraw(), since the size should only be adjusted in ResizeAndAnimate(). BUG=546646 BUG=546647 TBR=sky@chromium.org (browser_actions_container_observer removal) Committed: https://crrev.com/7699d8bbbb0c8bd33222055b52762c8b19414f99 Cr-Commit-Position: refs/heads/master@{#355847}

Patch Set 1 : #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : Avi's #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+155 lines, -91 lines) Patch
M chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h View 1 2 3 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.mm View 8 chunks +52 lines, -8 lines 0 comments Download
M chrome/browser/ui/toolbar/toolbar_actions_bar.h View 4 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/ui/toolbar/toolbar_actions_bar.cc View 5 chunks +23 lines, -3 lines 0 comments Download
A chrome/browser/ui/toolbar/toolbar_actions_bar_observer.h View 1 chunk +23 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/toolbar/browser_actions_container.h View 3 chunks +0 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/toolbar/browser_actions_container.cc View 1 8 chunks +4 lines, -30 lines 0 comments Download
D chrome/browser/ui/views/toolbar/browser_actions_container_observer.h View 1 chunk +0 lines, -21 lines 0 comments Download
M chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h View 1 2 3 4 chunks +12 lines, -8 lines 0 comments Download
M chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc View 1 2 3 4 chunks +22 lines, -12 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 2 chunks +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (10 generated)
Devlin
Finnur (everything but the Cocoa) and Avi (the Cocoa), mind taking a look?
5 years, 1 month ago (2015-10-22 19:58:24 UTC) #8
Avi (use Gerrit)
lgtm with comment nits https://codereview.chromium.org/1419603004/diff/100001/chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h File chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h (right): https://codereview.chromium.org/1419603004/diff/100001/chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h#newcode33 chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h:33: class ToolbarActionsBarObserverHelper; alphabetize https://codereview.chromium.org/1419603004/diff/100001/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc File ...
5 years, 1 month ago (2015-10-22 21:32:02 UTC) #9
Devlin
https://codereview.chromium.org/1419603004/diff/100001/chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h File chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h (right): https://codereview.chromium.org/1419603004/diff/100001/chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h#newcode33 chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h:33: class ToolbarActionsBarObserverHelper; On 2015/10/22 21:32:02, Avi wrote: > alphabetize ...
5 years, 1 month ago (2015-10-22 22:18:05 UTC) #10
Finnur
LGTM
5 years, 1 month ago (2015-10-23 11:50:02 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1419603004/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1419603004/140001
5 years, 1 month ago (2015-10-23 18:24:39 UTC) #15
commit-bot: I haz the power
Committed patchset #4 (id:140001)
5 years, 1 month ago (2015-10-23 18:49:04 UTC) #16
commit-bot: I haz the power
5 years, 1 month ago (2015-10-23 18:50:21 UTC) #17
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/7699d8bbbb0c8bd33222055b52762c8b19414f99
Cr-Commit-Position: refs/heads/master@{#355847}

Powered by Google App Engine
This is Rietveld 408576698