Use SF Symbol (custom password symbol) for password icons. [chromium/src : main]

50 views
Skip to first unread message

Huiting Yu (Gerrit)

unread,
Sep 19, 2022, 3:10:07 PM9/19/22
to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, chromium...@chromium.org

Set Ready For Review

View Change

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 3
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Comment-Date: Mon, 19 Sep 2022 19:09:50 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Huiting Yu (Gerrit)

    unread,
    Sep 19, 2022, 3:10:58 PM9/19/22
    to Gauthier Ambard, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org

    Attention is currently required from: Gauthier Ambard.

    Huiting Yu would like Gauthier Ambard to review this change.

    View Change

    Use SF Symbol (custom password symbol) for password icons.

    The SF symbol will be used for:
    1. save & update password icon in the message banner.
    2. save & update password icon in the badge overflow menu.

    Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    ---
    M ios/chrome/browser/ui/badges/BUILD.gn
    M ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator_unittest.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator_unittest.mm
    7 files changed, 87 insertions(+), 17 deletions(-)


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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 3
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@google.com>
    Gerrit-MessageType: newchange

    Gauthier Ambard (Gerrit)

    unread,
    Sep 20, 2022, 5:33:19 AM9/20/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Huiting Yu.

    View Change

    7 comments:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 3
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Huiting Yu <huit...@google.com>
    Gerrit-Comment-Date: Tue, 20 Sep 2022 09:32:51 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Huiting Yu (Gerrit)

    unread,
    Sep 20, 2022, 10:29:55 PM9/20/22
    to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org

    Attention is currently required from: Huiting Yu.

    Huiting Yu uploaded patch set #4 to this change.

    View Change

    Use SF Symbol (custom password symbol) for password icons.

    The SF symbol will be used for:
    1. save & update password icon in the message banner.
    2. save & update password icon in the badge overflow menu.

    Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919

    Bug: 1315544

    ---
    M ios/chrome/browser/ui/badges/BUILD.gn
    M ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator_unittest.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator_unittest.mm
    7 files changed, 89 insertions(+), 17 deletions(-)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 4
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Huiting Yu <huit...@google.com>
    Gerrit-MessageType: newpatchset

    Huiting Yu (Gerrit)

    unread,
    Sep 20, 2022, 10:53:23 PM9/20/22
    to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Gauthier Ambard.

    Patch set 5:Commit-Queue +1

    View Change

    7 comments:

    • Commit Message:

      • Done

    • File ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn:

      • Done

      • Patch Set #3, Line 71: (SavePasswordInfobarBannerOverlayRequestConfig*)config {

        This method should probably be in the main implementation file, under a `#pragma - Private` section.

      • Done

      • Patch Set #3, Line 70: (UpdatePasswordInfobarBannerOverlayRequestConfig*)config {

        This method should probably be in the main implementation file, under a `#pragma - Private` section.

      • Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 5
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 02:53:11 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Gauthier Ambard <gam...@chromium.org>
    Gerrit-MessageType: comment

    Findit (Gerrit)

    unread,
    Sep 20, 2022, 11:45:56 PM9/20/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Gauthier Ambard.

    View Change

    1 comment:

    • File ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm:

      • Robot Comment from Chromium Coverage Checker (run ID chromium/src~3906221~5):

        Patch Set #5:

        Incremental Coverage (All Tests) for this file is below 80 %. Please add tests for uncovered lines.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 5
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 03:45:45 +0000

    Findit (Gerrit)

    unread,
    Sep 20, 2022, 11:53:30 PM9/20/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Gauthier Ambard, Huiting Yu.

    View Change

    1 comment:

    • File ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm:

      • Robot Comment from Chromium Coverage Checker (run ID chromium/src~3906221~5):

        Patch Set #5:

        Incremental Coverage (All Tests) for this file is below 80 %. Please add tests for uncovered lines.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 5
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Attention: Huiting Yu <huit...@google.com>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 03:53:22 +0000

    Gauthier Ambard (Gerrit)

    unread,
    Sep 21, 2022, 9:22:07 AM9/21/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Findit, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Huiting Yu.

    View Change

    4 comments:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 5
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Huiting Yu <huit...@google.com>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 13:21:45 +0000

    Huiting Yu (Gerrit)

    unread,
    Sep 21, 2022, 11:30:25 AM9/21/22
    to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org

    Attention is currently required from: Huiting Yu.

    Huiting Yu uploaded patch set #6 to this change.

    View Change

    Use SF Symbol (custom password symbol) for password icons.

    The SF symbol will be used for:
    1. save & update password icon in the message banner.
    2. save & update password icon in the badge overflow menu.

    Bug: 1315544
    Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919

    ---
    M ios/chrome/browser/ui/badges/BUILD.gn
    M ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator_unittest.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm
    M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator_unittest.mm
    7 files changed, 93 insertions(+), 17 deletions(-)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 6
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Huiting Yu <huit...@google.com>
    Gerrit-MessageType: newpatchset

    Huiting Yu (Gerrit)

    unread,
    Sep 21, 2022, 12:04:36 PM9/21/22
    to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Findit, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Gauthier Ambard.

    View Change

    4 comments:

    • Commit Message:

      • Nit: The bug number is supposed to be before the `Change-Id` (you can see that it has been added bel […]

        Done

    • File ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn:

      • Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 6
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 16:04:21 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Findit (Gerrit)

    unread,
    Sep 21, 2022, 1:53:00 PM9/21/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Gauthier Ambard.

    View Change

    1 comment:

      • Incremental Coverage (All Tests) for this file is below 80 %. Please add tests for uncovered lines.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
    Gerrit-Change-Number: 3906221
    Gerrit-PatchSet: 7
    Gerrit-Owner: Huiting Yu <huit...@google.com>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Huiting Yu <huit...@google.com>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Sep 2022 17:52:42 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Findit (Gerrit)

    unread,
    Sep 21, 2022, 2:46:46 PM9/21/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Chromium LUCI CQ, chromium...@chromium.org
    Gerrit-Comment-Date: Wed, 21 Sep 2022 18:46:26 +0000

    Gauthier Ambard (Gerrit)

    unread,
    Sep 22, 2022, 4:16:05 AM9/22/22
    to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Findit, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Huiting Yu.

    Patch set 7:Code-Review +1

    View Change

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

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
      Gerrit-Change-Number: 3906221
      Gerrit-PatchSet: 7
      Gerrit-Owner: Huiting Yu <huit...@google.com>
      Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
      Gerrit-Reviewer: Huiting Yu <huit...@google.com>
      Gerrit-Attention: Huiting Yu <huit...@google.com>
      Gerrit-Comment-Date: Thu, 22 Sep 2022 08:15:41 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      Gerrit-MessageType: comment

      Huiting Yu (Gerrit)

      unread,
      Sep 22, 2022, 11:58:44 AM9/22/22
      to feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Findit, Chromium LUCI CQ, chromium...@chromium.org

      Attention is currently required from: Huiting Yu.

      Patch set 7:Commit-Queue +2

      View Change

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
        Gerrit-Change-Number: 3906221
        Gerrit-PatchSet: 7
        Gerrit-Owner: Huiting Yu <huit...@google.com>
        Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
        Gerrit-Reviewer: Huiting Yu <huit...@google.com>
        Gerrit-Attention: Huiting Yu <huit...@google.com>
        Gerrit-Comment-Date: Thu, 22 Sep 2022 15:58:29 +0000

        Chromium LUCI CQ (Gerrit)

        unread,
        Sep 22, 2022, 12:01:41 PM9/22/22
        to Huiting Yu, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org, Gauthier Ambard, Findit, chromium...@chromium.org

        Chromium LUCI CQ submitted this change.

        View Change


        Approvals: Huiting Yu: Commit Gauthier Ambard: Looks good to me
        Use SF Symbol (custom password symbol) for password icons.

        The SF symbol will be used for:
        1. save & update password icon in the message banner.
        2. save & update password icon in the badge overflow menu.

        Bug: 1315544
        Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
        Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3906221
        Reviewed-by: Gauthier Ambard <gam...@chromium.org>
        Commit-Queue: Huiting Yu <huit...@google.com>
        Cr-Commit-Position: refs/heads/main@{#1050215}

        ---
        M ios/chrome/browser/ui/badges/BUILD.gn
        M ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm
        M ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn
        M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm
        M ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator_unittest.mm
        M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm
        M ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator_unittest.mm
        7 files changed, 96 insertions(+), 17 deletions(-)


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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Icd13b46b18375d846b6f9dbee3a239572045d919
        Gerrit-Change-Number: 3906221
        Gerrit-PatchSet: 8
        Gerrit-Owner: Huiting Yu <huit...@google.com>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
        Gerrit-Reviewer: Huiting Yu <huit...@google.com>
        Gerrit-MessageType: merged
        Reply all
        Reply to author
        Forward
        0 new messages