This source file includes following definitions.
- DoPostUninstallOperations
- GetActiveSetupGuid
- GetAppGuid
- GetBaseAppName
- GetShortcutName
- GetIconIndex
- GetBaseAppId
- GetBrowserProgIdPrefix
- GetBrowserProgIdDesc
- GetInstallSubDir
- GetPublisherName
- GetAppDescription
- GetSafeBrowsingName
- GetStateKey
- GetStateMediumKey
- GetNetworkStatsServer
- GetHttpPipeliningTestServer
- GetDistributionData
- GetUninstallLinkName
- GetUninstallRegPath
- GetVersionKey
- GetIconFilename
- GetCommandExecuteImplClsid
- AppHostIsSupported
- UpdateInstallStatus
- ShouldSetExperimentLabels
- HasUserExperiments
#include "chrome/installer/util/google_chrome_distribution.h"
#include <windows.h>
#include "base/files/file_path.h"
#include "base/logging.h"
#include "base/values.h"
GoogleChromeDistribution::GoogleChromeDistribution()
: BrowserDistribution(CHROME_BROWSER) {
}
void GoogleChromeDistribution::DoPostUninstallOperations(
const Version& version,
const base::FilePath& local_data_path,
const base::string16& distribution_data) {
}
base::string16 GoogleChromeDistribution::GetActiveSetupGuid() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetAppGuid() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetBaseAppName() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetShortcutName(
ShortcutType shortcut_type) {
return base::string16();
}
int GoogleChromeDistribution::GetIconIndex(ShortcutType shortcut_type) {
return 0;
}
base::string16 GoogleChromeDistribution::GetBaseAppId() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetBrowserProgIdPrefix() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetBrowserProgIdDesc() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetInstallSubDir() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetPublisherName() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetAppDescription() {
return base::string16();
}
std::string GoogleChromeDistribution::GetSafeBrowsingName() {
return std::string();
}
base::string16 GoogleChromeDistribution::GetStateKey() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetStateMediumKey() {
return base::string16();
}
std::string GoogleChromeDistribution::GetNetworkStatsServer() const {
return std::string();
}
std::string GoogleChromeDistribution::GetHttpPipeliningTestServer() const {
return std::string();
}
base::string16 GoogleChromeDistribution::GetDistributionData(HKEY root_key) {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetUninstallLinkName() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetUninstallRegPath() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetVersionKey() {
return base::string16();
}
base::string16 GoogleChromeDistribution::GetIconFilename() {
return base::string16();
}
bool GoogleChromeDistribution::GetCommandExecuteImplClsid(
base::string16* handler_class_uuid) {
return false;
}
bool GoogleChromeDistribution::AppHostIsSupported() {
return false;
}
void GoogleChromeDistribution::UpdateInstallStatus(bool system_install,
installer::ArchiveType archive_type,
installer::InstallStatus install_status) {
}
bool GoogleChromeDistribution::ShouldSetExperimentLabels() {
return false;
}
bool GoogleChromeDistribution::HasUserExperiments() {
return false;
}