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

Issue 2673053002: Obsolete HTTP Cleaner (Closed)

Created:
3 years, 10 months ago by jdoerrie
Modified:
3 years, 10 months ago
Reviewers:
vasilii
CC:
chromium-reviews, gcasto+watchlist_chromium.org, vabr+watchlistpasswordmanager_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Introduce Obsolete HTTP Cleaner This change introduces a password store consumer that will delete obsolete credentials, blacklisted hosts and site stats for sites that switched to HTTPS and have HSTS enabled. BUG=687968 R=vasilii@chromium.org Review-Url: https://codereview.chromium.org/2673053002 Cr-Commit-Position: refs/heads/master@{#448967} Committed: https://chromium.googlesource.com/chromium/src/+/8302e38b44617b92c635a8d0d8b80d9eb7c2b153

Patch Set 1 #

Total comments: 10

Patch Set 2 : Fix Tests and remove mock of GetSiteStats #

Total comments: 24

Patch Set 3 : Addressed comments. #

Patch Set 4 : Fixed typo. #

Total comments: 16

Patch Set 5 : Addressed comments. #

Patch Set 6 : Drop PKP Check #

Messages

Total messages: 30 (20 generated)
jdoerrie
Hi Vasilii, please review :) https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc File chrome/browser/password_manager/chrome_password_manager_client.cc (right): https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc#newcode146 chrome/browser/password_manager/chrome_password_manager_client.cc:146: contents, autofill_client)); I'm just ...
3 years, 10 months ago (2017-02-03 16:49:15 UTC) #2
jdoerrie
https://codereview.chromium.org/2673053002/diff/1/components/password_manager/core/browser/mock_password_store.h File components/password_manager/core/browser/mock_password_store.h (right): https://codereview.chromium.org/2673053002/diff/1/components/password_manager/core/browser/mock_password_store.h#newcode31 components/password_manager/core/browser/mock_password_store.h:31: MOCK_METHOD1(RemoveSiteStats, void(const GURL&)); On 2017/02/03 16:49:15, jdoerrie wrote: > ...
3 years, 10 months ago (2017-02-06 10:34:15 UTC) #8
vasilii
https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc File chrome/browser/password_manager/chrome_password_manager_client.cc (right): https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc#newcode146 chrome/browser/password_manager/chrome_password_manager_client.cc:146: contents, autofill_client)); On 2017/02/03 16:49:15, jdoerrie wrote: > I'm ...
3 years, 10 months ago (2017-02-06 16:43:24 UTC) #11
jdoerrie
Hi Vasilii, please have another look :) https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc File chrome/browser/password_manager/chrome_password_manager_client.cc (right): https://codereview.chromium.org/2673053002/diff/1/chrome/browser/password_manager/chrome_password_manager_client.cc#newcode227 chrome/browser/password_manager/chrome_password_manager_client.cc:227: bool ChromePasswordManagerClient::IsHSTSActiveForOrigin( ...
3 years, 10 months ago (2017-02-07 13:15:07 UTC) #14
vasilii
The only pending question is about PKP https://codereview.chromium.org/2673053002/diff/60001/components/password_manager/core/browser/obsolete_http_cleaner.cc File components/password_manager/core/browser/obsolete_http_cleaner.cc (right): https://codereview.chromium.org/2673053002/diff/60001/components/password_manager/core/browser/obsolete_http_cleaner.cc#newcode26 components/password_manager/core/browser/obsolete_http_cleaner.cc:26: std::vector<std::unique_ptr<PasswordForm>>::iterator from) ...
3 years, 10 months ago (2017-02-07 15:31:26 UTC) #18
jdoerrie
Another round. https://codereview.chromium.org/2673053002/diff/60001/components/password_manager/core/browser/obsolete_http_cleaner.cc File components/password_manager/core/browser/obsolete_http_cleaner.cc (right): https://codereview.chromium.org/2673053002/diff/60001/components/password_manager/core/browser/obsolete_http_cleaner.cc#newcode26 components/password_manager/core/browser/obsolete_http_cleaner.cc:26: std::vector<std::unique_ptr<PasswordForm>>::iterator from) { On 2017/02/07 15:31:26, vasilii ...
3 years, 10 months ago (2017-02-07 16:57:28 UTC) #19
jdoerrie
Last round?
3 years, 10 months ago (2017-02-08 10:11:21 UTC) #24
vasilii
lgtm
3 years, 10 months ago (2017-02-08 10:55:23 UTC) #25
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/2673053002/100001
3 years, 10 months ago (2017-02-08 11:12:51 UTC) #27
commit-bot: I haz the power
3 years, 10 months ago (2017-02-08 12:40:48 UTC) #30
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/8302e38b44617b92c635a8d0d8b8...

Powered by Google App Engine
This is Rietveld 408576698