Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "[IBAN local save] Add manage IBAN option after IBAN saved."
This reverts commit 152299a. Reason for revert: This is causing consistent failures on the Linux CFI builder (CFI meaning control flow integrity). The failure is: ../../chrome/browser/ui/views/autofill/payments/save_payment_icon_view.cc:58:12: runtime error: control flow integrity check for type 'autofill::SaveIbanBubbleView' failed during base-to-derived cast (vtable address 0x56424e739618) 0x56424e739618: note: vtable is of type 'autofill::ManageSavedIbanBubbleView' 42 56 00 00 40 d2 46 44 42 56 00 00 00 d5 46 44 42 56 00 00 80 d6 46 44 42 56 00 00 f0 d8 46 44 ^ #0 0x5642445ddef0 in autofill::SavePaymentIconView::GetBubble() const ./../../chrome/browser/ui/views/autofill/payments/save_payment_icon_view.cc:58:12 #1 0x5642445e02c2 in PageActionIconView::IsBubbleShowing() const ./../../chrome/browser/ui/views/page_action/page_action_icon_view.cc:98:10 #2 0x5642445e0780 in PageActionIconView::GetTooltipText(gfx::Point const&) const ./../../chrome/browser/ui/views/page_action/page_action_icon_view.cc:127:10 and more detail can be seen in the log at https://ci.chromium.org/p/chromium/builders/ci/Linux%20CFI/24601 It appears that this CL needed to modify the code in autofill::SavePaymentIconView::GetBubble() but did not do so. Original change's description: > [IBAN local save] Add manage IBAN option after IBAN saved. > > This CL introduces manage IBAN mode after the user accepts saving IBAN. > The user can click Chrome omnibox icon to reopen bubble, the user can > either close the bubble or redirect to Chrome payment settings page to > view list of IBANs. > > Screenshot: > with nickname: https://screenshot.googleplex.com/7AoywRzg3v5YjLo > without nickname: https://screenshot.googleplex.com/3DmmfsQhAnNqJUK > > UI mock: > https://screenshot.googleplex.com/4m4ZveVRdx97ikW > > Bug: 1349109 > Change-Id: I43a7c2541f8a877063bb277c7f8000bd412f57f7 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4209257 > Reviewed-by: Siyu An <siyua@chromium.org> > Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org> > Reviewed-by: Vinny Persky <vinnypersky@google.com> > Reviewed-by: Peter Kasting <pkasting@chromium.org> > Commit-Queue: Qihui Zhao <qihuizhao@google.com> > Cr-Commit-Position: refs/heads/main@{#1106482} Bug: 1349109 Change-Id: Ib43c596529164ca017f3a9ca897235b88cc8f18f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4261750 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Auto-Submit: David Baron <dbaron@chromium.org> Owners-Override: David Baron <dbaron@chromium.org> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1106747}
- Loading branch information