summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ssl
diff options
context:
space:
mode:
authormkwst@chromium.org <mkwst@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-27 05:12:47 +0000
committermkwst@chromium.org <mkwst@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-27 05:12:47 +0000
commit09581d136b18b40ba6220587c355b3488cd5b6eb (patch)
treee0ae195368c2637b476eaf5a962b5e22f9be107e /chrome/browser/ssl
parent5b300db2d57a342011f945706b48691683aaefbf (diff)
downloadchromium_src-09581d136b18b40ba6220587c355b3488cd5b6eb.zip
chromium_src-09581d136b18b40ba6220587c355b3488cd5b6eb.tar.gz
chromium_src-09581d136b18b40ba6220587c355b3488cd5b6eb.tar.bz2
Adding the computer's current date to invalid cert error.
BUG=115652 TEST= Review URL: http://codereview.chromium.org/9447060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123711 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ssl')
-rw-r--r--chrome/browser/ssl/ssl_error_info.cc14
1 files changed, 9 insertions, 5 deletions
diff --git a/chrome/browser/ssl/ssl_error_info.cc b/chrome/browser/ssl/ssl_error_info.cc
index 2859e4d..116cb78 100644
--- a/chrome/browser/ssl/ssl_error_info.cc
+++ b/chrome/browser/ssl/ssl_error_info.cc
@@ -1,9 +1,10 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "chrome/browser/ssl/ssl_error_info.h"
+#include "base/i18n/time_formatting.h"
#include "base/utf_string_conversions.h"
#include "chrome/common/time_format.h"
#include "content/browser/cert_store.h"
@@ -72,9 +73,11 @@ SSLErrorInfo SSLErrorInfo::CreateError(ErrorType error_type,
l10n_util::GetStringUTF16(IDS_CERT_ERROR_EXTRA_INFO_1));
if (cert->HasExpired()) {
title = l10n_util::GetStringUTF16(IDS_CERT_ERROR_EXPIRED_TITLE);
- details = l10n_util::GetStringFUTF16(IDS_CERT_ERROR_EXPIRED_DETAILS,
- UTF8ToUTF16(request_url.host()),
- UTF8ToUTF16(request_url.host()));
+ details = l10n_util::GetStringFUTF16(
+ IDS_CERT_ERROR_EXPIRED_DETAILS,
+ UTF8ToUTF16(request_url.host()),
+ UTF8ToUTF16(request_url.host()),
+ base::TimeFormatFriendlyDateAndTime(base::Time::Now()));
short_description =
l10n_util::GetStringUTF16(IDS_CERT_ERROR_EXPIRED_DESCRIPTION);
extra_info.push_back(l10n_util::GetStringUTF16(
@@ -87,7 +90,8 @@ SSLErrorInfo SSLErrorInfo::CreateError(ErrorType error_type,
details = l10n_util::GetStringFUTF16(
IDS_CERT_ERROR_NOT_YET_VALID_DETAILS,
UTF8ToUTF16(request_url.host()),
- UTF8ToUTF16(request_url.host()));
+ UTF8ToUTF16(request_url.host()),
+ base::TimeFormatFriendlyDateAndTime(base::Time::Now()));
short_description =
l10n_util::GetStringUTF16(IDS_CERT_ERROR_NOT_YET_VALID_DESCRIPTION);
extra_info.push_back(