Chromium Code Reviews| Index: chrome/installer/setup/uninstall.h |
| diff --git a/chrome/installer/setup/uninstall.h b/chrome/installer/setup/uninstall.h |
| index be10efb80070750d3366128c6216a724b32db018..1dc80b6b1e59fa033fb62ed7429145bc96c888e3 100644 |
| --- a/chrome/installer/setup/uninstall.h |
| +++ b/chrome/installer/setup/uninstall.h |
| @@ -60,6 +60,25 @@ installer::InstallStatus UninstallProduct( |
| bool force_uninstall, |
| const CommandLine& cmd_line); |
| +// Cleans up the installation directory after all uninstall operations have |
| +// completed. Depending on what products are remaining, setup.exe and the |
| +// installer archive may be deleted. Empty directories will be pruned (or |
| +// scheduled for pruning after reboot, if necessary). |
| +// |
| +// original_state: The installation state of all products on the system. |
| +// installer_state: State associated with this operation. |
| +// cmd_line: CommandLine that contains information about the command that |
| +// was used to launch current uninstaller. |
| +// uninstall_status: the uninstall status so far. |
| +// |
| +// Returns the cumulative status (combination of |uninstall_status| and the |
| +// result of this method invocation). |
| +installer::InstallStatus CleanUpInstallationDirectoryAfterUninstall( |
| + const InstallationState& original_state, |
| + const InstallerState& installer_state, |
| + const CommandLine& cmd_line, |
| + installer::InstallStatus uninstall_status); |
|
gab
2012/11/21 22:55:55
What do you think of taking an installer::InstallS
erikwright (departed)
2012/11/23 18:54:13
Done.
|
| + |
| } // namespace installer |
| #endif // CHROME_INSTALLER_SETUP_UNINSTALL_H_ |