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

Issue 2189563002: Use server ID to identify server cards. (Closed)

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

Description

Use server ID to identify server cards. Server cards can change their GUIDs when the in-memory cache is re-read from disk. This refresh happens whenever any autofill data is written to disk, e.g., when updating the billing address of a server card. Therefore, the stable server ID should be used to identify server cards. BUG=632482 Committed: https://crrev.com/9294d05d3425a1881b15af8043e72e47339f214b Cr-Commit-Position: refs/heads/master@{#408827}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+204 lines, -154 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java View 8 chunks +23 lines, -21 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java View 1 chunk +1 line, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java View 7 chunks +32 lines, -21 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AutofillLocalCardEditor.java View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AutofillServerCardEditor.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java_sources.gni View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java View 3 chunks +8 lines, -4 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestAbortTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFailCompleteTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteEmailTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompletePhoneTest.java View 1 chunk +1 line, -1 line 0 comments Download
A chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteServerCardTest.java View 1 chunk +55 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMultipleContactDetailsTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppAndCardsTest.java View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRemoveBillingAddressTest.java View 1 chunk +1 line, -1 line 0 comments Download
A + chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestServerCardTest.java View 2 chunks +13 lines, -11 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestUseStatsTest.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncCustomizationFragmentTest.java View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/autofill/android/personal_data_manager_android.h View 2 chunks +4 lines, -20 lines 0 comments Download
M chrome/browser/autofill/android/personal_data_manager_android.cc View 6 chunks +39 lines, -47 lines 0 comments Download
M components/autofill/core/browser/credit_card.h View 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/core/browser/personal_data_manager.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 42 (30 generated)
please use gerrit instead
dfalcantara, ptal the integration tests. mathp, ptal autofill.
4 years, 4 months ago (2016-07-27 04:59:24 UTC) #7
please use gerrit instead
On 2016/07/27 04:59:24, rouslan wrote: > dfalcantara, ptal the integration tests. > > mathp, ptal ...
4 years, 4 months ago (2016-07-27 08:05:59 UTC) #8
please use gerrit instead
dfalcantara, ptal. Sorry for the large patch size. It's mostly due to adding "serverId" as ...
4 years, 4 months ago (2016-07-29 22:55:06 UTC) #25
please use gerrit instead
Mathieu, owners ptal: chrome/browser/autofill/android/personal_data_manager_android.h chrome/browser/autofill/android/personal_data_manager_android.cc components/autofill/core/browser/credit_card.h components/autofill/core/browser/personal_data_manager.cc
4 years, 4 months ago (2016-07-29 22:58:14 UTC) #27
gone
Java bits lgtm.
4 years, 4 months ago (2016-07-30 00:00:15 UTC) #30
Mathieu
lgtm
4 years, 4 months ago (2016-07-30 00:43:16 UTC) #31
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/2189563002/80001
4 years, 4 months ago (2016-07-30 00:45:21 UTC) #34
commit-bot: I haz the power
Committed patchset #1 (id:80001)
4 years, 4 months ago (2016-07-30 01:08:11 UTC) #36
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/9294d05d3425a1881b15af8043e72e47339f214b Cr-Commit-Position: refs/heads/master@{#408827}
4 years, 4 months ago (2016-07-30 01:10:30 UTC) #38
martin.gonzalez110565
4 years, 3 months ago (2016-09-16 02:58:19 UTC) #40
martin.gonzalez110565
lgtm
4 years, 3 months ago (2016-09-16 03:01:51 UTC) #41
martin.gonzalez110565
4 years, 3 months ago (2016-09-16 03:01:54 UTC) #42
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698