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

Issue 23965003: New SSL blocking screen (Closed)

Created:
7 years, 3 months ago by felt
Modified:
7 years, 2 months ago
CC:
chromium-reviews, arv+watch_chromium.org
Visibility:
Public.

Description

This implements the new SSL blocking screen. See the bug for screenshots of what it looks like. BUG=276540 R=dubroy@chromium.org, palmer@chromium.org, rsleevi@chromium.org TBR=jochen@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=229818

Patch Set 1 #

Patch Set 2 : Got the buttons working #

Total comments: 10

Patch Set 3 : Unwrapped message lines #

Patch Set 4 : Switched to showing the SPKI hashes #

Total comments: 11

Patch Set 5 : Refactored to share more code #

Total comments: 27

Patch Set 6 : Rebased #

Patch Set 7 : Fixes for comments #

Total comments: 16

Patch Set 8 : More shared code #

Total comments: 2

Patch Set 9 : Hopefully removed binary images #

Patch Set 10 : Removed images for real this time #

Patch Set 11 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+395 lines, -144 lines) Patch
M build/ios/grit_whitelist.txt View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 chunk +48 lines, -12 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/resources/ssl/blocking.css View 1 2 3 4 5 6 7 8 1 chunk +29 lines, -0 lines 0 comments Download
A chrome/browser/resources/ssl/blocking.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +51 lines, -0 lines 0 comments Download
A chrome/browser/resources/ssl/blocking.js View 1 2 3 4 1 chunk +25 lines, -0 lines 0 comments Download
M chrome/browser/resources/ssl/roadblock.html View 1 2 3 4 5 6 7 1 chunk +2 lines, -89 lines 0 comments Download
A chrome/browser/resources/ssl/roadblock.js View 1 2 3 4 1 chunk +41 lines, -0 lines 0 comments Download
A chrome/browser/resources/ssl/ssl_errors_common.js View 1 2 3 4 5 6 7 1 chunk +44 lines, -0 lines 0 comments Download
M chrome/browser/ssl/ssl_blocking_page.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +135 lines, -35 lines 0 comments Download
M chrome/renderer/resources/neterror.css View 1 2 3 4 5 6 7 2 chunks +10 lines, -2 lines 0 comments Download
M chrome/renderer/resources/neterror.html View 1 2 3 4 5 6 7 1 chunk +8 lines, -6 lines 0 comments Download

Messages

