diff options
Diffstat (limited to 'chrome/installer/util/chrome_app_host_operations.h')
-rw-r--r-- | chrome/installer/util/chrome_app_host_operations.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/chrome/installer/util/chrome_app_host_operations.h b/chrome/installer/util/chrome_app_host_operations.h deleted file mode 100644 index dc9f098..0000000 --- a/chrome/installer/util/chrome_app_host_operations.h +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_INSTALLER_UTIL_CHROME_APP_HOST_OPERATIONS_H_ -#define CHROME_INSTALLER_UTIL_CHROME_APP_HOST_OPERATIONS_H_ - -#include "base/basictypes.h" -#include "base/compiler_specific.h" -#include "chrome/installer/util/product_operations.h" - -namespace installer { - -// Operations specific to Chrome App Host; see ProductOperations for general -// info. -class ChromeAppHostOperations : public ProductOperations { - public: - ChromeAppHostOperations() {} - - virtual void ReadOptions(const MasterPreferences& prefs, - std::set<base::string16>* options) const override; - - virtual void ReadOptions(const base::CommandLine& uninstall_command, - std::set<base::string16>* options) const override; - - virtual void AddKeyFiles( - const std::set<base::string16>& options, - std::vector<base::FilePath>* key_files) const override; - - virtual void AddComDllList( - const std::set<base::string16>& options, - std::vector<base::FilePath>* com_dll_list) const override; - - virtual void AppendProductFlags(const std::set<base::string16>& options, - base::CommandLine* cmd_line) const override; - - virtual void AppendRenameFlags(const std::set<base::string16>& options, - base::CommandLine* cmd_line) const override; - - virtual bool SetChannelFlags(const std::set<base::string16>& options, - bool set, - ChannelInfo* channel_info) const override; - - virtual bool ShouldCreateUninstallEntry( - const std::set<base::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<base::string16>& options, - InstallStatus status, - bool system_level) const override; - - private: - DISALLOW_COPY_AND_ASSIGN(ChromeAppHostOperations); -}; - -} // namespace installer - -#endif // CHROME_INSTALLER_UTIL_CHROME_APP_HOST_OPERATIONS_H_ |