| Index: chrome/installer/util/helper.h
|
| ===================================================================
|
| --- chrome/installer/util/helper.h (revision 72487)
|
| +++ chrome/installer/util/helper.h (working copy)
|
| @@ -16,17 +16,6 @@
|
|
|
| namespace installer {
|
|
|
| -// Checks if a distribution is currently installed as part of a multi-install.
|
| -bool IsInstalledAsMulti(bool system_install, BrowserDistribution* dist);
|
| -
|
| -// Retrieves the command line switches for uninstalling the distribution.
|
| -// Note that the returned CommandLine object does not include a "program".
|
| -// Only the switches should be used.
|
| -// Returns true if the product is installed and the uninstall switches
|
| -// were successfully retrieved, otherwise false.
|
| -bool GetUninstallSwitches(bool system_install, BrowserDistribution* dist,
|
| - CommandLine* cmd_line_switches);
|
| -
|
| // This function returns the install path for Chrome depending on whether its
|
| // system wide install or user specific install.
|
| // system_install: if true, the function returns system wide location
|
| @@ -40,18 +29,10 @@
|
| // that it can be overriden with a command line parameter.
|
| FilePath GetChromeUserDataPath(BrowserDistribution* dist);
|
|
|
| -// This is a workaround while we unify Chrome and Chrome Frame installation
|
| -// folders. Right now, Chrome Frame can be installed into two different
|
| -// folders: 1) A special "Chrome Frame" folder next to Chrome's folder
|
| -// 2) The same folder as Chrome is installed into.
|
| -// Right now this function will only return Chrome's installation folder
|
| -// if Chrome Frame is not already installed or if Chrome Frame is installed
|
| -// in multi_install mode.
|
| -// If multi_install is false or if CF is installed in single mode, then the
|
| -// returned path will be the "Chrome Frame" subfolder of either the user or
|
| -// system default installation folders.
|
| -FilePath GetChromeFrameInstallPath(bool multi_install, bool system_install,
|
| - BrowserDistribution* dist);
|
| +// Returns the distribution corresponding to the current process's binaries.
|
| +// In the case of a multi-install product, this will be the CHROME_BINARIES
|
| +// distribution.
|
| +BrowserDistribution* GetBinariesDistribution(bool system_install);
|
|
|
| // Returns the app guid under which the current process receives updates from
|
| // Google Update.
|
|
|