Autofill OSX: Add RetriableErrorMessage text label.
commita8b89aa94a3320ee053d0f24869835914742c860
authorbondd <bondd@chromium.org>
Wed, 25 Mar 2015 23:36:52 +0000 (25 16:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 25 Mar 2015 23:37:18 +0000 (25 23:37 +0000)
treeeaa01a06eddfd44c7b08b689dff85bfbd4eac809
parentfc021e9192f830c47d7e777e42ad561dd6457b54
Autofill OSX: Add RetriableErrorMessage text label.

Add error message text label between CVC input row and Verify/Cancel
buttons. Error messages passed to
CardUnmaskPromptViewBridge::GotVerificationResult() are displayed.

Dialog will re-layout to fit entire message if a multiline message is
set. Previous to this CL the layout was done exactly once per dialog,
upon dialog creation. This CL refactors the layout code out into
-performLayout and calls it whenever the error message text changes.

Screenshot attached to bug: https://code.google.com/p/chromium/issues/detail?id=448572#c14

BUG=448572

Review URL: https://codereview.chromium.org/1024553004

Cr-Commit-Position: refs/heads/master@{#322262}
chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h
chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm