Index: chrome/installer/setup/install_worker.cc |
diff --git a/chrome/installer/setup/install_worker.cc b/chrome/installer/setup/install_worker.cc |
index d98767055d5dd869367fd6bd4bb8b651a8ec4867..8819d4da031ac0c372a6117f1070cac612c4bf71 100644 |
--- a/chrome/installer/setup/install_worker.cc |
+++ b/chrome/installer/setup/install_worker.cc |
@@ -534,20 +534,13 @@ void AddChromeWorkItems(const InstallationState& original_state, |
temp_path); |
} |
- // For the component build to work with the installer, we need to drop a |
- // config file and a manifest by chrome.exe. These files are only found in |
- // the archive if this is a component build. |
+ // For the component build to work with the installer, we need to also drop |
+ // chrome.exe.manifest (other manifests are already contained in the version |
+ // directory in the archive so no explicit work is required for them). |
#if defined(COMPONENT_BUILD) |
- static const base::FilePath::CharType kChromeExeConfig[] = |
- FILE_PATH_LITERAL("chrome.exe.config"); |
static const base::FilePath::CharType kChromeExeManifest[] = |
FILE_PATH_LITERAL("chrome.exe.manifest"); |
install_list->AddMoveTreeWorkItem( |
- src_path.Append(kChromeExeConfig).value(), |
- target_path.Append(kChromeExeConfig).value(), |
- temp_path.value(), |
- WorkItem::ALWAYS_MOVE); |
- install_list->AddMoveTreeWorkItem( |
src_path.Append(kChromeExeManifest).value(), |
target_path.Append(kChromeExeManifest).value(), |
temp_path.value(), |