From 74f71b8e0b2ab0b3f5b2592fa12467317ae69340 Mon Sep 17 00:00:00 2001 From: goodusername123 <61405538+goodusername123@users.noreply.github.com> Date: Fri, 17 Nov 2023 11:52:25 -0600 Subject: [PATCH] fix: trust binaries signed for Waterfox (cherry picked from commit 3783f76f3bcb89772d11bbd0d4b145652fe5cff3) --- toolkit/xre/dllservices/ModuleEvaluator.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/toolkit/xre/dllservices/ModuleEvaluator.cpp b/toolkit/xre/dllservices/ModuleEvaluator.cpp index 1d7bc73f9cac..c4868c4c03bb 100644 --- a/toolkit/xre/dllservices/ModuleEvaluator.cpp +++ b/toolkit/xre/dllservices/ModuleEvaluator.cpp @@ -175,6 +175,8 @@ Maybe ModuleEvaluator::GetTrust( return Some(ModuleTrustFlags::MicrosoftWindowsSignature); } else if (signedBy.EqualsLiteral("Mozilla Corporation")) { return Some(ModuleTrustFlags::MozillaSignature); + } else if (signedBy.EqualsLiteral("BrowserWorks Ltd")) { + return Some(ModuleTrustFlags::MozillaSignature); } else { // Being signed by somebody who is neither Microsoft nor us is an // automatic and immediate disqualification.