Total messages: 24 (0 generated)
felt
Hi Chris, can you please review chrome/browser/ssl/ssl_blocking_page.cc?
7 years, 3 months ago (2013-09-06 00:53:39 UTC) #1
felt
Hi James, would you review everything in chrome/browser/resources/ and chrome/browser/browser_resources.grd? Thanks, Adrienne
7 years, 3 months ago (2013-09-06 00:59:18 UTC) #2
palmer
LGTM, with some thoughts. https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd#newcode9170 chrome/app/generated_resources.grd:9170: + To protect your privacy, ...
7 years, 3 months ago (2013-09-06 17:01:33 UTC) #3
felt
https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd#newcode9170 chrome/app/generated_resources.grd:9170: + To protect your privacy, Chrome will not load ...
7 years, 3 months ago (2013-09-06 17:37:46 UTC) #4
palmer
rsleevi: Any preferences as to certificate fingerprint vs. SPKI fingerprint?
7 years, 3 months ago (2013-09-06 17:59:30 UTC) #5
Ryan Sleevi
If we're blocking because it's revoked or because of HPKP, then it would seem the ...
7 years, 3 months ago (2013-09-06 18:58:14 UTC) #6
felt
On 2013/09/06 18:58:14, Ryan Sleevi wrote: > If we're blocking because it's revoked or because ...
7 years, 3 months ago (2013-09-06 19:42:02 UTC) #7
Ryan Sleevi
On 2013/09/06 19:42:02, felt wrote: > On 2013/09/06 18:58:14, Ryan Sleevi wrote: > > If ...
7 years, 3 months ago (2013-09-06 19:44:02 UTC) #8
felt
On 2013/09/06 19:44:02, Ryan Sleevi wrote: > On 2013/09/06 19:42:02, felt wrote: > > On ...
7 years, 3 months ago (2013-09-06 19:44:46 UTC) #9
palmer
> > The cert/chain both presented by the server and verified, in an extractable > ...
7 years, 3 months ago (2013-09-06 20:12:38 UTC) #10
palmer
> Yeah, definitely doesn't need to be in this CL. Just PEMs of the certs ...
7 years, 3 months ago (2013-09-06 20:14:07 UTC) #11
felt
Made some small updates per Palmer's review. https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/23965003/diff/5001/chrome/app/generated_resources.grd#newcode9208 chrome/app/generated_resources.grd:9208: + Fingerprint: ...
7 years, 3 months ago (2013-09-09 14:34:12 UTC) #12
felt
hi jhawkins-- friendly ping.
7 years, 3 months ago (2013-09-11 01:12:34 UTC) #13
felt
Hi Patrick, can you review the chrome/browser/resources/ part of this CL? Thanks, Adrienne
7 years, 3 months ago (2013-09-12 12:33:44 UTC) #14
Patrick Dubroy
It seems like there's an opportunity for a lot more shared code here. https://codereview.chromium.org/23965003/diff/28001/chrome/browser/resources/ssl/blocking.css File ...
7 years, 3 months ago (2013-09-12 13:12:25 UTC) #15
felt
Hi Patrick, I've refactored to share more code. There are still some parts that had ...
7 years, 3 months ago (2013-09-16 00:05:21 UTC) #16
Patrick Dubroy
https://codereview.chromium.org/23965003/diff/28001/chrome/browser/resources/ssl/blocking.css File chrome/browser/resources/ssl/blocking.css (right): https://codereview.chromium.org/23965003/diff/28001/chrome/browser/resources/ssl/blocking.css#newcode34 chrome/browser/resources/ssl/blocking.css:34: line-height: 18px; On 2013/09/16 00:05:21, felt wrote: > On ...
7 years, 3 months ago (2013-09-18 15:01:34 UTC) #17
felt
https://codereview.chromium.org/23965003/diff/28001/chrome/browser/resources/ssl/blocking.html File chrome/browser/resources/ssl/blocking.html (right): https://codereview.chromium.org/23965003/diff/28001/chrome/browser/resources/ssl/blocking.html#newcode13 chrome/browser/resources/ssl/blocking.html:13: <body id="t"> On 2013/09/18 15:01:35, Patrick Dubroy wrote: > ...
7 years, 2 months ago (2013-10-18 05:53:11 UTC) #18
Patrick Dubroy
This is looking much better. Just a few more comments. https://codereview.chromium.org/23965003/diff/39001/chrome/browser/resources/ssl/blocking.css File chrome/browser/resources/ssl/blocking.css (right): https://codereview.chromium.org/23965003/diff/39001/chrome/browser/resources/ssl/blocking.css#newcode6 ...
7 years, 2 months ago (2013-10-21 07:48:50 UTC) #19
felt
Hi Patrick, PTAL, made the changes as requested. https://codereview.chromium.org/23965003/diff/39001/chrome/browser/resources/ssl/blocking.css File chrome/browser/resources/ssl/blocking.css (right): https://codereview.chromium.org/23965003/diff/39001/chrome/browser/resources/ssl/blocking.css#newcode6 chrome/browser/resources/ssl/blocking.css:6: color: ...
7 years, 2 months ago (2013-10-21 13:08:33 UTC) #20
Patrick Dubroy
The images should not be named _100.png and _200.png, but rather can you make a ...
7 years, 2 months ago (2013-10-21 13:32:56 UTC) #21
felt
For posterity, images landed separately: https://codereview.chromium.org/30663006 https://codereview.chromium.org/23965003/diff/274001/chrome/browser/resources/ssl/blocking.css File chrome/browser/resources/ssl/blocking.css (right): https://codereview.chromium.org/23965003/diff/274001/chrome/browser/resources/ssl/blocking.css#newcode19 chrome/browser/resources/ssl/blocking.css:19: @media (max-width: 640px) ...
7 years, 2 months ago (2013-10-21 14:56:56 UTC) #22
felt
jochen@ - TBRing you for the chrome/renderer/resources/ files, since Patrick Dubroy has already reviewed the ...
7 years, 2 months ago (2013-10-21 15:49:31 UTC) #23
felt
7 years, 2 months ago (2013-10-21 15:51:04 UTC) #24
Message was sent while issue was closed.
Committed patchset #11 manually as r229818 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698