Skip to content
Snippets Groups Projects
Commit c1295384 authored by ma1's avatar ma1 Committed by Beatriz Rizental
Browse files

BB 42832: Download spam prevention exemption for browser extensions.

parent e93ce2f7
Branches
Tags
1 merge request!1527Bug 43808: Rebase 128.10.1 onto 128.11
......@@ -1869,6 +1869,12 @@ bool nsExternalAppHandler::IsDownloadSpam(nsIChannel* aChannel) {
nsCOMPtr<nsIPermissionManager> permissionManager =
mozilla::services::GetPermissionManager();
nsCOMPtr<nsIPrincipal> principal = loadInfo->TriggeringPrincipal();
// Always allow WebExtensions
if (principal && principal->SchemeIs("moz-extension")) {
return false;
}
bool exactHostMatch = false;
constexpr auto type = "automatic-download"_ns;
nsCOMPtr<nsIPermission> permission;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment