Index: chrome/installer/util/chrome_binaries_operations.h |
diff --git a/chrome/installer/util/chrome_binaries_operations.h b/chrome/installer/util/chrome_binaries_operations.h |
index a780ba47cf0710b56f40f64d73528286300c3e4c..09cf09b343335835cb7f839d3a40852210224362 100644 |
--- a/chrome/installer/util/chrome_binaries_operations.h |
+++ b/chrome/installer/util/chrome_binaries_operations.h |
@@ -18,39 +18,42 @@ class ChromeBinariesOperations : public ProductOperations { |
ChromeBinariesOperations() {} |
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(ChromeBinariesOperations); |
}; |