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

Issue 8862007: Installing a platform application will add all application shortucts. (Closed)

Created:
9 years ago by benwells
Modified:
8 years, 10 months ago
CC:
chromium-reviews, jstritar+watch_chromium.org, Aaron Boodman, mihaip+watch_chromium.org, jeremya
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Installing a platform application will add all application shortucts. Applications shortcuts will be added to the Start / Applications menu, the taskbar and the desktop. This is a temporary change to help the shortcut features of platform applications and make installed platform applications more visible. BUG=None TEST=Manually tested on Windows Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=114006

Patch Set 1 #

Patch Set 2 : Cleaned up #

Patch Set 3 : Don't do it for mac #

Total comments: 6

Patch Set 4 : Rebase #

Patch Set 5 : Response to comments #

Patch Set 6 : And another comment #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+83 lines, -2 lines) Patch
M chrome/browser/extensions/extension_service.h View 1 2 3 5 chunks +18 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 5 chunks +65 lines, -1 line 2 comments Download

Messages

Total messages: 9 (0 generated)
benwells
9 years ago (2011-12-08 06:33:01 UTC) #1
benwells
+miket
9 years ago (2011-12-09 03:35:40 UTC) #2
miket_OOO
LGTM http://codereview.chromium.org/8862007/diff/6001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): http://codereview.chromium.org/8862007/diff/6001/chrome/browser/extensions/extension_service.cc#newcode393 chrome/browser/extensions/extension_service.cc:393: tracker_(this) { Please see http://codesearch.google.com/#OAMlx_jo-ck/src/base/compiler_specific.h&exact_package=chromium&q=ALLOW_THIS_IN_INITIALIZER_LIST&type=cs&l=44 http://codereview.chromium.org/8862007/diff/6001/chrome/browser/extensions/extension_service.cc#newcode2538 chrome/browser/extensions/extension_service.cc:2538: // ...
9 years ago (2011-12-09 18:42:02 UTC) #3
benwells
Comments addressed; committing now. http://codereview.chromium.org/8862007/diff/6001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): http://codereview.chromium.org/8862007/diff/6001/chrome/browser/extensions/extension_service.cc#newcode393 chrome/browser/extensions/extension_service.cc:393: tracker_(this) { On 2011/12/09 18:42:02, ...
9 years ago (2011-12-12 03:02:59 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/8862007/11002
9 years ago (2011-12-12 05:59:10 UTC) #5
commit-bot: I haz the power
Try job failure for 8862007-11002 (retry) on win_rel for step "browser_tests". It's a second try, ...
9 years ago (2011-12-12 08:02:17 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/8862007/11002
9 years ago (2011-12-12 09:47:01 UTC) #7
commit-bot: I haz the power
Change committed as 114006
9 years ago (2011-12-12 11:06:42 UTC) #8
Aaron Boodman
8 years, 10 months ago (2012-02-01 01:31:42 UTC) #9
http://codereview.chromium.org/8862007/diff/11002/chrome/browser/extensions/e...
File chrome/browser/extensions/extension_service.cc (right):

http://codereview.chromium.org/8862007/diff/11002/chrome/browser/extensions/e...
chrome/browser/extensions/extension_service.cc:2122:
StartInstallApplicationShortcut(extension);
indent

http://codereview.chromium.org/8862007/diff/11002/chrome/browser/extensions/e...
chrome/browser/extensions/extension_service.cc:2538: void
ExtensionService::StartInstallApplicationShortcut(
Please don't put random stuff like this in ExtensionService. I don't know where
it should go, but not here.

Powered by Google App Engine
This is Rietveld 408576698