From 67099bd27d5f76bbc23e7e16e1de94d5b7b71522 Mon Sep 17 00:00:00 2001 From: yan Date: Wed, 9 Nov 2016 15:16:43 -0800 Subject: [PATCH] Show URLbar icon as insecure when active mixed content is loaded address https://github.com/brave/browser-laptop/issues/5516 Auditors: @darkdh Test Plan: 1. go to https://mixed-script.badssl.com/ 2. click lock icon to allow mixed content 3. observe urlbar shows up as insecure --- js/components/main.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/components/main.js b/js/components/main.js index 469ff803819..86204e00631 100644 --- a/js/components/main.js +++ b/js/components/main.js @@ -967,7 +967,8 @@ class Main extends ImmutableComponent { partitionNumber={activeFrame && activeFrame.get('partitionNumber') || 0} history={activeFrame && activeFrame.get('history') || emptyList} suggestionIndex={activeFrame && activeFrame.getIn(['navbar', 'urlbar', 'suggestions', 'selectedIndex']) || 0} - isSecure={activeFrame && activeFrame.getIn(['security', 'isSecure'])} + isSecure={activeFrame && activeFrame.getIn(['security', 'isSecure']) && + !activeFrame.getIn(['security', 'runInsecureContent'])} locationValueSuffix={activeFrame && activeFrame.getIn(['navbar', 'urlbar', 'suggestions', 'urlSuffix']) || ''} startLoadTime={activeFrame && activeFrame.get('startLoadTime') || undefined} endLoadTime={activeFrame && activeFrame.get('endLoadTime') || undefined}