| Index: chrome/installer/setup/install_worker.cc
|
| diff --git a/chrome/installer/setup/install_worker.cc b/chrome/installer/setup/install_worker.cc
|
| index 4b63c2a7106869a5b11e16d0822abc1a2b76583a..6db12ca2e4a2782bea1ca46f2202e1ce8224fd50 100644
|
| --- a/chrome/installer/setup/install_worker.cc
|
| +++ b/chrome/installer/setup/install_worker.cc
|
| @@ -27,6 +27,7 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "base/version.h"
|
| #include "base/win/registry.h"
|
| +#include "chrome/install_static/install_details.h"
|
| #include "chrome/installer/setup/installer_state.h"
|
| #include "chrome/installer/setup/persistent_histogram_storage.h"
|
| #include "chrome/installer/setup/setup_constants.h"
|
| @@ -335,8 +336,8 @@ bool AddAclToPath(const base::FilePath& path,
|
| // Chrome when migrating multi-install Chrome to single-install.
|
| void AddMigrateUsageStatsWorkItems(const InstallerState& installer_state,
|
| WorkItemList* install_list) {
|
| - // This operation doesn't apply to SxS Chrome.
|
| - if (InstallUtil::IsChromeSxSProcess())
|
| + // This operation only applies to modes that once supported multi-install.
|
| + if (install_static::InstallDetails::Get().supported_multi_install())
|
| return;
|
|
|
| // Bail out if an existing multi-install Chrome is not being migrated to
|
|
|