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

Issue 11368040: Introduce RemoveChromeTaskbarShortcuts() to delete all pinned-to-taskbar shortcuts owned by the uni… (Closed)

Created:
8 years, 1 month ago by gab
Modified:
8 years, 1 month ago
Reviewers:
brettw, robertshield
CC:
chromium-reviews, grt+watch_chromium.org, erikwright+watch_chromium.org, erikwright (departed), huangs
Visibility:
Public.

Description

Re-commit: Introduce RemoveChromeTaskbarShortcuts() to delete all pinned-to-taskbar shortcuts owned by the uninstalled Chrome. Original commit http://crrev.com/165505 Reverted in http://crrev.com/165524 BUG=158632 TEST=No user-level shortcut Chrome left behind in taskbar post user-level self-destruct. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=166285

Patch Set 1 #

Patch Set 2 : fixed XP (no taskbar shortcuts on XP/Vista... #

Patch Set 3 : compile... #

Patch Set 4 : fix closing bracket #

Patch Set 5 : dear robert@garage #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+77 lines, -15 lines) Patch
M base/base_paths_win.h View 1 chunk +2 lines, -0 lines 0 comments Download
M base/base_paths_win.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M base/path_service_unittest.cc View 1 2 3 4 1 chunk +22 lines, -13 lines 1 comment Download
M chrome/browser/shell_integration_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/installer/setup/uninstall.cc View 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/installer/util/shell_util.h View 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/installer/util/shell_util.cc View 1 2 3 4 1 chunk +31 lines, -0 lines 1 comment Download

Messages

Total messages: 11 (0 generated)
gab
Sir, PTAL.
8 years, 1 month ago (2012-11-01 22:36:02 UTC) #1
robertshield
On 2012/11/01 22:36:02, gab wrote: > Sir, PTAL. The trybots are unhappy with this: e:\b\build\slave\win\build\src\base\path_service_unittest.cc(61) ...
8 years, 1 month ago (2012-11-02 00:13:20 UTC) #2
gab
On 2012/11/02 00:13:20, robertshield wrote: > On 2012/11/01 22:36:02, gab wrote: > > Sir, PTAL. ...
8 years, 1 month ago (2012-11-02 03:26:28 UTC) #3
gab
ping (see reply above).
8 years, 1 month ago (2012-11-05 14:45:42 UTC) #4
gab
Comments (sent over IM) addressed.
8 years, 1 month ago (2012-11-06 14:09:35 UTC) #5
robertshield
lgtm http://codereview.chromium.org/11368040/diff/14001/base/path_service_unittest.cc File base/path_service_unittest.cc (right): http://codereview.chromium.org/11368040/diff/14001/base/path_service_unittest.cc#newcode65 base/path_service_unittest.cc:65: file_util::PathExists(path)); nice :)
8 years, 1 month ago (2012-11-06 14:31:45 UTC) #6
gab
@brettw: this is a re-commit of a reverted CL which you originally LGTMed (see diff ...
8 years, 1 month ago (2012-11-06 14:55:21 UTC) #7
brettw
lgtm http://codereview.chromium.org/11368040/diff/14001/chrome/installer/util/shell_util.cc File chrome/installer/util/shell_util.cc (right): http://codereview.chromium.org/11368040/diff/14001/chrome/installer/util/shell_util.cc#newcode1871 chrome/installer/util/shell_util.cc:1871: LOG(ERROR) << "Couldn't resolve shortcut at " << ...
8 years, 1 month ago (2012-11-06 19:29:32 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gab@chromium.org/11368040/14001
8 years, 1 month ago (2012-11-06 20:10:36 UTC) #9
brettw
You can keep LOG for consistency.
8 years, 1 month ago (2012-11-06 20:12:29 UTC) #10
commit-bot: I haz the power
8 years, 1 month ago (2012-11-06 22:27:03 UTC) #11
Change committed as 166285

Powered by Google App Engine
This is Rietveld 408576698