[Autofill Assistant] Add payment instrument editor [chromium/src : main]

1 view
Skip to first unread message

Sandro Maggi (Gerrit)

unread,
Feb 22, 2022, 9:49:22 AM2/22/22
to autofill_ass...@google.com, Luca Hunkeler, chromium...@chromium.org

Attention is currently required from: Luca Hunkeler.

Patch set 1:Commit-Queue +1

View Change

1 comment:

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 1
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Luca Hunkeler <hl...@google.com>
Gerrit-Comment-Date: Tue, 22 Feb 2022 14:49:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment

Sandro Maggi (Gerrit)

unread,
Feb 22, 2022, 9:56:59 AM2/22/22
to autofill_ass...@google.com, Florian Gauger, Chromium LUCI CQ, Luca Hunkeler, chromium...@chromium.org

Attention is currently required from: Florian Gauger, Luca Hunkeler.

View Change

1 comment:

  • Patchset:

    • Patch Set #1:

      Adding fga@ as well, looks like he's about to move some of our code.

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 1
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Florian Gauger <f...@google.com>
Gerrit-Attention: Luca Hunkeler <hl...@google.com>
Gerrit-Comment-Date: Tue, 22 Feb 2022 14:56:43 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment

Luca Hunkeler (Gerrit)

unread,
Feb 23, 2022, 4:38:15 AM2/23/22
to Sandro Maggi, autofill_ass...@google.com, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Florian Gauger, Sandro Maggi.

Patch set 2:Code-Review +1

View Change

2 comments:

  • Patchset:

  • File components/autofill_assistant/browser/actions/collect_user_data_action.cc:

    • Patch Set #2, Line 1447: add_payment_instrument_token

      nit: this is more or a problem with the upstream cl, but I don't love proto fields starting with `add_`, it was confusing here for a second.

      Wouldn't it make more sense to call this field `payment_instrument_token` anyway?

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 2
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Florian Gauger <f...@google.com>
Gerrit-Attention: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Wed, 23 Feb 2022 09:38:00 +0000

Florian Gauger (Gerrit)

unread,
Feb 23, 2022, 5:23:38 AM2/23/22
to Sandro Maggi, autofill_ass...@google.com, Luca Hunkeler, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Sandro Maggi.

View Change

2 comments:

  • File chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java:

    • Patch Set #2, Line 641:

              if (model.get(AssistantCollectUserDataModel.USE_GMS_CORE_EDIT_DIALOGS)) {
      byte[] addInstrumentActionToken =
      model.get(AssistantCollectUserDataModel.ADD_PAYMENT_INSTRUMENT_ACTION_TOKEN);
      view.mPaymentMethodSection.setEditor(addInstrumentActionToken == null
      ? null
      : view.mEditorFactory.createGmsPaymentInstrumentEditor(view.mActivity,
      view.mWindowAndroid,
      model.get(AssistantCollectUserDataModel.ACCOUNT_EMAIL),
      addInstrumentActionToken));
      } else {
      view.mPaymentMethodSection.setEditor(
      view.mEditorFactory.createPaymentInstrumentEditor(webContents, view.mActivity,
      model.get(AssistantCollectUserDataModel.SUPPORTED_BASIC_CARD_NETWORKS),
      shouldStoreChanges));
      }

      nit: move a single setEditor call to the end

  • File chrome/browser/android/autofill_assistant/ui_controller_android.cc:

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 2
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Wed, 23 Feb 2022 10:23:22 +0000

Sandro Maggi (Gerrit)

unread,
Feb 23, 2022, 6:40:12 AM2/23/22
to autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Florian Gauger, Luca Hunkeler.

View Change

2 comments:

  • File chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java:

    • Patch Set #2, Line 641:

              if (model.get(AssistantCollectUserDataModel.USE_GMS_CORE_EDIT_DIALOGS)) {
      byte[] addInstrumentActionToken =
      model.get(AssistantCollectUserDataModel.ADD_PAYMENT_INSTRUMENT_ACTION_TOKEN);
      view.mPaymentMethodSection.setEditor(addInstrumentActionToken == null
      ? null
      : view.mEditorFactory.createGmsPaymentInstrumentEditor(view.mActivity,
      view.mWindowAndroid,
      model.get(AssistantCollectUserDataModel.ACCOUNT_EMAIL),
      addInstrumentActionToken));
      } else {
      view.mPaymentMethodSection.setEditor(
      view.mEditorFactory.createPaymentInstrumentEditor(webContents, view.mActivity,
      model.get(AssistantCollectUserDataModel.SUPPORTED_BASIC_CARD_NETWORKS),
      shouldStoreChanges));
      }

      nit: move a single setEditor call to the end

    • I'm assuming you mean
      ```
      AssistantPaymentInstrumentEditor editor;
      if (...) { ... }
      view.mPaymentMethodSection.setEditor(editor);
      ```
      rather than
      ```
      view.mPaymentMethodSEction.setEditor(useGmsEditDialogs ? ... : ...);
      ```

  • File components/autofill_assistant/browser/actions/collect_user_data_action.cc:

    • nit: this is more or a problem with the upstream cl, but I don't love proto fields starting with `ad […]

      We had a similar discussion in the upstream as well: There will also be an instrument token for editing (which will be attached to the item, not quite sure yet how to handle this TBH).

      So there'll be an `add_payment_instrument_token` and an `edit_payment_instrument_token`.

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 2
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Florian Gauger <f...@google.com>
Gerrit-Attention: Luca Hunkeler <hl...@google.com>
Gerrit-Comment-Date: Wed, 23 Feb 2022 11:39:57 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Florian Gauger <f...@google.com>
Comment-In-Reply-To: Luca Hunkeler <hl...@google.com>
Gerrit-MessageType: comment

