Additional changes to support Chrome / CF installation wrapped in an MSI:
Disables start menu uninstall shortcuts. Tweaks quoting of uninstall command to follow msi ca rules. Adds a ClientState registry entry to flag that this installation is managed by an MSI. Set said registry flag on first MSI install. BUG=19370 TEST=Install with generated MSI, upgrade, uninstall. Review URL: http://codereview.chromium.org/1525042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45802 0039d316-1c4b-4281-b951-d872f2087c98
Showing
- chrome/installer/setup/install.cc 59 additions, 38 deletionschrome/installer/setup/install.cc
- chrome/installer/setup/setup_main.cc 1 addition, 1 deletionchrome/installer/setup/setup_main.cc
- chrome/installer/setup/uninstall.cc 5 additions, 3 deletionschrome/installer/setup/uninstall.cc
- chrome/installer/util/google_update_constants.cc 1 addition, 0 deletionschrome/installer/util/google_update_constants.cc
- chrome/installer/util/google_update_constants.h 1 addition, 0 deletionschrome/installer/util/google_update_constants.h
- chrome/installer/util/install_util.cc 71 additions, 11 deletionschrome/installer/util/install_util.cc
- chrome/installer/util/install_util.h 15 additions, 4 deletionschrome/installer/util/install_util.h
- chrome/installer/util/master_preferences.cc 4 additions, 0 deletionschrome/installer/util/master_preferences.cc
- chrome/installer/util/master_preferences_constants.cc 1 addition, 0 deletionschrome/installer/util/master_preferences_constants.cc
- chrome/installer/util/master_preferences_constants.h 2 additions, 0 deletionschrome/installer/util/master_preferences_constants.h
Loading
Please register or sign in to comment