Index: chrome/browser/extensions/webstore_standalone_installer.cc |
diff --git a/chrome/browser/extensions/webstore_standalone_installer.cc b/chrome/browser/extensions/webstore_standalone_installer.cc |
index 33c164f8d7afa833e2f7f4ff5d87ae4e4daff1f5..ac7f2f227c50f0000d7fea7148f56978fd1e499d 100644 |
--- a/chrome/browser/extensions/webstore_standalone_installer.cc |
+++ b/chrome/browser/extensions/webstore_standalone_installer.cc |
@@ -29,15 +29,6 @@ using content::WebContents; |
namespace extensions { |
-const char kInvalidWebstoreItemId[] = "Invalid Chrome Web Store item ID"; |
-const char kWebstoreRequestError[] = |
- "Could not fetch data from the Chrome Web Store"; |
-const char kInvalidWebstoreResponseError[] = "Invalid Chrome Web Store reponse"; |
-const char kInvalidManifestError[] = "Invalid manifest"; |
-const char kUserCancelledError[] = "User cancelled install"; |
-const char kExtensionIsBlacklisted[] = "Extension is blacklisted"; |
-const char kInstallInProgressError[] = "An install is already in progress"; |
- |
WebstoreStandaloneInstaller::WebstoreStandaloneInstaller( |
const std::string& webstore_item_id, |
Profile* profile, |
@@ -58,7 +49,8 @@ void WebstoreStandaloneInstaller::BeginInstall() { |
AddRef(); |
if (!crx_file::id_util::IdIsValid(id_)) { |
- CompleteInstall(webstore_install::INVALID_ID, kInvalidWebstoreItemId); |
+ CompleteInstall(webstore_install::INVALID_ID, |
+ webstore_install::kInvalidWebstoreItemId); |
return; |
} |
@@ -113,7 +105,7 @@ bool WebstoreStandaloneInstaller::EnsureUniqueInstall( |
tracker->GetActiveInstall(id_); |
if (existing_install_data) { |
*reason = webstore_install::INSTALL_IN_PROGRESS; |
- *error = kInstallInProgressError; |
+ *error = webstore_install::kInstallInProgressError; |
return false; |
} |
@@ -192,7 +184,8 @@ WebstoreStandaloneInstaller::CreateApproval() const { |
void WebstoreStandaloneInstaller::OnInstallPromptDone( |
ExtensionInstallPrompt::Result result) { |
if (result == ExtensionInstallPrompt::Result::USER_CANCELED) { |
- CompleteInstall(webstore_install::USER_CANCELLED, kUserCancelledError); |
+ CompleteInstall(webstore_install::USER_CANCELLED, |
+ webstore_install::kUserCancelledError); |
return; |
} |
@@ -218,7 +211,7 @@ void WebstoreStandaloneInstaller::OnInstallPromptDone( |
if (ExtensionPrefs::Get(profile_)->IsExtensionBlacklisted(id_)) { |
// Don't install a blacklisted extension. |
install_result = webstore_install::BLACKLISTED; |
- install_message = kExtensionIsBlacklisted; |
+ install_message = webstore_install::kExtensionIsBlacklisted; |
} else if (!extension_service->IsExtensionEnabled(id_)) { |
// If the extension is installed but disabled, and not blacklisted, |
// enable it. |
@@ -240,7 +233,7 @@ void WebstoreStandaloneInstaller::OnInstallPromptDone( |
void WebstoreStandaloneInstaller::OnWebstoreRequestFailure() { |
OnWebStoreDataFetcherDone(); |
CompleteInstall(webstore_install::WEBSTORE_REQUEST_ERROR, |
- kWebstoreRequestError); |
+ webstore_install::kWebstoreRequestError); |
} |
void WebstoreStandaloneInstaller::OnWebstoreResponseParseSuccess( |
@@ -271,7 +264,7 @@ void WebstoreStandaloneInstaller::OnWebstoreResponseParseSuccess( |
!webstore_data->GetDouble(kAverageRatingKey, &average_rating_) || |
!webstore_data->GetInteger(kRatingCountKey, &rating_count_)) { |
CompleteInstall(webstore_install::INVALID_WEBSTORE_RESPONSE, |
- kInvalidWebstoreResponseError); |
+ webstore_install::kInvalidWebstoreResponseError); |
return; |
} |
@@ -282,7 +275,7 @@ void WebstoreStandaloneInstaller::OnWebstoreResponseParseSuccess( |
if (average_rating_ < ExtensionInstallPrompt::kMinExtensionRating || |
average_rating_ > ExtensionInstallPrompt::kMaxExtensionRating) { |
CompleteInstall(webstore_install::INVALID_WEBSTORE_RESPONSE, |
- kInvalidWebstoreResponseError); |
+ webstore_install::kInvalidWebstoreResponseError); |
return; |
} |
@@ -293,7 +286,7 @@ void WebstoreStandaloneInstaller::OnWebstoreResponseParseSuccess( |
!webstore_data->GetString( |
kLocalizedDescriptionKey, &localized_description_))) { |
CompleteInstall(webstore_install::INVALID_WEBSTORE_RESPONSE, |
- kInvalidWebstoreResponseError); |
+ webstore_install::kInvalidWebstoreResponseError); |
return; |
} |
@@ -303,14 +296,14 @@ void WebstoreStandaloneInstaller::OnWebstoreResponseParseSuccess( |
std::string icon_url_string; |
if (!webstore_data->GetString(kIconUrlKey, &icon_url_string)) { |
CompleteInstall(webstore_install::INVALID_WEBSTORE_RESPONSE, |
- kInvalidWebstoreResponseError); |
+ webstore_install::kInvalidWebstoreResponseError); |
return; |
} |
icon_url = GURL(extension_urls::GetWebstoreLaunchURL()).Resolve( |
icon_url_string); |
if (!icon_url.is_valid()) { |
CompleteInstall(webstore_install::INVALID_WEBSTORE_RESPONSE, |
- kInvalidWebstoreResponseError); |
+ webstore_install::kInvalidWebstoreResponseError); |
return; |
} |
} |
@@ -403,7 +396,8 @@ void WebstoreStandaloneInstaller::ShowInstallUI() { |
scoped_refptr<const Extension> localized_extension = |
GetLocalizedExtensionForDisplay(); |
if (!localized_extension.get()) { |
- CompleteInstall(webstore_install::INVALID_MANIFEST, kInvalidManifestError); |
+ CompleteInstall(webstore_install::INVALID_MANIFEST, |
+ webstore_install::kInvalidManifestError); |
return; |
} |