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

Issue 2212063002: [Autofill] Implement Autofill Assistant infobar for iOS (Closed)

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

Description

[Autofill] Implement Autofill Assistant infobar for iOS Reuses the infobar for the "save card" feature on iOS, which doesn't contain the credit card details so these have been put in the title of the infobar. Screenshot: https://drive.google.com/file/d/0B3xzZ-vFr2LRRDYzVUdiNTBKSWM/view?usp=sharing BUG=630656 Committed: https://crrev.com/10834e66e7e67bf2e00b1c913bd4acd0330f0433 Cr-Commit-Position: refs/heads/master@{#410170}

Patch Set 1 #

Patch Set 2 : card details #

Total comments: 9

Patch Set 3 : addressed justin's comments #

Total comments: 1

Patch Set 4 : fix ifdef #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -35 lines) Patch
M components/autofill/core/browser/BUILD.gn View 2 chunks +2 lines, -7 lines 0 comments Download
M components/autofill/core/browser/autofill_assistant.cc View 1 2 2 chunks +0 lines, -4 lines 0 comments Download
M components/autofill/core/browser/autofill_credit_card_filling_infobar_delegate_mobile.cc View 1 2 2 chunks +12 lines, -1 line 0 comments Download
M components/autofill/core/browser/autofill_experiments.cc View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M components/autofill/core/browser/autofill_manager.h View 2 chunks +2 lines, -2 lines 0 comments Download
M components/autofill/core/browser/autofill_manager.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M components/autofill/core/browser/credit_card.h View 1 2 1 chunk +0 lines, -6 lines 0 comments Download
M components/autofill/core/browser/credit_card.cc View 1 2 2 chunks +0 lines, -4 lines 0 comments Download
M components/autofill_strings.grdp View 1 2 1 chunk +15 lines, -6 lines 0 comments Download
M ios/chrome/browser/ui/autofill/autofill_client_ios.mm View 3 chunks +10 lines, -1 line 0 comments Download

Messages

Total messages: 22 (13 generated)
Mathieu
Hi Justin, PTAL
4 years, 4 months ago (2016-08-04 20:44:41 UTC) #6
Justin Donnelly
Nice! Thanks for adding the iOS implementation. Just a few questions about how we want ...
4 years, 4 months ago (2016-08-05 14:45:19 UTC) #9
Mathieu
Thanks for your comments Here are the Android mocks (internal) https://folio.googleplex.com/chrome-ux/mocks/304-payments-zero-integration/ZI_V2_Exploration/autofill-ahead-infobar#%2F06.png%3Fc=show https://codereview.chromium.org/2212063002/diff/40001/components/autofill/core/browser/autofill_assistant.cc File components/autofill/core/browser/autofill_assistant.cc (right): ...
4 years, 4 months ago (2016-08-05 16:57:04 UTC) #10
Justin Donnelly
lgtm https://codereview.chromium.org/2212063002/diff/40001/components/autofill/core/browser/autofill_credit_card_filling_infobar_delegate_mobile.cc File components/autofill/core/browser/autofill_credit_card_filling_infobar_delegate_mobile.cc (right): https://codereview.chromium.org/2212063002/diff/40001/components/autofill/core/browser/autofill_credit_card_filling_infobar_delegate_mobile.cc#newcode34 components/autofill/core/browser/autofill_credit_card_filling_infobar_delegate_mobile.cc:34: card_sub_label_(card.AbbreviatedExpirationDateForDisplay()) { On 2016/08/05 16:57:04, Mathieu Perreault wrote: ...
4 years, 4 months ago (2016-08-05 18:20:20 UTC) #11
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/2212063002/60001
4 years, 4 months ago (2016-08-05 18:38:44 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/233881)
4 years, 4 months ago (2016-08-05 19:18:29 UTC) #15
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/2212063002/80001
4 years, 4 months ago (2016-08-05 19:38:15 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 4 months ago (2016-08-05 21:44:49 UTC) #20
commit-bot: I haz the power
4 years, 4 months ago (2016-08-05 21:48:15 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/10834e66e7e67bf2e00b1c913bd4acd0330f0433
Cr-Commit-Position: refs/heads/master@{#410170}

Powered by Google App Engine
This is Rietveld 408576698