Index: chrome/browser/ssl/chrome_security_state_model_client.cc |
diff --git a/chrome/browser/ssl/chrome_security_state_model_client.cc b/chrome/browser/ssl/chrome_security_state_model_client.cc |
index 74bf839a1a8cfcc98bdd88e1c3534bf12ecffdc0..bc917b7136d150468c3f5081bc11c7ae12363d06 100644 |
--- a/chrome/browser/ssl/chrome_security_state_model_client.cc |
+++ b/chrome/browser/ssl/chrome_security_state_model_client.cc |
@@ -246,10 +246,12 @@ void ChromeSecurityStateModelClient::GetVisibleSecurityState( |
ssl.sct_statuses.begin(), |
ssl.sct_statuses.end()); |
state->displayed_mixed_content = |
- (ssl.content_status & content::SSLStatus::DISPLAYED_INSECURE_CONTENT) |
- ? true |
- : false; |
+ !!(ssl.content_status & content::SSLStatus::DISPLAYED_INSECURE_CONTENT); |
state->ran_mixed_content = |
- (ssl.content_status & content::SSLStatus::RAN_INSECURE_CONTENT) ? true |
- : false; |
+ !!(ssl.content_status & content::SSLStatus::RAN_INSECURE_CONTENT); |
+ state->displayed_content_with_cert_errors = |
+ !!(ssl.content_status & |
+ content::SSLStatus::DISPLAYED_CONTENT_WITH_CERT_ERRORS); |
+ state->ran_content_with_cert_errors = |
+ !!(ssl.content_status & content::SSLStatus::RAN_CONTENT_WITH_CERT_ERRORS); |
} |