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

Issue 2074253002: [Autofill] Dedupe profiles on each major version. (Closed)

Created:
4 years, 6 months ago by sebsg
Modified:
4 years, 6 months ago
CC:
blundell+watchlist_chromium.org, browser-components-watch_chromium.org, chromium-reviews, droger+watchlist_chromium.org, estade+watch_chromium.org, jdonnelly+autofillwatch_chromium.org, rouslan+autofill_chromium.org, sdefresne+watchlist_chromium.org, vabr+watchlistautofill_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a profile deduping routine to run on each major version. BUG=620422 TEST=PersonalDataManagerTest TBR=thestig@chromium.org For the DEPS file where I added components/version_info. Thanks! Committed: https://crrev.com/75b5126356c52587b9f3a8d8c5554529528c021e Cr-Commit-Position: refs/heads/master@{#400773}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Sync fix, GN fix #

Total comments: 22

Patch Set 4 : Addressed mathp's comments #

Total comments: 17

Patch Set 5 : Addressed rogerm's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+587 lines, -376 lines) Patch
M components/autofill/core/browser/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/core/browser/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/core/browser/autofill_manager.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M components/autofill/core/browser/personal_data_manager.h View 1 2 3 4 2 chunks +33 lines, -29 lines 0 comments Download
M components/autofill/core/browser/personal_data_manager.cc View 1 2 3 4 5 chunks +115 lines, -55 lines 0 comments Download
M components/autofill/core/browser/personal_data_manager_unittest.cc View 1 2 3 4 10 chunks +429 lines, -292 lines 0 comments Download
M components/autofill/core/common/autofill_pref_names.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/core/common/autofill_pref_names.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (13 generated)
sebsg
Hi! could you please take a look? Thanks!
4 years, 6 months ago (2016-06-20 01:46:15 UTC) #7
Mathieu
looks great! Lovely tests. Roger can you have a look? https://codereview.chromium.org/2074253002/diff/120001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/120001/components/autofill/core/browser/personal_data_manager.cc#newcode329 ...
4 years, 6 months ago (2016-06-20 12:10:08 UTC) #8
sebsg
Thanks for the comments, could you take another look? Thanks! https://codereview.chromium.org/2074253002/diff/120001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/120001/components/autofill/core/browser/personal_data_manager.cc#newcode329 ...
4 years, 6 months ago (2016-06-20 14:57:18 UTC) #9
Mathieu
Thanks lgtm https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc#newcode1586 components/autofill/core/browser/personal_data_manager.cc:1586: if (!(pref_service_->GetInteger(prefs::kAutofillLastVersionDeduped) < I think I would ...
4 years, 6 months ago (2016-06-20 15:48:54 UTC) #10
Roger McFarlane (Chromium)
https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc#newcode1585 components/autofill/core/browser/personal_data_manager.cc:1585: // Check if the deduping routine was run on ...
4 years, 6 months ago (2016-06-20 18:40:04 UTC) #11
sebsg
Thanks for the comments. Another look? https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc#newcode1585 components/autofill/core/browser/personal_data_manager.cc:1585: // Check if ...
4 years, 6 months ago (2016-06-20 19:12:20 UTC) #12
Roger McFarlane (Chromium)
lgtm https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc File components/autofill/core/browser/personal_data_manager.cc (right): https://codereview.chromium.org/2074253002/diff/140001/components/autofill/core/browser/personal_data_manager.cc#newcode1680 components/autofill/core/browser/personal_data_manager.cc:1680: if (profile_to_merge->IsVerified()) On 2016/06/20 19:12:19, sebsg wrote: > ...
4 years, 6 months ago (2016-06-20 19:18:37 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2074253002/160001
4 years, 6 months ago (2016-06-20 19:19:49 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/203487)
4 years, 6 months ago (2016-06-20 19:29:37 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2074253002/160001
4 years, 6 months ago (2016-06-20 19:36:21 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:160001)
4 years, 6 months ago (2016-06-20 20:46:49 UTC) #23
commit-bot: I haz the power
4 years, 6 months ago (2016-06-20 20:48:56 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/75b5126356c52587b9f3a8d8c5554529528c021e
Cr-Commit-Position: refs/heads/master@{#400773}

Powered by Google App Engine
This is Rietveld 408576698