New issue
Advanced search Search tips

Issue 721607 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

[Payments] Desktop: Error screen has a tiny Close button

Project Member Reported by ma...@chromium.org, May 12 2017

Issue description

(1) https://rsolomakhin.github.io/pr/ko/fail/
(2) Do transaction, get to error screen.

The Close button is ugly, don't know why!

This is on Mac and only *without* the secondary-ui-md flag, may happen on other platforms. 

Attaching screenshots with and without the MD flag

Assigning to anthony to keep track of Material Design problems
 
Screen Shot 2017-05-11 at 9.05.06 PM.png
42.4 KB View Download
Screen Shot 2017-05-11 at 9.03.09 PM.png
40.9 KB View Download

Comment 1 by ma...@chromium.org, Jun 5 2017

Labels: M-60
Status: Assigned (was: Available)
If we're considering non-MD, we should fix this. 
Status: Started (was: Assigned)
Labels: Merge-Request-60
Status: Fixed (was: Started)
Project Member

Comment 5 by sheriffbot@chromium.org, Jun 9 2017

Labels: -Merge-Request-60 Hotlist-Merge-Approved Merge-Approved-60
Your change meets the bar and is auto-approved for M60. Please go ahead and merge the CL to branch 3112 manually. Please contact milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), josafat@(ChromeOS), bustamante@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 6 by bugdroid1@chromium.org, Jun 9 2017

Labels: -merge-approved-60 merge-merged-3112
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bbc1f7aa3afb752f243c3b18667f75b0989b71bb

commit bbc1f7aa3afb752f243c3b18667f75b0989b71bb
Author: Anthony Vallee-Dubois <anthonyvd@chromium.org>
Date: Fri Jun 09 18:36:50 2017

Merge - [Web Payments] Change error sheet Close button to primary button

TBR=anthonyvd@chromium.org

(cherry picked from commit f1c191929b42a21aaa181698e569dca8618ed6df)

Bug:  721607 
Change-Id: I59de7742ef30793ae32ca5d41839ca226d1ecca9
Reviewed-on: https://chromium-review.googlesource.com/527254
Commit-Queue: Anthony Vallee-Dubois <anthonyvd@chromium.org>
Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#477990}
Reviewed-on: https://chromium-review.googlesource.com/529609
Reviewed-by: Anthony Vallee-Dubois <anthonyvd@chromium.org>
Cr-Commit-Position: refs/branch-heads/3112@{#290}
Cr-Branched-From: b6460e24cf59f429d69de255538d0fc7a425ccf9-refs/heads/master@{#474897}
[modify] https://crrev.com/bbc1f7aa3afb752f243c3b18667f75b0989b71bb/chrome/browser/ui/views/payments/error_message_view_controller.cc
[modify] https://crrev.com/bbc1f7aa3afb752f243c3b18667f75b0989b71bb/chrome/browser/ui/views/payments/error_message_view_controller.h
[modify] https://crrev.com/bbc1f7aa3afb752f243c3b18667f75b0989b71bb/chrome/browser/ui/views/payments/payment_request_sheet_controller.cc
[modify] https://crrev.com/bbc1f7aa3afb752f243c3b18667f75b0989b71bb/chrome/browser/ui/views/payments/payment_request_sheet_controller.h

Labels: TE-Verified-M61 TE-Verified-61.0.3128.0
Verified the fix on Mac 10.12.5 using Chrome dev version #61.0.3128.0 as per the comment #0.
Attaching screen shot for reference.
Observed that the error screen doesn't have a tiny Close button anymore.
Hence, the fix is working as expected. 
Adding the verified labels.

Thanks...!!
autofill.png
452 KB View Download
Labels: TE-Verified-M60
Verified the fix on Mac 10.12.5 using Chrome dev version #61.0.3128.0 as per the comment #0.Attaching screen shot for reference.Close button is displayed fine.
Adding the verified labels.

Thanks,
721607.png
73.7 KB View Download
Components: -UI>Browser>Autofill>Payments UI>Browser>Payments

Sign in to add a comment