Bug 1262009: Don't attempt to display identity information when we don't have any.
MozReview-Commit-ID: GVYtSESlWv5
--- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js
@@ -6397,21 +6397,21 @@ var gIdentityHandler = {
*/
_state: 0,
get _isBroken() {
return this._state & Ci.nsIWebProgressListener.STATE_IS_BROKEN;
},
get _isSecure() {
- return this._state & Ci.nsIWebProgressListener.STATE_IS_SECURE;
+ return this._sslStatus && this._state & Ci.nsIWebProgressListener.STATE_IS_SECURE;
},
get _isEV() {
- return this._state & Ci.nsIWebProgressListener.STATE_IDENTITY_EV_TOPLEVEL;
+ return this._sslStatus && this._state & Ci.nsIWebProgressListener.STATE_IDENTITY_EV_TOPLEVEL;
},
get _isMixedActiveContentLoaded() {
return this._state & Ci.nsIWebProgressListener.STATE_LOADED_MIXED_ACTIVE_CONTENT;
},
get _isMixedActiveContentBlocked() {
return this._state & Ci.nsIWebProgressListener.STATE_BLOCKED_MIXED_ACTIVE_CONTENT;