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

Issue 1015013002: [android] Accessibility for card unmask dialog. (Closed)

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

Description

[android] Accessibility for card unmask dialog. Announce "Verifying card". Announce the error message and focus the text field for recoverable errors. BUG=466699 Committed: https://crrev.com/507fcc4a9830463639c3da2999d211ee844c5452 Cr-Commit-Position: refs/heads/master@{#321478}

Patch Set 1 #

Total comments: 18

Patch Set 2 : Do not focus CVC input field on error. #

Total comments: 4

Patch Set 3 : Address comments. #

Total comments: 2

Patch Set 4 : Compat and fix announcement cancel #

Total comments: 2

Patch Set 5 : Share logic #

Total comments: 2

Patch Set 6 : Simpler logic. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -4 lines) Patch
M base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java View 1 2 3 4 5 6 chunks +15 lines, -4 lines 0 comments Download

Messages

Total messages: 38 (9 generated)
please use gerrit instead
Aurimas, PTAL.
5 years, 9 months ago (2015-03-17 22:52:03 UTC) #2
Evan Stade
https://codereview.chromium.org/1015013002/diff/1/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/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode314 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:314: mCardUnmaskInput.requestFocus(); huh? I don't think we want this
5 years, 9 months ago (2015-03-18 00:51:56 UTC) #4
aurimas (slooooooooow)
https://chromiumcodereview.appspot.com/1015013002/diff/1/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://chromiumcodereview.appspot.com/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); Did you mean to use TYPE_WINDOW_CONTENT_CHANGED? TYPE_WINDOW_STATE_CHANGED seems ...
5 years, 9 months ago (2015-03-18 19:15:13 UTC) #5
please use gerrit instead
Aurimas & Evan, PTAL. There're no code changes, only replies to your comments. Dominic, do ...
5 years, 9 months ago (2015-03-18 20:35:29 UTC) #7
Evan Stade
https://chromiumcodereview.appspot.com/1015013002/diff/1/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://chromiumcodereview.appspot.com/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode314 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:314: mCardUnmaskInput.requestFocus(); On 2015/03/18 20:35:29, Rouslan Solomakhin wrote: > On ...
5 years, 9 months ago (2015-03-18 20:47:18 UTC) #8
please use gerrit instead
Evan, PTAL Patch Set 2. https://chromiumcodereview.appspot.com/1015013002/diff/1/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://chromiumcodereview.appspot.com/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode314 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:314: mCardUnmaskInput.requestFocus(); On 2015/03/18 20:47:17, ...
5 years, 9 months ago (2015-03-18 20:58:01 UTC) #9
aurimas (slooooooooow)
https://chromiumcodereview.appspot.com/1015013002/diff/20001/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://chromiumcodereview.appspot.com/1015013002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); I still don't think TYPE_WINDOW_STATE_CHANGED is correct. From ...
5 years, 9 months ago (2015-03-18 21:42:45 UTC) #10
please use gerrit instead
Evan & Aurimas, PTAL Patch Set 3. I've moved announcement about focus change right after ...
5 years, 9 months ago (2015-03-18 23:13:53 UTC) #11
aurimas (slooooooooow)
https://chromiumcodereview.appspot.com/1015013002/diff/40001/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://chromiumcodereview.appspot.com/1015013002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.announceForAccessibility(mVerificationView.getText()); This API exists in 16+ only. Might have ...
5 years, 9 months ago (2015-03-18 23:27:08 UTC) #12
please use gerrit instead
PTAL https://chromiumcodereview.appspot.com/1015013002/diff/40001/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://chromiumcodereview.appspot.com/1015013002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.announceForAccessibility(mVerificationView.getText()); On 2015/03/18 23:27:07, aurimas wrote: > This ...
5 years, 9 months ago (2015-03-19 00:37:41 UTC) #13
please use gerrit instead
On 2015/03/19 00:37:41, Rouslan Solomakhin wrote: > PTAL ... Patch Set 4.
5 years, 9 months ago (2015-03-19 00:37:56 UTC) #14
aurimas (slooooooooow)
lgtm
5 years, 9 months ago (2015-03-19 00:46:16 UTC) #15
Evan Stade
lgtm https://chromiumcodereview.appspot.com/1015013002/diff/60001/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://chromiumcodereview.appspot.com/1015013002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode261 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:261: if (mShouldRequestExpirationDate) { share this logic with the ...
5 years, 9 months ago (2015-03-19 00:48:48 UTC) #16
please use gerrit instead
Sending to cq. https://chromiumcodereview.appspot.com/1015013002/diff/60001/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://chromiumcodereview.appspot.com/1015013002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode261 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:261: if (mShouldRequestExpirationDate) { On 2015/03/19 00:48:47, ...
5 years, 9 months ago (2015-03-19 01:08:44 UTC) #18
aurimas (slooooooooow)
On 2015/03/19 at 01:08:44, rouslan wrote: > Sending to cq. Might need base/android owner.
5 years, 9 months ago (2015-03-19 01:10:22 UTC) #19
please use gerrit instead
rmcilroy, OWNERS PTAL: base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java
5 years, 9 months ago (2015-03-19 01:11:45 UTC) #21
please use gerrit instead
Sending to cq.
5 years, 9 months ago (2015-03-19 01:13:43 UTC) #23
dmazzoni
https://chromiumcodereview.appspot.com/1015013002/diff/1/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://chromiumcodereview.appspot.com/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); On 2015/03/18 20:35:29, Rouslan Solomakhin wrote: > On ...
5 years, 9 months ago (2015-03-19 06:17:10 UTC) #25
rmcilroy
base/android lgtm (although please take a look at Dominic's comment).
5 years, 9 months ago (2015-03-19 11:06:10 UTC) #26
please use gerrit instead
Dominic, PTAL my question inline. https://chromiumcodereview.appspot.com/1015013002/diff/1/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://chromiumcodereview.appspot.com/1015013002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode174 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:174: mVerificationView.sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); On 2015/03/19 06:17:10, ...
5 years, 9 months ago (2015-03-19 14:11:26 UTC) #27
please use gerrit instead
On 2015/03/19 14:11:26, Rouslan Solomakhin wrote: > Should requestFocus be used instead? Actually, that has ...
5 years, 9 months ago (2015-03-19 14:21:55 UTC) #28
Evan Stade
https://chromiumcodereview.appspot.com/1015013002/diff/80001/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://chromiumcodereview.appspot.com/1015013002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode264 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:264: mCardUnmaskInput.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED); what I meant was View view = mShouldRequestExpirationDate ...
5 years, 9 months ago (2015-03-19 15:48:43 UTC) #29
please use gerrit instead
On 2015/03/19 14:21:55, Rouslan Solomakhin wrote: > On 2015/03/19 14:11:26, Rouslan Solomakhin wrote: > > ...
5 years, 9 months ago (2015-03-19 15:53:04 UTC) #30
please use gerrit instead
https://codereview.chromium.org/1015013002/diff/80001/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/1015013002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java#newcode264 chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java:264: mCardUnmaskInput.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED); On 2015/03/19 15:48:43, Evan Stade wrote: > what ...
5 years, 9 months ago (2015-03-19 16:06:45 UTC) #31
Evan Stade
lgtm
5 years, 9 months ago (2015-03-19 18:37:19 UTC) #32
dmazzoni
On 2015/03/19 15:53:04, Rouslan Solomakhin wrote: > On 2015/03/19 14:21:55, Rouslan Solomakhin wrote: > > ...
5 years, 9 months ago (2015-03-19 21:57:21 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1015013002/100001
5 years, 9 months ago (2015-03-19 23:35:17 UTC) #36
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 9 months ago (2015-03-20 00:41:11 UTC) #37
commit-bot: I haz the power
5 years, 9 months ago (2015-03-20 00:41:56 UTC) #38
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/507fcc4a9830463639c3da2999d211ee844c5452
Cr-Commit-Position: refs/heads/master@{#321478}

Powered by Google App Engine
This is Rietveld 408576698