From 8f4fae7995fde93c67b0ed9b16e91a1954d12715 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Thu, 15 Jan 2026 01:40:23 +0100 Subject: [PATCH] fix: Fixed site data panel reporting wrong site cert status, b=closes #11905, c=no-component --- src/zen/urlbar/ZenSiteDataPanel.sys.mjs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/zen/urlbar/ZenSiteDataPanel.sys.mjs b/src/zen/urlbar/ZenSiteDataPanel.sys.mjs index f5396a96b..26275ed45 100644 --- a/src/zen/urlbar/ZenSiteDataPanel.sys.mjs +++ b/src/zen/urlbar/ZenSiteDataPanel.sys.mjs @@ -255,7 +255,13 @@ export class nsZenSiteDataPanel { if (gIdentityHandler._pageExtensionPolicy) { this.document.l10n.setAttributes(button, "zen-site-data-security-info-extension"); identity = "extension"; - } else if (gIdentityHandler._uriHasHost && gIdentityHandler._isSecureConnection) { + } else if ( + gIdentityHandler._uriHasHost && + gIdentityHandler._isSecureConnection && + !gIdentityHandler._isCertUserOverridden && + !gIdentityHandler._isCertErrorPage && + !gIdentityHandler._isAboutHttpsOnlyErrorPage + ) { this.document.l10n.setAttributes(button, "zen-site-data-security-info-secure"); identity = "secure"; } else {