Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3645)

Unified Diff: chrome/installer/setup/install_worker.h

Issue 2589753002: Remove multi-install from chrome/installer/setup. (Closed)
Patch Set: sync to position 442053 Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/installer/setup/install.cc ('k') | chrome/installer/setup/install_worker.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/installer/setup/install_worker.h
diff --git a/chrome/installer/setup/install_worker.h b/chrome/installer/setup/install_worker.h
index 11d7e116f00b0e80cf23a1bf31c15b609b10c716..28b9e24901e2e232c6baf2075d3b4ce56248c112 100644
--- a/chrome/installer/setup/install_worker.h
+++ b/chrome/installer/setup/install_worker.h
@@ -10,8 +10,6 @@
#include <windows.h>
-#include <vector>
-
#include "base/strings/string16.h"
class BrowserDistribution;
@@ -48,32 +46,6 @@ void AddVersionKeyWorkItems(HKEY root,
bool add_language_identifier,
WorkItemList* list);
-// Helper function for AddGoogleUpdateWorkItems that mirrors oeminstall.
-void AddOemInstallWorkItems(const InstallationState& original_state,
- const InstallerState& installer_state,
- WorkItemList* install_list);
-
-// Helper function for AddGoogleUpdateWorkItems that mirrors eulaaccepted.
-void AddEulaAcceptedWorkItems(const InstallationState& original_state,
- const InstallerState& installer_state,
- WorkItemList* install_list);
-
-// Adds work items that make registry adjustments for Google Update; namely,
-// copy brand, oeminstall, and eulaaccepted values; and move a usagestats value.
-void AddGoogleUpdateWorkItems(const InstallationState& original_state,
- const InstallerState& installer_state,
- WorkItemList* install_list);
-
-// Adds work items that make registry adjustments for stats and crash
-// collection. When a product is installed, Google Update may write a
-// "usagestats" value to Chrome or Chrome Frame's ClientState key. In the
-// multi-install case, both products will consult/modify stats for the binaries'
-// app guid. Consequently, during install and update we will move a
-// product-specific value into the binaries' ClientState key.
-void AddUsageStatsWorkItems(const InstallationState& original_state,
- const InstallerState& installer_state,
- WorkItemList* install_list);
-
// After a successful copying of all the files, this function is called to
// do a few post install tasks:
// - Handle the case of in-use-update by updating "opv" (old version) key or
@@ -113,21 +85,6 @@ void AddInstallWorkItems(const InstallationState& original_state,
const base::Version& new_version,
WorkItemList* install_list);
-// Appends registration or unregistration work items to |work_item_list| for the
-// COM DLLs whose file names are given in |dll_files| and which reside in the
-// path |dll_folder|.
-// |system_level| specifies whether to call the system or user level DLL
-// registration entry points.
-// |do_register| says whether to register or unregister.
-// If |best_effort| is true, registration or unregistration failure doesn't
-// cause failure of |work_item_list|.
-void AddRegisterComDllWorkItems(const base::FilePath& dll_folder,
- const std::vector<base::FilePath>& dll_files,
- bool system_level,
- bool do_register,
- bool best_effort,
- WorkItemList* work_item_list);
-
void AddSetMsiMarkerWorkItem(const InstallerState& installer_state,
BrowserDistribution* dist,
bool set,
@@ -147,20 +104,11 @@ void AddActiveSetupWorkItems(const InstallerState& installer_state,
const Product& product,
WorkItemList* list);
-// Unregisters the "opv" version of ChromeLauncher from IE's low rights
-// elevation policy.
-void AddDeleteOldIELowRightsPolicyWorkItems(
- const InstallerState& installer_state,
- WorkItemList* install_list);
-
// Utility method currently shared between install.cc and install_worker.cc
void AppendUninstallCommandLineFlags(const InstallerState& installer_state,
const Product& product,
base::CommandLine* uninstall_cmd);
-// Refreshes the elevation policy on platforms where it is supported.
-void RefreshElevationPolicy();
-
// Adds work items to add or remove the "on-os-upgrade" command to |product|'s
// version key on the basis of the current operation (represented in
// |installer_state|). |new_version| is the version of the product(s)
@@ -171,11 +119,6 @@ void AddOsUpgradeWorkItems(const InstallerState& installer_state,
const Product& product,
WorkItemList* install_list);
-// Adds work items to remove "quick-enable-cf" from the multi-installer
-// binaries' version key.
-void AddQuickEnableChromeFrameWorkItems(const InstallerState& installer_state,
- WorkItemList* work_item_list);
-
} // namespace installer
#endif // CHROME_INSTALLER_SETUP_INSTALL_WORKER_H_
« no previous file with comments | « chrome/installer/setup/install.cc ('k') | chrome/installer/setup/install_worker.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698