From b3a189d2de8ac8d6ba27499a7ce5649fe5a4c121 Mon Sep 17 00:00:00 2001 From: NTD Date: Mon, 6 Mar 2017 14:49:54 -0500 Subject: [PATCH] Follow up to 7bd7e8a - *aState needs both STATE_IS_SECURE and STATE_SECURE_HIGH on re-eval of mixed content --- security/manager/boot/src/nsSecureBrowserUIImpl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/manager/boot/src/nsSecureBrowserUIImpl.cpp b/security/manager/boot/src/nsSecureBrowserUIImpl.cpp index d1302c986b..55ce1c75a3 100644 --- a/security/manager/boot/src/nsSecureBrowserUIImpl.cpp +++ b/security/manager/boot/src/nsSecureBrowserUIImpl.cpp @@ -268,7 +268,7 @@ nsSecureBrowserUIImpl::MapInternalToExternalState(uint32_t* aState, lockIconStat !docShell->GetHasMixedDisplayContentLoaded() && !docShell->GetHasMixedActiveContentBlocked() && !docShell->GetHasMixedDisplayContentBlocked()) { - *aState = STATE_IS_SECURE; + *aState = STATE_IS_SECURE | STATE_SECURE_HIGH; if (ev) { *aState |= nsIWebProgressListener::STATE_IDENTITY_EV_TOPLEVEL; }