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

Issue 10832210: Delete the installation folder after deleting its contents. (Closed)

Created:
8 years, 4 months ago by erikwright (departed)
Modified:
8 years, 4 months ago
Reviewers:
gab
CC:
chromium-reviews, grt+watch_chromium.org
Visibility:
Public.

Description

Delete the installation folder after deleting its contents. R=gab BUG=138615 TEST=setup.exe --multi-install --chrome; setup.exe --multi-install --uninstall --chrome; (check 'Delete user profile' option); verify C:/Users/<you>/AppData/Local/Google/Chrome is gone. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151354

Patch Set 1 #

Total comments: 9

Patch Set 2 : Review comments. #

Total comments: 4

Patch Set 3 : Review Comments. #

Total comments: 14

Patch Set 4 : Review comments. #

Patch Set 5 : Review comments. #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -30 lines) Patch
M chrome/installer/setup/uninstall.cc View 1 2 3 4 7 chunks +52 lines, -30 lines 3 comments Download

Messages

Total messages: 12 (0 generated)
erikwright (departed)
8 years, 4 months ago (2012-08-08 20:06:56 UTC) #1
gab
lg, please update description with TEST= section. https://chromiumcodereview.appspot.com/10832210/diff/1/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): https://chromiumcodereview.appspot.com/10832210/diff/1/chrome/installer/setup/uninstall.cc#newcode448 chrome/installer/setup/uninstall.cc:448: } else ...
8 years, 4 months ago (2012-08-08 20:32:59 UTC) #2
erikwright (departed)
PTAL. https://chromiumcodereview.appspot.com/10832210/diff/1/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): https://chromiumcodereview.appspot.com/10832210/diff/1/chrome/installer/setup/uninstall.cc#newcode448 chrome/installer/setup/uninstall.cc:448: } else if (!target_path.empty() && file_util::IsDirectoryEmpty(target_path)) { On ...
8 years, 4 months ago (2012-08-09 14:52:50 UTC) #3
gab
comments below. http://codereview.chromium.org/10832210/diff/1/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/1/chrome/installer/setup/uninstall.cc#newcode515 chrome/installer/setup/uninstall.cc:515: // Delete the Application directory at reboot ...
8 years, 4 months ago (2012-08-09 16:07:22 UTC) #4
erikwright (departed)
PTAL. http://codereview.chromium.org/10832210/diff/5001/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/5001/chrome/installer/setup/uninstall.cc#newcode323 chrome/installer/setup/uninstall.cc:323: bool DeleteEmptyDir(const FilePath& path, bool* error) { On ...
8 years, 4 months ago (2012-08-13 14:53:22 UTC) #5
gab
looking good, see comments below. http://codereview.chromium.org/10832210/diff/8001/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/8001/chrome/installer/setup/uninstall.cc#newcode398 chrome/installer/setup/uninstall.cc:398: FilePath user_data_dir = local_state_folders[0].DirName(); ...
8 years, 4 months ago (2012-08-13 18:20:14 UTC) #6
erikwright (departed)
PTAL. http://codereview.chromium.org/10832210/diff/8001/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/8001/chrome/installer/setup/uninstall.cc#newcode398 chrome/installer/setup/uninstall.cc:398: FilePath user_data_dir = local_state_folders[0].DirName(); On 2012/08/13 18:20:15, gab ...
8 years, 4 months ago (2012-08-13 19:27:36 UTC) #7
gab
LGTM w/ a single nit below. Thanks! Gab http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc#newcode433 chrome/installer/setup/uninstall.cc:433: DeleteResult ...
8 years, 4 months ago (2012-08-13 19:33:54 UTC) #8
erikwright (departed)
Thank you! http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc#newcode433 chrome/installer/setup/uninstall.cc:433: DeleteResult result(DeleteEmptyDir(application_directory)); On 2012/08/13 19:33:54, gab wrote: ...
8 years, 4 months ago (2012-08-13 19:37:36 UTC) #9
gab
http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10832210/diff/2003/chrome/installer/setup/uninstall.cc#newcode433 chrome/installer/setup/uninstall.cc:433: DeleteResult result(DeleteEmptyDir(application_directory)); On 2012/08/13 19:37:37, erikwright wrote: > On ...
8 years, 4 months ago (2012-08-13 19:46:16 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/erikwright@chromium.org/10832210/2003
8 years, 4 months ago (2012-08-13 20:13:20 UTC) #11
commit-bot: I haz the power
8 years, 4 months ago (2012-08-13 21:33:23 UTC) #12
Change committed as 151354

Powered by Google App Engine
This is Rietveld 408576698