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

Issue 2557873002: [Payments] Move focus to next field in expired cvc unmask prompt. (Closed)

Created:
4 years ago by sebsg
Modified:
4 years ago
CC:
chromium-reviews, rouslan+autofill_chromium.org, sebsg+autofillwatch_chromium.org, browser-components-watch_chromium.org, jdonnelly+autofillwatch_chromium.org, mathp+autofillwatch_chromium.org, agrieve+watch_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Payments] Move focus to next field in expired cvc unmask prompt. Moves the focus to the expiration year field when the expiration month field gets filled with a second character and move the focus to the cvc input field when the expiration year field gets filled with a second character. Also adds more detailed error messages for invalid expiration month and year. BUG=671762 Committed: https://crrev.com/2f32a659f1da7d65a343bff11bb8544969ecf276 Cr-Commit-Position: refs/heads/master@{#437571}

Patch Set 1 #

Total comments: 12

Patch Set 2 : Addressed Rouslan's comments #

Total comments: 6

Patch Set 3 : Used constant #

Unified diffs Side-by-side diffs Delta from patch set Stats (+267 lines, -131 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java View 1 2 9 chunks +239 lines, -94 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java View 2 chunks +21 lines, -12 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java View 1 chunk +0 lines, -24 lines 0 comments Download
M components/autofill_strings.grdp View 1 chunk +7 lines, -1 line 0 comments Download

Messages

Total messages: 33 (21 generated)
sebsg
Hi Rouslan, PTAL?
4 years ago (2016-12-08 18:32:00 UTC) #8
sebsg
Math, PTAL?
4 years ago (2016-12-08 18:33:56 UTC) #12
please use gerrit instead
Do you have a video? https://codereview.chromium.org/2557873002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java File chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java (right): https://codereview.chromium.org/2557873002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode526 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:526: default: Default usually goes ...
4 years ago (2016-12-08 18:59:59 UTC) #15
sebsg
Thanks! Another look? https://codereview.chromium.org/2557873002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java File chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java (right): https://codereview.chromium.org/2557873002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode526 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:526: default: On 2016/12/08 18:59:59, rouslan wrote: ...
4 years ago (2016-12-08 19:55:27 UTC) #18
please use gerrit instead
lgtm % comments https://codereview.chromium.org/2557873002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java File chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java (right): https://codereview.chromium.org/2557873002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode508 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:508: if (mMonthInput.isFocused() && mMonthInput.getText().length() == 2) ...
4 years ago (2016-12-08 20:28:48 UTC) #19
Mathieu
lgtm https://codereview.chromium.org/2557873002/diff/120001/components/autofill_strings.grdp File components/autofill_strings.grdp (right): https://codereview.chromium.org/2557873002/diff/120001/components/autofill_strings.grdp#newcode237 components/autofill_strings.grdp:237: Check your expiration date and try again This ...
4 years ago (2016-12-08 20:55:18 UTC) #20
sebsg
Thanks! https://codereview.chromium.org/2557873002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java File chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java (right): https://codereview.chromium.org/2557873002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode508 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:508: if (mMonthInput.isFocused() && mMonthInput.getText().length() == 2) { On ...
4 years ago (2016-12-08 21:52:07 UTC) #23
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/2557873002/140001
4 years ago (2016-12-08 21:52:28 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/195429)
4 years ago (2016-12-08 23:11:25 UTC) #26
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/2557873002/140001
4 years ago (2016-12-09 16:32:22 UTC) #28
commit-bot: I haz the power
Committed patchset #3 (id:140001)
4 years ago (2016-12-09 17:13:56 UTC) #31
commit-bot: I haz the power
4 years ago (2016-12-12 14:35:41 UTC) #33
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/2f32a659f1da7d65a343bff11bb8544969ecf276
Cr-Commit-Position: refs/heads/master@{#437571}

Powered by Google App Engine
This is Rietveld 408576698