Chromium Code Reviews| Index: chrome/browser/download/download_item_model.cc |
| diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/download/download_item_model.cc |
| index f8dc3dbfa66c46406ee0cc41f1783939bb50585d..1ee375084435a4a57909b5e6a1b2080557985ca3 100644 |
| --- a/chrome/browser/download/download_item_model.cc |
| +++ b/chrome/browser/download/download_item_model.cc |
| @@ -329,12 +329,19 @@ string16 DownloadItemModel::GetWarningText(const gfx::Font& font, |
| ui::ElideFilename(download_->GetFileNameToReportUser(), |
| font, base_width)); |
| + case content::DOWNLOAD_DANGER_TYPE_POTENTIALLY_UNWANTED: |
| + return l10n_util::GetStringFUTF16( |
| + IDS_PROMPT_POTENTIALLY_UNWANTED_DOWNLOAD, |
| + ui::ElideFilename(download_->GetFileNameToReportUser(), |
|
benjhayden
2013/07/22 20:16:19
pre-compute elided_filename to reduce code duplica
asanka
2013/07/23 15:10:36
Done.
|
| + font, base_width)); |
| + |
| case content::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS: |
| case content::DOWNLOAD_DANGER_TYPE_MAYBE_DANGEROUS_CONTENT: |
| case content::DOWNLOAD_DANGER_TYPE_USER_VALIDATED: |
| case content::DOWNLOAD_DANGER_TYPE_MAX: |
| - NOTREACHED(); |
| + break; |
| } |
| + NOTREACHED(); |
| return string16(); |
| } |
| @@ -378,6 +385,7 @@ bool DownloadItemModel::IsMalicious() const { |
| case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_CONTENT: |
| case content::DOWNLOAD_DANGER_TYPE_UNCOMMON_CONTENT: |
| case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_HOST: |
| + case content::DOWNLOAD_DANGER_TYPE_POTENTIALLY_UNWANTED: |
| return true; |
| case content::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS: |