21 lines
1.2 KiB
Diff
21 lines
1.2 KiB
Diff
diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/browser/download/download_target_determiner.cc
|
|
index 091a7755d359787adf21082bfce5866d765c84d3..49390b877959370a5445ac010a2b79603a78d151 100644
|
|
--- a/chrome/browser/download/download_target_determiner.cc
|
|
+++ b/chrome/browser/download/download_target_determiner.cc
|
|
@@ -1257,6 +1257,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel(
|
|
download_->GetDownloadSource() != download::DownloadSource::DRAG_AND_DROP;
|
|
if (HasPromptedForPath() ||
|
|
confirmation_reason_ != DownloadConfirmationReason::NONE ||
|
|
+ BRAVE_DOWNLOAD_TARGET_DETERMINER_GET_DANGER_LEVEL
|
|
user_approved_path) {
|
|
// If the "DownloadRestrictions" enterprise policy explicitly disallows the
|
|
// download, don't let the user gesture bypass the dangerous verdict.
|
|
@@ -1297,6 +1298,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel(
|
|
ui::PAGE_TRANSITION_FROM_ADDRESS_BAR) != 0 ||
|
|
(download_->HasUserGesture() && visits == VISITED_REFERRER)))
|
|
return DownloadFileType::NOT_DANGEROUS;
|
|
+ BRAVE_DOWNLOAD_TARGET_DETERMINER_GET_DANGER_LEVEL2
|
|
return danger_level;
|
|
#else
|
|
return DownloadFileType::NOT_DANGEROUS;
|