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

Issue 2616553002: Remove obsolete SHA-1 UX elements (Closed)

Created:
3 years, 11 months ago by elawrence
Modified:
3 years, 11 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, jdonnelly+watch_chromium.org, markusheintz_, msramek+watch_chromium.org, noyau+watch_chromium.org, pkl (ping after 24h if needed), raymes+watch_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove obsolete SHA-1 UX elements In the past, Chrome provided a "minor" warning state for certificate chains containing SHA-1 certificates that expired before 2017. It's now 2017, so all such certificates have expired, and this UX is no longer needed. BUG=676680 Review-Url: https://codereview.chromium.org/2616553002 Cr-Commit-Position: refs/heads/master@{#442597} Committed: https://chromium.googlesource.com/chromium/src/+/be87bd63a20be57d92589cd382263623e978af9f

Patch Set 1 : Remove "Sha-1 Minor" state #

Patch Set 2 : Fixup WebsiteSettingsTest #

Total comments: 3

Patch Set 3 : Rebase #

Patch Set 4 : Address Emily's feedback #

Total comments: 26

Patch Set 5 : Improve tests and simplify logic #

Total comments: 2

Patch Set 6 : Final nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+163 lines, -260 lines) Patch
M chrome/browser/ssl/security_state_tab_helper.cc View 1 chunk +0 lines, -11 lines 0 comments Download
M chrome/browser/ssl/security_state_tab_helper_browser_tests.cc View 1 2 3 4 5 23 chunks +92 lines, -56 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings.cc View 1 2 3 1 chunk +7 lines, -25 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_ui.cc View 2 chunks +2 lines, -10 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_unittest.cc View 1 2 3 2 chunks +5 lines, -32 lines 0 comments Download
M components/pageinfo_strings.grdp View 1 2 3 4 1 chunk +2 lines, -5 lines 0 comments Download
M components/security_state/content/content_utils.cc View 1 2 3 2 chunks +6 lines, -16 lines 0 comments Download
M components/security_state/core/security_state.h View 1 2 3 4 3 chunks +2 lines, -21 lines 0 comments Download
M components/security_state/core/security_state.cc View 1 2 3 4 8 chunks +14 lines, -40 lines 0 comments Download
M components/security_state/core/security_state_unittest.cc View 1 2 3 4 1 chunk +24 lines, -12 lines 0 comments Download
M components/security_state_strings.grdp View 1 chunk +3 lines, -9 lines 0 comments Download
M ios/chrome/browser/ui/omnibox/page_info_model.cc View 1 chunk +5 lines, -21 lines 0 comments Download

Messages

Total messages: 35 (21 generated)
elawrence
PTAL?
3 years, 11 months ago (2017-01-04 16:35:03 UTC) #12
elawrence
On 2017/01/04 16:35:03, elawrence wrote: > PTAL? One issue is that IDS_PAGE_INFO_SECURITY_TAB_DEPRECATED_SIGNATURE_ALGORITHM appears not to ...
3 years, 11 months ago (2017-01-04 17:41:27 UTC) #13
estark
On 2017/01/04 17:41:27, elawrence wrote: > On 2017/01/04 16:35:03, elawrence wrote: > > PTAL? > ...
3 years, 11 months ago (2017-01-05 16:05:16 UTC) #14
estark
https://codereview.chromium.org/2616553002/diff/60001/components/security_state/content/content_utils.cc File components/security_state/content/content_utils.cc (right): https://codereview.chromium.org/2616553002/diff/60001/components/security_state/content/content_utils.cc#newcode235 components/security_state/content/content_utils.cc:235: security_style_explanations->broken_explanations.push_back( I might be getting myself confused, but I ...
3 years, 11 months ago (2017-01-05 16:18:42 UTC) #15
elawrence
> It looks like it is still used on Android; it gets put in > ...
3 years, 11 months ago (2017-01-06 21:54:26 UTC) #16
estark
Thanks, this is looking good, I just have some nits and a request for a ...
3 years, 11 months ago (2017-01-08 16:39:45 UTC) #17
estark
https://codereview.chromium.org/2616553002/diff/100001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc File chrome/browser/ssl/security_state_tab_helper_browser_tests.cc (right): https://codereview.chromium.org/2616553002/diff/100001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc#newcode240 chrome/browser/ssl/security_state_tab_helper_browser_tests.cc:240: EXPECT_EQ(false, security_info.sha1_in_chain); nit: EXPECT_FALSE https://codereview.chromium.org/2616553002/diff/100001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc#newcode371 chrome/browser/ssl/security_state_tab_helper_browser_tests.cc:371: EXPECT_EQ(false, security_info.sha1_in_chain); nit: ...
3 years, 11 months ago (2017-01-08 16:39:59 UTC) #18
elawrence
PTAL? https://codereview.chromium.org/2616553002/diff/100001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc File chrome/browser/ssl/security_state_tab_helper_browser_tests.cc (right): https://codereview.chromium.org/2616553002/diff/100001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc#newcode240 chrome/browser/ssl/security_state_tab_helper_browser_tests.cc:240: EXPECT_EQ(false, security_info.sha1_in_chain); On 2017/01/08 16:39:58, estark (slow thru ...
3 years, 11 months ago (2017-01-09 18:13:12 UTC) #21
elawrence
jochen@chromium.org: Please review change in pageinfo_strings.grdp rohitrao@chromium.org: Please review changes in page_info_model.cc Thanks!
3 years, 11 months ago (2017-01-09 19:16:12 UTC) #25
rohitrao (ping after 24h)
ios LGTM
3 years, 11 months ago (2017-01-09 20:07:54 UTC) #26
estark
lgtm w/ a couple small nits https://codereview.chromium.org/2616553002/diff/120001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc File chrome/browser/ssl/security_state_tab_helper_browser_tests.cc (right): https://codereview.chromium.org/2616553002/diff/120001/chrome/browser/ssl/security_state_tab_helper_browser_tests.cc#newcode394 chrome/browser/ssl/security_state_tab_helper_browser_tests.cc:394: // Test a ...
3 years, 11 months ago (2017-01-09 23:00:21 UTC) #27
jochen (gone - plz use gerrit)
lgtm
3 years, 11 months ago (2017-01-10 09:50:59 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2616553002/160001
3 years, 11 months ago (2017-01-10 14:32:14 UTC) #32
commit-bot: I haz the power
3 years, 11 months ago (2017-01-10 16:09:35 UTC) #35
Message was sent while issue was closed.
Committed patchset #6 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/be87bd63a20be57d92589cd38226...

Powered by Google App Engine
This is Rietveld 408576698