Florian Gauger (Gerrit)

unread,
Feb 23, 2022, 10:52:20 AM2/23/22
to Sandro Maggi, autofill_ass...@google.com, Luca Hunkeler, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Luca Hunkeler, Sandro Maggi.

View Change

1 comment:

  • File chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java:

    • Patch Set #2, Line 641:

              if (model.get(AssistantCollectUserDataModel.USE_GMS_CORE_EDIT_DIALOGS)) {
      byte[] addInstrumentActionToken =
      model.get(AssistantCollectUserDataModel.ADD_PAYMENT_INSTRUMENT_ACTION_TOKEN);
      view.mPaymentMethodSection.setEditor(addInstrumentActionToken == null
      ? null
      : view.mEditorFactory.createGmsPaymentInstrumentEditor(view.mActivity,
      view.mWindowAndroid,
      model.get(AssistantCollectUserDataModel.ACCOUNT_EMAIL),
      addInstrumentActionToken));
      } else {
      view.mPaymentMethodSection.setEditor(
      view.mEditorFactory.createPaymentInstrumentEditor(webContents, view.mActivity,
      model.get(AssistantCollectUserDataModel.SUPPORTED_BASIC_CARD_NETWORKS),
      shouldStoreChanges));
      }

    • I'm assuming you mean […]

      Yeah, your judgement if this makes it clearer

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 2
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Luca Hunkeler <hl...@google.com>
Gerrit-Attention: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Wed, 23 Feb 2022 15:52:06 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Florian Gauger <f...@google.com>
Comment-In-Reply-To: Sandro Maggi <sandr...@google.com>
Gerrit-MessageType: comment

Luca Hunkeler (Gerrit)

unread,
Feb 23, 2022, 11:48:49 AM2/23/22
to Sandro Maggi, autofill_ass...@google.com, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Sandro Maggi.

View Change

1 comment:

  • File components/autofill_assistant/browser/actions/collect_user_data_action.cc:

    • We had a similar discussion in the upstream as well: There will also be an instrument token for edit […]

      I would very slightly prefer other prefixes such as `create_` or `make_`, but the current solution is also fine, I'll leave it to you

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 2
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Wed, 23 Feb 2022 16:48:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Luca Hunkeler <hl...@google.com>

Sandro Maggi (Gerrit)

unread,
Feb 24, 2022, 3:54:46 AM2/24/22
to autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Florian Gauger.

View Change

3 comments:

  • File chrome/android/features/autofill_assistant/BUILD.gn:

    • Patch Set #3, Line 190: "public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantPaymentInstrumentEditorGms.java",

      Waiting on crrev/c/3479937 to move this there.

  • File chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java:

    • Patch Set #2, Line 641:

              if (model.get(AssistantCollectUserDataModel.USE_GMS_CORE_EDIT_DIALOGS)) {
      byte[] addInstrumentActionToken =
      model.get(AssistantCollectUserDataModel.ADD_PAYMENT_INSTRUMENT_ACTION_TOKEN);
      view.mPaymentMethodSection.setEditor(addInstrumentActionToken == null
      ? null
      : view.mEditorFactory.createGmsPaymentInstrumentEditor(view.mActivity,
      view.mWindowAndroid,
      model.get(AssistantCollectUserDataModel.ACCOUNT_EMAIL),
      addInstrumentActionToken));
      } else {
      view.mPaymentMethodSection.setEditor(
      view.mEditorFactory.createPaymentInstrumentEditor(webContents, view.mActivity,
      model.get(AssistantCollectUserDataModel.SUPPORTED_BASIC_CARD_NETWORKS),
      shouldStoreChanges));
      }

    • Yeah, your judgement if this makes it clearer

      No strong preference. Done.

  • File chrome/browser/android/autofill_assistant/ui_controller_android.cc:

    • Done

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 3
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Florian Gauger <f...@google.com>
Gerrit-Comment-Date: Thu, 24 Feb 2022 08:54:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Florian Gauger <f...@google.com>

Sandro Maggi (Gerrit)

unread,
Feb 24, 2022, 6:02:31 AM2/24/22
to autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Florian Gauger.

View Change

