Set Ready For Review
To view, visit change 3906221. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Gauthier Ambard.
Huiting Yu would like Gauthier Ambard to review this 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(-)
Attention is currently required from: Huiting Yu.
7 comments:
Commit Message:
Same as the other CL.
File ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm:
Patch Set #3, Line 27: // The image used for password related badges
Comments end with a period.
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn:
Patch Set #3, Line 56: "//ios/chrome/browser/ui/icons:symbols",
Those are duplicated, remove duplicates.
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm:
Patch Set #3, Line 70: - (UIImage*)iconImageWithConfig:
Add a comment.
Patch Set #3, Line 71: (SavePasswordInfobarBannerOverlayRequestConfig*)config {
This method should probably be in the main implementation file, under a `#pragma - Private` section.
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm:
Patch Set #3, Line 69: - (UIImage*)iconImageWithConfig:
Add a comment.
Patch Set #3, Line 70: (UpdatePasswordInfobarBannerOverlayRequestConfig*)config {
This method should probably be in the main implementation file, under a `#pragma - Private` section.
To view, visit change 3906221. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Huiting Yu.
Huiting Yu uploaded patch set #4 to this 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.
Attention is currently required from: Gauthier Ambard.
Patch set 5:Commit-Queue +1
7 comments:
Commit Message:
Same as the other CL.
Done
File ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm:
Patch Set #3, Line 27: // The image used for password related badges
Comments end with a period.
Done
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn:
Patch Set #3, Line 56: "//ios/chrome/browser/ui/icons:symbols",
Those are duplicated, remove duplicates.
Done
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm:
Patch Set #3, Line 70: - (UIImage*)iconImageWithConfig:
Add a comment.
Done
Patch Set #3, Line 71: (SavePasswordInfobarBannerOverlayRequestConfig*)config {
This method should probably be in the main implementation file, under a `#pragma - Private` section.
Done
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm:
Patch Set #3, Line 69: - (UIImage*)iconImageWithConfig:
Add a comment.
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.
Attention is currently required from: Gauthier Ambard.
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):
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.
Attention is currently required from: Gauthier Ambard, Huiting Yu.
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):
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.
Attention is currently required from: Huiting Yu.
4 comments:
Commit Message:
Patch Set #5, Line 15: Bug: 1315544
Nit: The bug number is supposed to be before the `Change-Id` (you can see that it has been added below your bug number here as Change-Id is always the last line).
You can remove the Change-Id line on line 13.
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/BUILD.gn:
Patch Set #5, Line 54: "//ios/chrome/browser/ui/icons:infobar_icons",
This one is also a duplicate
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm:
Patch Set #5, Line 70: #pragma mark - Private
This is still in the `ConsumerSupport` class extension. I think it would make more sense to have it in the main implementation of the class no?
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm:
Patch Set #5, Line 69: #pragma mark - Private
Same
To view, visit change 3906221. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Huiting Yu.
Huiting Yu uploaded patch set #6 to this 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.
Attention is currently required from: Gauthier Ambard.
4 comments:
Commit Message:
Patch Set #5, Line 15: Bug: 1315544
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:
Patch Set #5, Line 54: "//ios/chrome/browser/ui/icons:infobar_icons",
This one is also a duplicate
Done
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/save_password_infobar_banner_overlay_mediator.mm:
Patch Set #5, Line 70: #pragma mark - Private
This is still in the `ConsumerSupport` class extension. […]
Done. Thanks for explaining, i haven't got used to the Objc syntax.
File ios/chrome/browser/ui/overlays/infobar_banner/passwords/update_password_infobar_banner_overlay_mediator.mm:
Patch Set #5, Line 69: #pragma mark - Private
Same
Done
To view, visit change 3906221. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Gauthier Ambard.
1 comment:
File ios/chrome/browser/ui/badges/badge_overflow_menu_util.mm:
Robot Comment from Chromium Coverage Checker (run ID chromium/src~3906221~7):
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.
Attention is currently required from: Huiting Yu.
Patch set 7:Code-Review +1
Attention is currently required from: Huiting Yu.
Patch set 7:Commit-Queue +2
Chromium LUCI CQ submitted this 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
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(-)