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

Issue 296983014: Fix issue with browser action toolbar putting all extension icons in overflow once sync happens. (Closed)

Created:
6 years, 7 months ago by Finnur
Modified:
6 years, 6 months ago
Reviewers:
Devlin
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Fix issue with browser action toolbar putting all extension icons in overflow once sync happens. This is based on a patch sent by Jiang Kelvin, with some modifications. BUG=369613 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273739

Patch Set 1 #

Patch Set 2 : Polish #

Total comments: 5

Patch Set 3 : Address review comments #

Patch Set 4 : Polish #

Unified diffs Side-by-side diffs Delta from patch set Stats (+46 lines, -13 lines) Patch
M chrome/browser/extensions/extension_toolbar_model.cc View 1 2 3 3 chunks +24 lines, -13 lines 0 comments Download
M chrome/browser/extensions/extension_toolbar_model_browsertest.cc View 1 chunk +22 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Finnur
https://codereview.chromium.org/296983014/diff/20001/chrome/browser/extensions/extension_toolbar_model.cc File chrome/browser/extensions/extension_toolbar_model.cc (right): https://codereview.chromium.org/296983014/diff/20001/chrome/browser/extensions/extension_toolbar_model.cc#newcode393 chrome/browser/extensions/extension_toolbar_model.cc:393: toolbar_items_.pop_back(); By popping the extension here (before calling BrowserActionRemoved), ...
6 years, 7 months ago (2014-05-23 16:30:43 UTC) #1
Devlin
Mostly lg, just a few small comments. https://codereview.chromium.org/296983014/diff/20001/chrome/browser/extensions/extension_toolbar_model.cc File chrome/browser/extensions/extension_toolbar_model.cc (right): https://codereview.chromium.org/296983014/diff/20001/chrome/browser/extensions/extension_toolbar_model.cc#newcode393 chrome/browser/extensions/extension_toolbar_model.cc:393: toolbar_items_.pop_back(); On ...
6 years, 7 months ago (2014-05-23 17:18:25 UTC) #2
Finnur
Thanks. All addressed. Also CC-ing Jiang, who provided the initial patch this is based on.
6 years, 6 months ago (2014-05-29 20:00:21 UTC) #3
Finnur
The CQ bit was checked by finnur@chromium.org
6 years, 6 months ago (2014-05-29 20:00:26 UTC) #4
Finnur
Hmmm, I suspect LG is not enough for a green light for the CQ. Can ...
6 years, 6 months ago (2014-05-29 20:01:12 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/finnur@chromium.org/296983014/50001
6 years, 6 months ago (2014-05-29 20:02:53 UTC) #6
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-05-29 20:02:55 UTC) #7
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 6 months ago (2014-05-29 20:02:55 UTC) #8
Devlin
lgtm
6 years, 6 months ago (2014-05-29 20:03:18 UTC) #9
Finnur
The CQ bit was checked by finnur@chromium.org
6 years, 6 months ago (2014-05-29 20:03:57 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/finnur@chromium.org/296983014/50001
6 years, 6 months ago (2014-05-29 20:05:57 UTC) #11
leiyi.jp
Glad to see the suggestion was adopted!
6 years, 6 months ago (2014-05-30 01:35:43 UTC) #12
commit-bot: I haz the power
Change committed as 273739
6 years, 6 months ago (2014-05-30 07:00:47 UTC) #13
Finnur
6 years, 6 months ago (2014-05-30 16:18:41 UTC) #14
Message was sent while issue was closed.
Thank you for providing the fix, Jiang!

Powered by Google App Engine
This is Rietveld 408576698