summaryrefslogtreecommitdiffstats
path: root/chrome/installer/installer.gyp
diff options
context:
space:
mode:
authorrobertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-02 19:09:52 +0000
committerrobertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-02 19:09:52 +0000
commitc45d289dcd3209903c22afd8fcb546b417dabddf (patch)
tree2bbb2a994e97a2650f75a37b938bee0ea64e391f /chrome/installer/installer.gyp
parent3a31d4855b91065ffd87d7de3f4db0ef92c94ec7 (diff)
downloadchromium_src-c45d289dcd3209903c22afd8fcb546b417dabddf.zip
chromium_src-c45d289dcd3209903c22afd8fcb546b417dabddf.tar.gz
chromium_src-c45d289dcd3209903c22afd8fcb546b417dabddf.tar.bz2
Improving Chrome Frame uninstall process:
1) Don't kill chrome.exe when uninstalling. This leads to immediate breakage of any running Chrome Frame windows and is also annoying if the user also happens to be using Google Chrome or some variant thereof. 2) If files are in use at uninstall time, schedule them for deletion and prompt the user to reboot. 3) Remember to remove any pending scheduled deletes at install time. Review URL: http://codereview.chromium.org/235060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27876 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/installer.gyp')
-rw-r--r--chrome/installer/installer.gyp3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/installer/installer.gyp b/chrome/installer/installer.gyp
index b49f877..df05ed1 100644
--- a/chrome/installer/installer.gyp
+++ b/chrome/installer/installer.gyp
@@ -41,6 +41,8 @@
'util/create_dir_work_item.h',
'util/create_reg_key_work_item.cc',
'util/create_reg_key_work_item.h',
+ 'util/delete_after_reboot_helper.cc',
+ 'util/delete_after_reboot_helper.h',
'util/delete_reg_value_work_item.cc',
'util/delete_reg_value_work_item.h',
'util/delete_tree_work_item.cc',
@@ -150,6 +152,7 @@
'util/copy_tree_work_item_unittest.cc',
'util/create_dir_work_item_unittest.cc',
'util/create_reg_key_work_item_unittest.cc',
+ 'util/delete_after_reboot_helper_unittest.cc',
'util/delete_reg_value_work_item_unittest.cc',
'util/delete_tree_work_item_unittest.cc',
'util/google_chrome_distribution_unittest.cc',