| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ssl/chrome_security_state_model_client.h" | 5 #include "chrome/browser/ssl/chrome_security_state_model_client.h" |
| 6 | 6 |
| 7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
| 8 #include "base/metrics/field_trial.h" | 8 #include "base/metrics/field_trial.h" |
| 9 #include "base/metrics/histogram_macros.h" | 9 #include "base/metrics/histogram_macros.h" |
| 10 #include "base/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 126 SecurityStateModel::DEPRECATED_SHA1_MINOR) { | 126 SecurityStateModel::DEPRECATED_SHA1_MINOR) { |
| 127 security_style_explanations->unauthenticated_explanations.push_back( | 127 security_style_explanations->unauthenticated_explanations.push_back( |
| 128 content::SecurityStyleExplanation( | 128 content::SecurityStyleExplanation( |
| 129 l10n_util::GetStringUTF8(IDS_MINOR_SHA1), | 129 l10n_util::GetStringUTF8(IDS_MINOR_SHA1), |
| 130 l10n_util::GetStringUTF8(IDS_MINOR_SHA1_DESCRIPTION), | 130 l10n_util::GetStringUTF8(IDS_MINOR_SHA1_DESCRIPTION), |
| 131 security_info.cert_id)); | 131 security_info.cert_id)); |
| 132 } | 132 } |
| 133 | 133 |
| 134 security_style_explanations->ran_insecure_content = | 134 security_style_explanations->ran_insecure_content = |
| 135 security_info.mixed_content_status == | 135 security_info.mixed_content_status == |
| 136 SecurityStateModel::RAN_MIXED_CONTENT || | 136 SecurityStateModel::CONTENT_STATUS_RAN || |
| 137 security_info.mixed_content_status == | 137 security_info.mixed_content_status == |
| 138 SecurityStateModel::RAN_AND_DISPLAYED_MIXED_CONTENT; | 138 SecurityStateModel::CONTENT_STATUS_DISPLAYED_AND_RAN; |
| 139 security_style_explanations->displayed_insecure_content = | 139 security_style_explanations->displayed_insecure_content = |
| 140 security_info.mixed_content_status == | 140 security_info.mixed_content_status == |
| 141 SecurityStateModel::DISPLAYED_MIXED_CONTENT || | 141 SecurityStateModel::CONTENT_STATUS_DISPLAYED || |
| 142 security_info.mixed_content_status == | 142 security_info.mixed_content_status == |
| 143 SecurityStateModel::RAN_AND_DISPLAYED_MIXED_CONTENT; | 143 SecurityStateModel::CONTENT_STATUS_DISPLAYED_AND_RAN; |
| 144 | 144 |
| 145 if (net::IsCertStatusError(security_info.cert_status)) { | 145 if (net::IsCertStatusError(security_info.cert_status)) { |
| 146 base::string16 error_string = base::UTF8ToUTF16(net::ErrorToString( | 146 base::string16 error_string = base::UTF8ToUTF16(net::ErrorToString( |
| 147 net::MapCertStatusToNetError(security_info.cert_status))); | 147 net::MapCertStatusToNetError(security_info.cert_status))); |
| 148 | 148 |
| 149 content::SecurityStyleExplanation explanation( | 149 content::SecurityStyleExplanation explanation( |
| 150 l10n_util::GetStringUTF8(IDS_CERTIFICATE_CHAIN_ERROR), | 150 l10n_util::GetStringUTF8(IDS_CERTIFICATE_CHAIN_ERROR), |
| 151 l10n_util::GetStringFUTF8( | 151 l10n_util::GetStringFUTF8( |
| 152 IDS_CERTIFICATE_CHAIN_ERROR_DESCRIPTION_FORMAT, error_string), | 152 IDS_CERTIFICATE_CHAIN_ERROR_DESCRIPTION_FORMAT, error_string), |
| 153 security_info.cert_id); | 153 security_info.cert_id); |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 246 ssl.sct_statuses.begin(), | 246 ssl.sct_statuses.begin(), |
| 247 ssl.sct_statuses.end()); | 247 ssl.sct_statuses.end()); |
| 248 state->displayed_mixed_content = | 248 state->displayed_mixed_content = |
| 249 (ssl.content_status & content::SSLStatus::DISPLAYED_INSECURE_CONTENT) | 249 (ssl.content_status & content::SSLStatus::DISPLAYED_INSECURE_CONTENT) |
| 250 ? true | 250 ? true |
| 251 : false; | 251 : false; |
| 252 state->ran_mixed_content = | 252 state->ran_mixed_content = |
| 253 (ssl.content_status & content::SSLStatus::RAN_INSECURE_CONTENT) ? true | 253 (ssl.content_status & content::SSLStatus::RAN_INSECURE_CONTENT) ? true |
| 254 : false; | 254 : false; |
| 255 } | 255 } |
| OLD | NEW |