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

Issue 15745022: Add custom icon support to GlobalError. Show extension icon in permissions increase bubble. (Closed)

Created:
7 years, 7 months ago by Yoyo Zhou
Modified:
7 years, 6 months ago
Reviewers:
sail, Matt Perry, sky
CC:
chromium-reviews, Aaron Boodman, tfarina, sail+watch_chromium.org, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Add custom icon support to GlobalError. Show extension icon in permissions increase bubble. http://i.imgur.com/VHG6Zbl.png BUG=229102 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202795

Patch Set 1 #

Total comments: 2

Patch Set 2 : safety third #

Total comments: 7

Patch Set 3 : no defaults #

Total comments: 2

Patch Set 4 : rebase #

Patch Set 5 : no icon ok #

Total comments: 2

Patch Set 6 : super #

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+68 lines, -18 lines) Patch
M chrome/browser/extensions/extension_disabled_ui.cc View 1 2 3 4 5 9 chunks +48 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/global_error_bubble_controller.mm View 1 2 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/global_error/global_error.h View 1 2 3 4 5 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/ui/global_error/global_error.cc View 1 2 3 4 5 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/gtk/global_error_bubble.cc View 1 2 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/global_error_bubble_view.cc View 1 2 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Yoyo Zhou
sail: please review GlobalError and its views, especially GlobalError interface changes mpcomplete: please review extension_disabled_ui
7 years, 7 months ago (2013-05-23 23:54:37 UTC) #1
Matt Perry
https://chromiumcodereview.appspot.com/15745022/diff/1/chrome/browser/extensions/extension_disabled_ui.cc File chrome/browser/extensions/extension_disabled_ui.cc (right): https://chromiumcodereview.appspot.com/15745022/diff/1/chrome/browser/extensions/extension_disabled_ui.cc#newcode356 chrome/browser/extensions/extension_disabled_ui.cc:356: base::Bind(&AddExtensionDisabledErrorWithIcon, service, extension)); What happens if |service| or |extension| ...
7 years, 7 months ago (2013-05-24 00:24:03 UTC) #2
Yoyo Zhou
https://chromiumcodereview.appspot.com/15745022/diff/1/chrome/browser/extensions/extension_disabled_ui.cc File chrome/browser/extensions/extension_disabled_ui.cc (right): https://chromiumcodereview.appspot.com/15745022/diff/1/chrome/browser/extensions/extension_disabled_ui.cc#newcode356 chrome/browser/extensions/extension_disabled_ui.cc:356: base::Bind(&AddExtensionDisabledErrorWithIcon, service, extension)); On 2013/05/24 00:24:04, Matt Perry wrote: ...
7 years, 7 months ago (2013-05-24 00:47:11 UTC) #3
Matt Perry
lgtm https://chromiumcodereview.appspot.com/15745022/diff/16002/chrome/browser/extensions/extension_disabled_ui.cc File chrome/browser/extensions/extension_disabled_ui.cc (right): https://chromiumcodereview.appspot.com/15745022/diff/16002/chrome/browser/extensions/extension_disabled_ui.cc#newcode338 chrome/browser/extensions/extension_disabled_ui.cc:338: void AddExtensionDisabledErrorWithIcon(base::WeakPtr<ExtensionService> service, Is Bind smart enough to ...
7 years, 7 months ago (2013-05-24 00:54:44 UTC) #4
sail
Looks good overall! https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h#newcode59 chrome/browser/ui/global_error/global_error.h:59: virtual gfx::Image* GetBubbleViewCustomIcon(); Return by value ...
7 years, 7 months ago (2013-05-24 22:15:02 UTC) #5
Yoyo Zhou
https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h#newcode61 chrome/browser/ui/global_error/global_error.h:61: int GetBubbleViewIconResourceID(); On 2013/05/24 22:15:02, sail wrote: > this ...
7 years, 6 months ago (2013-05-28 18:21:33 UTC) #6
sail
https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h#newcode61 chrome/browser/ui/global_error/global_error.h:61: int GetBubbleViewIconResourceID(); On 2013/05/28 18:21:34, Yoyo Zhou wrote: > ...
7 years, 6 months ago (2013-05-28 18:39:50 UTC) #7
Yoyo Zhou
https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/16002/chrome/browser/ui/global_error/global_error.h#newcode59 chrome/browser/ui/global_error/global_error.h:59: virtual gfx::Image* GetBubbleViewCustomIcon(); On 2013/05/24 22:15:02, sail wrote: > ...
7 years, 6 months ago (2013-05-28 21:58:02 UTC) #8
Yoyo Zhou
+sky for OWNERS approval
7 years, 6 months ago (2013-05-28 22:04:31 UTC) #9
sail
LGTM! Looks great. https://codereview.chromium.org/15745022/diff/38001/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/38001/chrome/browser/ui/global_error/global_error.h#newcode58 chrome/browser/ui/global_error/global_error.h:58: virtual gfx::Image GetBubbleViewIcon() = 0; Any ...
7 years, 6 months ago (2013-05-28 22:41:22 UTC) #10
Yoyo Zhou
mpcomplete: some changes in extension_disabled_ui to show the default app/extension icon for apps/extensions with no ...
7 years, 6 months ago (2013-05-28 22:41:42 UTC) #11
Matt Perry
lgtm https://codereview.chromium.org/15745022/diff/40009/chrome/browser/extensions/extension_disabled_ui.cc File chrome/browser/extensions/extension_disabled_ui.cc (right): https://codereview.chromium.org/15745022/diff/40009/chrome/browser/extensions/extension_disabled_ui.cc#newcode49 chrome/browser/extensions/extension_disabled_ui.cc:49: static int kIconSize = extension_misc::EXTENSION_ICON_SMALL; nit: const int
7 years, 6 months ago (2013-05-28 22:50:40 UTC) #12
Yoyo Zhou
https://codereview.chromium.org/15745022/diff/38001/chrome/browser/ui/global_error/global_error.h File chrome/browser/ui/global_error/global_error.h (right): https://codereview.chromium.org/15745022/diff/38001/chrome/browser/ui/global_error/global_error.h#newcode58 chrome/browser/ui/global_error/global_error.h:58: virtual gfx::Image GetBubbleViewIcon() = 0; On 2013/05/28 22:41:22, sail ...
7 years, 6 months ago (2013-05-28 22:56:43 UTC) #13
sky
LGTM
7 years, 6 months ago (2013-05-29 00:23:29 UTC) #14
sail
second LGTM!
7 years, 6 months ago (2013-05-29 00:32:52 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/15745022/58001
7 years, 6 months ago (2013-05-29 00:33:46 UTC) #16
commit-bot: I haz the power
7 years, 6 months ago (2013-05-29 07:20:22 UTC) #17
Message was sent while issue was closed.
Change committed as 202795

Powered by Google App Engine
This is Rietveld 408576698