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

Issue 9460045: Add Mac interface for installing bundles of extensions. (Closed)

Created:
8 years, 10 months ago by jstritar
Modified:
8 years, 9 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip+watch_chromium.org
Visibility:
Public.

Description

Add Mac interface for installing bundles of extensions. BUG=112096 TEST=chrome --apps-gallery-url="http://www.corp.google.com" Then verify the UI when installing the bundle at http://www.corp.google.com/~jstritar/bundle.html. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=124994

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 21

Patch Set 4 : #

Patch Set 5 : #

Total comments: 6

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3500 lines, -93 lines) Patch
A chrome/app/nibs/ExtensionInstallPromptBundle.xib View 1 chunk +1614 lines, -0 lines 0 comments Download
A chrome/app/nibs/ExtensionInstalledBubbleBundle.xib View 1 1 chunk +1613 lines, -0 lines 0 comments Download
M chrome/browser/extensions/bundle_installer.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/bundle_installer.cc View 1 2 3 6 chunks +21 lines, -19 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.h View 1 2 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm View 1 2 3 11 chunks +76 lines, -36 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_installed_bubble_bridge.mm View 1 2 3 4 chunks +16 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.h View 1 2 3 4 chunks +14 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm View 1 2 3 4 5 9 chunks +128 lines, -23 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller_unittest.mm View 1 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/gtk/extensions/bundle_installed_bubble_gtk.cc View 1 2 3 1 chunk +1 line, -5 lines 0 comments Download
M chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc View 1 chunk +1 line, -5 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_dll.gypi View 1 2 3 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
jstritar
Hey, can you guys take a look? @rsesek: chrome/browser/ui/cocoa @yoz: chrome/browser/extensions @estade: chrome/browser/ui/gtk/
8 years, 10 months ago (2012-02-26 22:15:43 UTC) #1
Robert Sesek
Can you please attach screen shots of what this looks like? Also, have you tested ...
8 years, 10 months ago (2012-02-27 18:59:20 UTC) #2
Yoyo Zhou
LGTM for chrome/browser/extensions http://codereview.chromium.org/9460045/diff/2002/chrome/browser/extensions/bundle_installer.cc File chrome/browser/extensions/bundle_installer.cc (left): http://codereview.chromium.org/9460045/diff/2002/chrome/browser/extensions/bundle_installer.cc#oldcode169 chrome/browser/extensions/bundle_installer.cc:169: // so we always show the ...
8 years, 10 months ago (2012-02-28 00:42:38 UTC) #3
Evan Stade
gtk lgtm
8 years, 10 months ago (2012-02-28 01:01:51 UTC) #4
jstritar
Can you take another look? I tested on a couple languages including an RTL. (new ...
8 years, 9 months ago (2012-03-05 18:05:08 UTC) #5
Robert Sesek
lgtm with nits http://codereview.chromium.org/9460045/diff/2002/chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm File chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm (right): http://codereview.chromium.org/9460045/diff/2002/chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm#newcode408 chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm:408: NSMutableString* joinedItems = [NSMutableString string]; On ...
8 years, 9 months ago (2012-03-05 18:30:13 UTC) #6
jstritar
Also converted a couple more ints to NSInteger. http://codereview.chromium.org/9460045/diff/15001/chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm File chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm (right): http://codereview.chromium.org/9460045/diff/15001/chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm#newcode382 chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm:382: On ...
8 years, 9 months ago (2012-03-05 19:11:59 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jstritar@chromium.org/9460045/18003
8 years, 9 months ago (2012-03-05 19:12:17 UTC) #8
commit-bot: I haz the power
Change committed as 124994
8 years, 9 months ago (2012-03-05 20:59:34 UTC) #9
Nico
8 years, 9 months ago (2012-03-09 02:20:54 UTC) #10
It looks like the ExtensionInstalledBubbleBundle.xib file contains a
GTMUILocalizerAndLayoutTweaker and a ChromeUILocalizer, but all strings are
inserted at runtime, so there's nothing to localize. If you don't plan on adding
localized strings right to the xib file soon, please remove these two objects
since they cause build warning:

[4947/6288] ACTION browser: Process_xibs_for_localization
app/nibs/ExtensionInstalledBubbleBundle.xib:0: warning: generate_localizer
didn't find any resource strings

Powered by Google App Engine
This is Rietveld 408576698