Index: chrome/installer/util/chrome_app_host_operations.h |
diff --git a/chrome/installer/util/chrome_app_host_operations.h b/chrome/installer/util/chrome_app_host_operations.h |
index f46264074e4c4e2396bb72712d6680b9f09ab957..3406dfc1f74d0580212e556a7687c6a3d1cd8946 100644 |
--- a/chrome/installer/util/chrome_app_host_operations.h |
+++ b/chrome/installer/util/chrome_app_host_operations.h |
@@ -18,39 +18,42 @@ class ChromeAppHostOperations : public ProductOperations { |
ChromeAppHostOperations() {} |
virtual void ReadOptions(const MasterPreferences& prefs, |
- std::set<std::wstring>* options) const OVERRIDE; |
+ std::set<string16>* options) const OVERRIDE; |
virtual void ReadOptions(const CommandLine& uninstall_command, |
- std::set<std::wstring>* options) const OVERRIDE; |
+ std::set<string16>* options) const OVERRIDE; |
virtual void AddKeyFiles( |
- const std::set<std::wstring>& options, |
+ const std::set<string16>& options, |
std::vector<base::FilePath>* key_files) const OVERRIDE; |
virtual void AddComDllList( |
- const std::set<std::wstring>& options, |
+ const std::set<string16>& options, |
std::vector<base::FilePath>* com_dll_list) const OVERRIDE; |
- virtual void AppendProductFlags( |
- const std::set<std::wstring>& options, |
- CommandLine* cmd_line) const OVERRIDE; |
+ virtual void AppendProductFlags(const std::set<string16>& options, |
+ CommandLine* cmd_line) const OVERRIDE; |
- virtual void AppendRenameFlags( |
- const std::set<std::wstring>& options, |
- CommandLine* cmd_line) const OVERRIDE; |
+ virtual void AppendRenameFlags(const std::set<string16>& options, |
+ CommandLine* cmd_line) const OVERRIDE; |
- virtual bool SetChannelFlags(const std::set<std::wstring>& options, |
+ virtual bool SetChannelFlags(const std::set<string16>& options, |
bool set, |
ChannelInfo* channel_info) const OVERRIDE; |
virtual bool ShouldCreateUninstallEntry( |
- const std::set<std::wstring>& options) const OVERRIDE; |
+ const std::set<string16>& options) const OVERRIDE; |
virtual void AddDefaultShortcutProperties( |
BrowserDistribution* dist, |
const base::FilePath& target_exe, |
ShellUtil::ShortcutProperties* properties) const OVERRIDE; |
+ virtual void LaunchUserExperiment(const base::FilePath& setup_path, |
+ const std::set<string16>& options, |
+ InstallStatus status, |
+ bool system_level) const OVERRIDE; |
+ |
private: |
DISALLOW_COPY_AND_ASSIGN(ChromeAppHostOperations); |
}; |