Index: content/browser/download/download_stats.cc |
diff --git a/content/browser/download/download_stats.cc b/content/browser/download/download_stats.cc |
index 42bb0754a87ad1bc2649721decefd9db564dbbc2..7b0b9adc1b6e1bb9eed4b4974d66d03bc833f612 100644 |
--- a/content/browser/download/download_stats.cc |
+++ b/content/browser/download/download_stats.cc |
@@ -70,6 +70,8 @@ void RecordContentDispositionCountFlag( |
// Do not insert, delete, or reorder; this is being histogrammed. Append only. |
// All of the download_extensions.cc file types should be in this list. |
+// TODO(asanka): This enum and the UMA metrics for dangerous/malicious downloads |
+// should be moved to //chrome/browser/download. |
const base::FilePath::CharType* kDangerousFileTypes[] = { |
FILE_PATH_LITERAL(".ad"), |
FILE_PATH_LITERAL(".ade"), |
@@ -194,8 +196,19 @@ const base::FilePath::CharType* kDangerousFileTypes[] = { |
FILE_PATH_LITERAL(".xhtml"), |
FILE_PATH_LITERAL(".xml"), |
FILE_PATH_LITERAL(".xsl"), |
- FILE_PATH_LITERAL(".xslt") |
- FILE_PATH_LITERAL(".website") |
+ FILE_PATH_LITERAL(".xslt"), |
+ FILE_PATH_LITERAL(".website"), |
+ FILE_PATH_LITERAL(".msh1"), |
+ FILE_PATH_LITERAL(".msh2"), |
+ FILE_PATH_LITERAL(".msh1xml"), |
+ FILE_PATH_LITERAL(".msh2xml"), |
+ FILE_PATH_LITERAL(".ps1"), |
+ FILE_PATH_LITERAL(".ps1xml"), |
+ FILE_PATH_LITERAL(".ps2"), |
+ FILE_PATH_LITERAL(".ps2xml"), |
+ FILE_PATH_LITERAL(".psc1"), |
+ FILE_PATH_LITERAL(".psc2"), |
+ FILE_PATH_LITERAL(".xnk"), |
}; |
// Maps extensions to their matching UMA histogram int value. |