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

Issue 476873002: Make hiding an extension action cause it to go to the overflow menu (Closed)

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

Description

Make hiding an extension action cause it to go to the overflow menu With the --extension-action-redesign switch, hiding an extension action should cause it to go to the overflow menu (rather than disappearing completely). Enable this functionality. BUG=403824 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291174

Patch Set 1 : #

Patch Set 2 : Rebase #

Total comments: 12

Patch Set 3 : Finnur's #

Total comments: 2

Patch Set 4 : #

Patch Set 5 : Test fix #

Patch Set 6 : #

Total comments: 8

Patch Set 7 : #

Patch Set 8 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+443 lines, -101 lines) Patch
M chrome/browser/extensions/extension_context_menu_model.h View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_context_menu_model.cc View 1 2 5 chunks +39 lines, -5 lines 0 comments Download
M chrome/browser/extensions/extension_context_menu_model_unittest.cc View 1 2 3 4 5 6 7 6 chunks +124 lines, -40 lines 0 comments Download
M chrome/browser/extensions/extension_toolbar_model.h View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_toolbar_model.cc View 1 2 3 4 5 7 chunks +84 lines, -10 lines 0 comments Download
M chrome/browser/extensions/extension_toolbar_model_unittest.cc View 1 2 3 4 5 6 7 3 chunks +126 lines, -1 line 0 comments Download
M chrome/browser/ui/views/toolbar/browser_actions_container.h View 1 2 3 4 5 6 2 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/toolbar/browser_actions_container.cc View 1 2 3 4 5 6 11 chunks +46 lines, -29 lines 0 comments Download
M chrome/browser/ui/views/toolbar/browser_actions_container_browsertest.cc View 1 2 3 4 5 6 chunks +9 lines, -10 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
Devlin
When you have a chance. :)
6 years, 4 months ago (2014-08-19 00:35:29 UTC) #1
Finnur
https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_context_menu_model.cc File chrome/browser/extensions/extension_context_menu_model.cc (right): https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_context_menu_model.cc#newcode74 chrome/browser/extensions/extension_context_menu_model.cc:74: int GetVisibilityStringId(Profile* profile, const Extension* extension) { nit: const ...
6 years, 4 months ago (2014-08-19 10:18:04 UTC) #2
Devlin
https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_context_menu_model.cc File chrome/browser/extensions/extension_context_menu_model.cc (right): https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_context_menu_model.cc#newcode74 chrome/browser/extensions/extension_context_menu_model.cc:74: int GetVisibilityStringId(Profile* profile, const Extension* extension) { On 2014/08/19 ...
6 years, 4 months ago (2014-08-19 16:54:40 UTC) #3
Finnur
LGTM, with one question (and a besserwisser comment). :) https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_toolbar_model.cc File chrome/browser/extensions/extension_toolbar_model.cc (right): https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_toolbar_model.cc#newcode501 chrome/browser/extensions/extension_toolbar_model.cc:501: ...
6 years, 4 months ago (2014-08-20 12:06:16 UTC) #4
Devlin
https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_toolbar_model.cc File chrome/browser/extensions/extension_toolbar_model.cc (right): https://codereview.chromium.org/476873002/diff/40001/chrome/browser/extensions/extension_toolbar_model.cc#newcode501 chrome/browser/extensions/extension_toolbar_model.cc:501: registrar_.RemoveAll(); // Cheat since we only have one notification. ...
6 years, 4 months ago (2014-08-20 15:31:23 UTC) #5
Devlin
+sky for views (just a couple of lines)
6 years, 4 months ago (2014-08-20 15:31:55 UTC) #6
sky
LGTM
6 years, 4 months ago (2014-08-20 15:58:11 UTC) #7
Devlin
Finnur, mind taking a quick look at the delta? https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc File chrome/browser/ui/views/toolbar/browser_actions_container.cc (left): https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc#oldcode1037 chrome/browser/ui/views/toolbar/browser_actions_container.cc:1037: ...
6 years, 4 months ago (2014-08-21 00:06:30 UTC) #8
Finnur
https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc File chrome/browser/ui/views/toolbar/browser_actions_container.cc (right): https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc#newcode864 chrome/browser/ui/views/toolbar/browser_actions_container.cc:864: Animate(gfx::Tween::EASE_OUT, browser_action_views_.size()); I can't say for sure if this ...
6 years, 4 months ago (2014-08-21 10:47:51 UTC) #9
Devlin
https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc File chrome/browser/ui/views/toolbar/browser_actions_container.cc (right): https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc#newcode864 chrome/browser/ui/views/toolbar/browser_actions_container.cc:864: Animate(gfx::Tween::EASE_OUT, browser_action_views_.size()); On 2014/08/21 10:47:51, Finnur wrote: > I ...
6 years, 4 months ago (2014-08-21 13:56:31 UTC) #10
Finnur
https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc File chrome/browser/ui/views/toolbar/browser_actions_container.cc (right): https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc#newcode864 chrome/browser/ui/views/toolbar/browser_actions_container.cc:864: Animate(gfx::Tween::EASE_OUT, browser_action_views_.size()); No, I would agree that there's no ...
6 years, 4 months ago (2014-08-21 14:08:30 UTC) #11
Devlin
https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc File chrome/browser/ui/views/toolbar/browser_actions_container.cc (right): https://codereview.chromium.org/476873002/diff/180001/chrome/browser/ui/views/toolbar/browser_actions_container.cc#newcode864 chrome/browser/ui/views/toolbar/browser_actions_container.cc:864: Animate(gfx::Tween::EASE_OUT, browser_action_views_.size()); On 2014/08/21 14:08:30, Finnur wrote: > No, ...
6 years, 4 months ago (2014-08-21 15:24:59 UTC) #12
Finnur
OK, LGTM. :)
6 years, 4 months ago (2014-08-21 15:41:18 UTC) #13
Devlin
The CQ bit was checked by rdevlin.cronin@chromium.org
6 years, 4 months ago (2014-08-21 16:25:39 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rdevlin.cronin@chromium.org/476873002/220001
6 years, 4 months ago (2014-08-21 16:27:31 UTC) #15
Devlin
The CQ bit was unchecked by rdevlin.cronin@chromium.org
6 years, 4 months ago (2014-08-21 17:40:19 UTC) #16
Devlin
The CQ bit was checked by rdevlin.cronin@chromium.org
6 years, 4 months ago (2014-08-21 17:43:41 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rdevlin.cronin@chromium.org/476873002/240001
6 years, 4 months ago (2014-08-21 17:46:03 UTC) #18
commit-bot: I haz the power
6 years, 4 months ago (2014-08-21 20:44:14 UTC) #19
Message was sent while issue was closed.
Committed patchset #8 (240001) as 291174

Powered by Google App Engine
This is Rietveld 408576698