Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(31)

Issue 416403006: Improve the SSL error display when the clock is wrong. (Closed)

Created:
6 years, 5 months ago by palmer
Modified:
6 years, 4 months ago
Reviewers:
felt, agl, Ryan Sleevi
CC:
chromium-reviews
Project:
chromium
Visibility:
Public.

Description

Improve the SSL error display when the clock is wrong. Show the clock error page when the clock is too far in the future as well as too far in the past. Do not show text suggesting the user can fix it by reloading later; the clock is definitely wrong and reloading won't help. BUG=349653 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291507

Patch Set 1 #

Total comments: 1

Patch Set 2 : Restore creepy side-effect to get the red lock icon back. Whoa. #

Total comments: 4

Patch Set 3 : Rationalize the code a bit. #

Patch Set 4 : Rebase and resolve conflict. #

Patch Set 5 : Rebase #

Patch Set 6 : Add an explanation paragraph for bad clocks. #

Total comments: 2

Patch Set 7 : Always show the finalParagraph. #

Total comments: 4

Patch Set 8 : Less cyber-talk in the strings. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -15 lines) Patch
M chrome/app/chromium_strings.grd View 1 2 3 4 5 6 7 1 chunk +9 lines, -2 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 4 5 6 7 1 chunk +8 lines, -2 lines 0 comments Download
M chrome/browser/ssl/ssl_blocking_page.cc View 1 2 3 4 5 6 7 4 chunks +30 lines, -11 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
palmer
This code is complicated and needs a refactor that defends against the combinatorial explosion in ...
6 years, 5 months ago (2014-07-26 00:15:51 UTC) #1
felt
https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc#newcode596 chrome/browser/ssl/ssl_blocking_page.cc:596: l10n_util::GetStringUTF16(IDS_SSL_NONOVERRIDABLE_RELOAD_BUTTON)); should we use the IDS_SSL_OVERRIDABLE_SAFETY_BUTTON in both cases ...
6 years, 5 months ago (2014-07-26 01:12:36 UTC) #2
felt
https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc#newcode607 chrome/browser/ssl/ssl_blocking_page.cc:607: return webui::GetI18nTemplateHtml(html, &load_time_data); On 2014/07/26 01:12:36, felt wrote: > ...
6 years, 5 months ago (2014-07-26 01:13:06 UTC) #3
palmer
> oh wait, the primary paragraph is set... but it looks like some others aren't? ...
6 years, 4 months ago (2014-07-28 20:57:17 UTC) #4
felt
On 2014/07/28 20:57:17, Chromium Palmer wrote: > > oh wait, the primary paragraph is set... ...
6 years, 4 months ago (2014-07-28 23:41:06 UTC) #5
palmer
https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/416403006/diff/20001/chrome/browser/ssl/ssl_blocking_page.cc#newcode607 chrome/browser/ssl/ssl_blocking_page.cc:607: return webui::GetI18nTemplateHtml(html, &load_time_data); > oh wait, the primary paragraph ...
6 years, 4 months ago (2014-08-07 01:26:15 UTC) #6
felt
This seems to have removed some changes I liked, like don't show the reload button ...
6 years, 4 months ago (2014-08-07 18:09:09 UTC) #7
palmer
> This seems to have removed some changes I liked, like don't show the reload ...
6 years, 4 months ago (2014-08-12 01:13:30 UTC) #8
felt
https://codereview.chromium.org/416403006/diff/100001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/416403006/diff/100001/chrome/browser/ssl/ssl_blocking_page.cc#newcode452 chrome/browser/ssl/ssl_blocking_page.cc:452: if (!bad_clock) { The "final paragraph" is the sentence ...
6 years, 4 months ago (2014-08-12 19:35:09 UTC) #9
palmer
https://codereview.chromium.org/416403006/diff/100001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/416403006/diff/100001/chrome/browser/ssl/ssl_blocking_page.cc#newcode452 chrome/browser/ssl/ssl_blocking_page.cc:452: if (!bad_clock) { > The "final paragraph" is the ...
6 years, 4 months ago (2014-08-12 22:45:34 UTC) #10
felt
lgtm
6 years, 4 months ago (2014-08-13 00:37:39 UTC) #11
palmer
agl, can I get your OWNERS review? Thanks!
6 years, 4 months ago (2014-08-19 20:55:16 UTC) #12
Ryan Sleevi
LGTM with changes, with felt@ having the wording final say. https://codereview.chromium.org/416403006/diff/120001/chrome/app/chromium_strings.grd File chrome/app/chromium_strings.grd (right): https://codereview.chromium.org/416403006/diff/120001/chrome/app/chromium_strings.grd#newcode1252 ...
6 years, 4 months ago (2014-08-20 05:03:07 UTC) #13
palmer
https://codereview.chromium.org/416403006/diff/120001/chrome/app/chromium_strings.grd File chrome/app/chromium_strings.grd (right): https://codereview.chromium.org/416403006/diff/120001/chrome/app/chromium_strings.grd#newcode1252 chrome/app/chromium_strings.grd:1252: To establish a secure network connection, your device needs ...
6 years, 4 months ago (2014-08-22 18:32:50 UTC) #14
palmer
The CQ bit was checked by palmer@chromium.org
6 years, 4 months ago (2014-08-22 18:32:55 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/palmer@chromium.org/416403006/140001
6 years, 4 months ago (2014-08-22 18:36:33 UTC) #16
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_tests_recipe on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-22 19:41:41 UTC) #17
commit-bot: I haz the power
6 years, 4 months ago (2014-08-22 21:32:18 UTC) #18
Message was sent while issue was closed.
Committed patchset #8 (140001) as 291507

Powered by Google App Engine
This is Rietveld 408576698