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

Issue 23908005: Handle all non-overridable SSL errors in the same place (Closed)

Created:
7 years, 3 months ago by felt
Modified:
7 years, 2 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cbentzel+watch_chromium.org, jam, palmer
Visibility:
Public.

Description

This causes ERR_SSL_WEAK_SERVER_EPHEMERAL_DH_KEY and ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN errors to be handled by the SSL interstitial, so that we can present a single unified non-overridable warning. BUG=276540 R=rsleevi@chromium.org TBR=abarth@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=229813

Patch Set 1 #

Patch Set 2 : Cleaned up for review #

Patch Set 3 : Accidentally removed whitespace, added back in #

Total comments: 4

Patch Set 4 : Fixed comments #

Patch Set 5 : Added strings #

Patch Set 6 : Rebased #

Patch Set 7 : Verified that nothing broke despite time passing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -13 lines) Patch
M chrome/browser/ssl/ssl_error_info.h View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ssl/ssl_error_info.cc View 1 2 3 4 2 chunks +21 lines, -0 lines 0 comments Download
M content/browser/ssl/ssl_policy.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M net/base/net_errors.h View 1 chunk +3 lines, -1 line 0 comments Download
M net/cert/cert_status_flags.h View 1 chunk +2 lines, -0 lines 0 comments Download
M net/cert/cert_status_flags.cc View 2 chunks +8 lines, -0 lines 0 comments Download
M net/url_request/url_request_http_job.cc View 1 2 3 4 5 1 chunk +21 lines, -12 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
felt
Hi Ryan, Can you please review this CL? Also, are there errors other than ERR_SSL_WEAK_SERVER_EPHEMERAL_DH_KEY ...
7 years, 3 months ago (2013-09-07 01:55:43 UTC) #1
Ryan Sleevi
Today these errors are currently handled by the standard "oh crap" general network error screen, ...
7 years, 3 months ago (2013-09-10 20:51:27 UTC) #2
felt
On 2013/09/10 20:51:27, Ryan Sleevi wrote: > Today these errors are currently handled by the ...
7 years, 3 months ago (2013-09-10 20:58:14 UTC) #3
felt
https://codereview.chromium.org/23908005/diff/7001/net/url_request/url_request_http_job.cc File net/url_request/url_request_http_job.cc (right): https://codereview.chromium.org/23908005/diff/7001/net/url_request/url_request_http_job.cc#newcode897 net/url_request/url_request_http_job.cc:897: // the correct cert status, so we set it ...
7 years, 3 months ago (2013-09-10 21:03:21 UTC) #4
Ryan Sleevi
Sorry I wasn't clear in the question. I just wanted to make sure that they're ...
7 years, 3 months ago (2013-09-10 21:20:57 UTC) #5
felt
On 2013/09/10 21:20:57, Ryan Sleevi wrote: > Sorry I wasn't clear in the question. > ...
7 years, 3 months ago (2013-09-10 22:04:33 UTC) #6
felt
On 2013/09/10 22:04:33, felt wrote: > On 2013/09/10 21:20:57, Ryan Sleevi wrote: > > Sorry ...
7 years, 3 months ago (2013-09-12 12:34:15 UTC) #7
Ryan Sleevi
lgtm
7 years, 3 months ago (2013-09-12 16:43:58 UTC) #8
felt
7 years, 2 months ago (2013-10-21 15:13:40 UTC) #9
Message was sent while issue was closed.
Committed patchset #7 manually as r229813 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698