1 comment:

  • File chrome/android/features/autofill_assistant/BUILD.gn:

    • Patch Set #3, Line 190: "public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantPaymentInstrumentEditorGms.java",

      Waiting on crrev/c/3479937 to move this there.

    • Done

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 4
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Florian Gauger <f...@google.com>
Gerrit-Comment-Date: Thu, 24 Feb 2022 11:02:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

Florian Gauger (Gerrit)

unread,
Feb 24, 2022, 9:15:44 AM2/24/22
to Sandro Maggi, autofill_ass...@google.com, Luca Hunkeler, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Sandro Maggi.

View Change

1 comment:

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 5
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Attention: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Thu, 24 Feb 2022 14:15:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment

Sandro Maggi (Gerrit)

unread,
Feb 25, 2022, 4:01:45 AM2/25/22
to autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

View Change

1 comment:

To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
Gerrit-Change-Number: 3480019
Gerrit-PatchSet: 5
Gerrit-Owner: Sandro Maggi <sandr...@google.com>
Gerrit-Reviewer: Florian Gauger <f...@google.com>
Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
Gerrit-Comment-Date: Fri, 25 Feb 2022 09:01:31 +0000

Sandro Maggi (Gerrit)

unread,
Feb 25, 2022, 4:01:47 AM2/25/22
to autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, Chromium LUCI CQ, chromium...@chromium.org

Patch set 5:Commit-Queue +2

View Change

    To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
    Gerrit-Change-Number: 3480019
    Gerrit-PatchSet: 5
    Gerrit-Owner: Sandro Maggi <sandr...@google.com>
    Gerrit-Reviewer: Florian Gauger <f...@google.com>
    Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
    Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
    Gerrit-Comment-Date: Fri, 25 Feb 2022 09:01:33 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Chromium LUCI CQ (Gerrit)

    unread,
    Feb 25, 2022, 4:04:32 AM2/25/22
    to Sandro Maggi, autofill_ass...@google.com, Luca Hunkeler, Florian Gauger, chromium...@chromium.org

    Chromium LUCI CQ submitted this change.

    View Change



    2 is the latest approved patch-set.
    The change was submitted with unreviewed changes in the following files:

    ```
    The name of the file: chrome/android/features/autofill_assistant/public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantPaymentInstrumentEditorGms.java
    Insertions: 0, Deletions: 55.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/android/features/autofill_assistant/public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantEditorFactoryChrome.java
    Insertions: 6, Deletions: 3.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantEditorFactory.java
    Insertions: 37, Deletions: 0.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/android/features/autofill_assistant/public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantEditorFactory.java
    Insertions: 0, Deletions: 37.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantPaymentInstrumentEditorGms.java
    Insertions: 55, Deletions: 0.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: components/autofill_assistant/android/BUILD.gn
    Insertions: 83, Deletions: 0.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/android/features/autofill_assistant/public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantContactEditorAccount.java
    Insertions: 0, Deletions: 76.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantContactEditorAccount.java
    Insertions: 76, Deletions: 0.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/browser/android/autofill_assistant/ui_controller_android.cc
    Insertions: 2, Deletions: 1.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java
    Insertions: 16, Deletions: 10.

    The diff is too large to show. Please review the diff.
    ```
    ```
    The name of the file: chrome/android/features/autofill_assistant/BUILD.gn
    Insertions: 0, Deletions: 30.

    The diff is too large to show. Please review the diff.
    ```

    Approvals: Luca Hunkeler: Looks good to me Sandro Maggi: Commit
    [Autofill Assistant] Add payment instrument editor

    This loops the GMS editor through for creating a new payment
    instrument.

    Bug: b:205087796
    Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3480019
    Reviewed-by: Luca Hunkeler <hl...@google.com>
    Commit-Queue: Sandro Maggi <sandr...@google.com>
    Cr-Commit-Position: refs/heads/main@{#975046}
    ---
    M chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataBinder.java
    M chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/user_data/AssistantCollectUserDataModel.java
    M chrome/android/features/autofill_assistant/public/java/src/org/chromium/chrome/browser/autofill_assistant/AssistantEditorFactoryChrome.java
    M chrome/browser/android/autofill_assistant/ui_controller_android.cc
    M components/autofill_assistant/android/BUILD.gn
    M components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantContactEditorAccount.java
    M components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantEditorFactory.java
    A components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AssistantPaymentInstrumentEditorGms.java
    M components/autofill_assistant/browser/actions/collect_user_data_action.cc
    M components/autofill_assistant/browser/user_data.h
    10 files changed, 149 insertions(+), 20 deletions(-)


    To view, visit change 3480019. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I215d4f10083ff653889c61e320ed857bbfa67d57
    Gerrit-Change-Number: 3480019
    Gerrit-PatchSet: 6
    Gerrit-Owner: Sandro Maggi <sandr...@google.com>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Florian Gauger <f...@google.com>
    Gerrit-Reviewer: Luca Hunkeler <hl...@google.com>
    Gerrit-Reviewer: Sandro Maggi <sandr...@google.com>
    Gerrit-MessageType: merged
    Reply all
    Reply to author
    Forward
    0 new messages