| Index: chrome/browser/safe_browsing/download_protection_service.cc
|
| diff --git a/chrome/browser/safe_browsing/download_protection_service.cc b/chrome/browser/safe_browsing/download_protection_service.cc
|
| index 08c1ff2b7c77c5ba8ff4f5d4b30ec818e2b8a666..25007982d8fdaa968dbbf17ce44ab777397b4bb2 100644
|
| --- a/chrome/browser/safe_browsing/download_protection_service.cc
|
| +++ b/chrome/browser/safe_browsing/download_protection_service.cc
|
| @@ -334,7 +334,37 @@ class DownloadProtectionService::CheckClientDownloadRequest
|
| StartExtractZipFeatures();
|
| #if defined(OS_MACOSX)
|
| } else if (item_->GetTargetFilePath().MatchesExtension(
|
| - FILE_PATH_LITERAL(".dmg"))) {
|
| + FILE_PATH_LITERAL(".dmg")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".img")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".iso")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".smi")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".cdr")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".dart")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".dc42")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".diskcopy42")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".dmgpart")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".dvdr")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".imgpart")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".ndif")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".sparsebundle")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".sparseimage")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".toast")) ||
|
| + item_->GetTargetFilePath().MatchesExtension(
|
| + FILE_PATH_LITERAL(".udif"))) {
|
| StartExtractDmgFeatures();
|
| #endif
|
| } else {
|
|
|