| Index: chrome/installer/setup/uninstall.cc
|
| ===================================================================
|
| --- chrome/installer/setup/uninstall.cc (revision 273136)
|
| +++ chrome/installer/setup/uninstall.cc (working copy)
|
| @@ -97,7 +97,7 @@
|
| BrowserDistribution::GetSpecificDistribution(dist_type);
|
| update_list->AddSetRegValueWorkItem(reg_root,
|
| other_dist->GetStateKey(),
|
| - KEY_WOW64_32KEY,
|
| + WorkItem::kWow64Default,
|
| google_update::kRegApField,
|
| channel_info.value(),
|
| true);
|
| @@ -1179,13 +1179,14 @@
|
|
|
| // Remove Control Panel uninstall link.
|
| if (product.ShouldCreateUninstallEntry()) {
|
| - InstallUtil::DeleteRegistryKey(
|
| - reg_root, browser_dist->GetUninstallRegPath(), KEY_WOW64_32KEY);
|
| + InstallUtil::DeleteRegistryKey(reg_root,
|
| + browser_dist->GetUninstallRegPath(),
|
| + WorkItem::kWow64Default);
|
| }
|
|
|
| // Remove Omaha product key.
|
| - InstallUtil::DeleteRegistryKey(
|
| - reg_root, browser_dist->GetVersionKey(), KEY_WOW64_32KEY);
|
| + InstallUtil::DeleteRegistryKey(reg_root, browser_dist->GetVersionKey(),
|
| + WorkItem::kWow64Default);
|
|
|
| // Also try to delete the MSI value in the ClientState key (it might not be
|
| // there). This is due to a Google Update behaviour where an uninstall and a
|
| @@ -1280,7 +1281,7 @@
|
| InstallUtil::DeleteRegistryKey(
|
| reg_root,
|
| shadow_app_launcher_dist->GetVersionKey(),
|
| - KEY_WOW64_32KEY);
|
| + WorkItem::kWow64Default);
|
| }
|
| }
|
| }
|
|
|