Index: chrome/browser/ui/toolbar/toolbar_model_impl.cc |
diff --git a/chrome/browser/ui/toolbar/toolbar_model_impl.cc b/chrome/browser/ui/toolbar/toolbar_model_impl.cc |
index 25f63ae7e592fcb40b16c2fe78c135ba33746ee7..2bf97bf6729ef81f8d50a535d4dcd0a59109f203 100644 |
--- a/chrome/browser/ui/toolbar/toolbar_model_impl.cc |
+++ b/chrome/browser/ui/toolbar/toolbar_model_impl.cc |
@@ -51,20 +51,6 @@ using content::WebContents; |
namespace { |
-// Converts a SHA-1 field trial group into the appropriate SecurityLevel. |
-bool GetSecurityLevelForFieldTrialGroup(const std::string& group, |
- ToolbarModel::SecurityLevel* level) { |
- if (group == "Error") |
- *level = ToolbarModel::SECURITY_ERROR; |
- else if (group == "Warning") |
- *level = ToolbarModel::SECURITY_WARNING; |
- else if (group == "HTTP") |
- *level = ToolbarModel::NONE; |
- else |
- return false; |
- return true; |
-} |
- |
ToolbarModel::SecurityLevel GetSecurityLevelForNonSecureFieldTrial() { |
std::string choice = base::CommandLine::ForCurrentProcess()-> |
GetSwitchValueASCII(switches::kMarkNonSecureAs); |
@@ -136,37 +122,16 @@ ToolbarModel::SecurityLevel ToolbarModelImpl::GetSecurityLevelForWebContents( |
// The internal representation of the dates for UI treatment of SHA-1. |
// See http://crbug.com/401365 for details |
static const int64_t kJanuary2017 = INT64_C(13127702400000000); |
- static const int64_t kJune2016 = INT64_C(13109213000000000); |
// kJanuary2016 needs to be kept in sync with |
// ToolbarModelAndroid::IsDeprecatedSHA1Present(). |
static const int64_t kJanuary2016 = INT64_C(13096080000000000); |
- |
- ToolbarModel::SecurityLevel security_level = NONE; |
- // Gated behind a field trial, so that it is possible to adjust the |
- // UI treatment (to be more or less severe, as necessary) over the |
- // course of multiple releases. |
- // See http://crbug.com/401365 for the timeline, with the end state |
- // being that > kJanuary2017 = Error, and > kJanuary2016 = |
- // Warning, and kJune2016 disappearing entirely. |
if (cert->valid_expiry() >= |
- base::Time::FromInternalValue(kJanuary2017) && |
- GetSecurityLevelForFieldTrialGroup( |
- base::FieldTrialList::FindFullName("SHA1ToolbarUIJanuary2017"), |
- &security_level)) { |
- return security_level; |
- } |
- if (cert->valid_expiry() >= base::Time::FromInternalValue(kJune2016) && |
- GetSecurityLevelForFieldTrialGroup( |
- base::FieldTrialList::FindFullName("SHA1ToolbarUIJune2016"), |
- &security_level)) { |
- return security_level; |
+ base::Time::FromInternalValue(kJanuary2017)) { |
+ return SECURITY_ERROR; |
} |
if (cert->valid_expiry() >= |
- base::Time::FromInternalValue(kJanuary2016) && |
- GetSecurityLevelForFieldTrialGroup( |
- base::FieldTrialList::FindFullName("SHA1ToolbarUIJanuary2016"), |
- &security_level)) { |
- return security_level; |
+ base::Time::FromInternalValue(kJanuary2016)) { |
+ return SECURITY_WARNING; |
} |
} |
if (net::IsCertStatusError(ssl.cert_status)) { |