Index: chrome/browser/chrome_browser_main_win.cc |
diff --git a/chrome/browser/chrome_browser_main_win.cc b/chrome/browser/chrome_browser_main_win.cc |
index 52a0785928caa6b8cc80f931e51936bbfb8ec8b9..48696c65c6aa4ed65c8a0a0fd21145b94870f13f 100644 |
--- a/chrome/browser/chrome_browser_main_win.cc |
+++ b/chrome/browser/chrome_browser_main_win.cc |
@@ -124,6 +124,8 @@ int DoUninstallTasks(bool chrome_still_running) { |
if (result != chrome::RESULT_CODE_UNINSTALL_USER_CANCEL) { |
// The following actions are just best effort. |
+ // TODO(gab): Look into removing this code which is now redundant with the |
+ // work done by setup.exe on uninstall. |
VLOG(1) << "Executing uninstall actions"; |
if (!first_run::RemoveSentinel()) |
VLOG(1) << "Failed to delete sentinel file."; |
@@ -132,7 +134,8 @@ int DoUninstallTasks(bool chrome_still_running) { |
ShellUtil::ShortcutLocation user_shortcut_locations[] = { |
ShellUtil::SHORTCUT_LOCATION_DESKTOP, |
ShellUtil::SHORTCUT_LOCATION_QUICK_LAUNCH, |
- ShellUtil::SHORTCUT_LOCATION_START_MENU, |
+ ShellUtil::SHORTCUT_LOCATION_START_MENU_CHROME_DIR, |
+ ShellUtil::SHORTCUT_LOCATION_START_MENU_CHROME_APPS_DIR, |
}; |
BrowserDistribution* dist = BrowserDistribution::GetDistribution(); |
for (size_t i = 0; i < arraysize(user_shortcut_locations); ++i) { |