Files
brave-core/patches/chrome-browser-download-download_target_determiner.cc.patch

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;