Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(239)

Issue 929293005: Autofill: Add contents of CVC unmask prompt dialog on OSX. (Closed)

Created:
5 years, 10 months ago by bondd
Modified:
5 years, 9 months ago
CC:
chromium-reviews, estade+watch_chromium.org, rouslan+autofillwatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@cup_01_initial_add
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Autofill: Add contents of CVC unmask prompt dialog on OSX. Dialog contents now match the Views implementation. Dialog UI elements are not hooked up to CardUnmaskPromptController yet. Screenshots and video attached to bug: https://code.google.com/p/chromium/issues/detail?id=448572#c3 BUG=448572 Committed: https://crrev.com/b297f8ae256ddc2c8740e18f1d48229eb7f16449 Cr-Commit-Position: refs/heads/master@{#319562}

Patch Set 1 #

Total comments: 35

Patch Set 2 : Address groby@ comments for patch set 1. #

Total comments: 23

Patch Set 3 : Address groby@ comments for patch set 2. #

Total comments: 23

Patch Set 4 : Address groby@ comments for patch set 3 - make layout code less verbose. #

Total comments: 6

Patch Set 5 : Fix failing browser test by calling test::SetCreditCardInfo. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+212 lines, -42 lines) Patch
M chrome/browser/ui/autofill/card_unmask_prompt_view_browsertest.cc View 1 2 3 4 2 chunks +5 lines, -1 line 1 comment Download
M chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm View 1 2 3 7 chunks +204 lines, -39 lines 0 comments Download

Messages

Total messages: 25 (8 generated)
bondd
estade@ indicated that the dialog contents and layout are not final yet and are likely ...
5 years, 10 months ago (2015-02-18 02:49:28 UTC) #3
groby-ooo-7-16
https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h (right): https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h#newcode49 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h:49: @interface CardUnmaskPromptViewCocoa : NSViewController<NSWindowDelegate> { Why is this a ...
5 years, 10 months ago (2015-02-18 19:01:19 UTC) #4
bondd
https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h (right): https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h#newcode49 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h:49: @interface CardUnmaskPromptViewCocoa : NSViewController<NSWindowDelegate> { On 2015/02/18 19:01:18, groby ...
5 years, 10 months ago (2015-02-26 01:25:09 UTC) #7
groby-ooo-7-16
https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h (right): https://codereview.chromium.org/929293005/diff/1/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h#newcode49 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h:49: @interface CardUnmaskPromptViewCocoa : NSViewController<NSWindowDelegate> { On 2015/02/26 01:25:08, bondd ...
5 years, 9 months ago (2015-02-28 00:49:17 UTC) #8
bondd
https://codereview.chromium.org/929293005/diff/60001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h (right): https://codereview.chromium.org/929293005/diff/60001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h#newcode10 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.h:10: #include "chrome/browser/ui/autofill/autofill_dialog_models.h" On 2015/02/28 00:49:17, groby wrote: > Why ...
5 years, 9 months ago (2015-03-02 23:04:05 UTC) #9
groby-ooo-7-16
https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm (right): https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm#newcode169 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm:169: // Dimensions. That is kind of awkward. Wrap the ...
5 years, 9 months ago (2015-03-03 18:06:54 UTC) #10
groby-ooo-7-16
In general, the layout code is very verbose - can you compact that a bit?
5 years, 9 months ago (2015-03-03 18:07:56 UTC) #11
bondd
Compacted layout code and made it easier to read and understand. https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm (right): ...
5 years, 9 months ago (2015-03-04 20:45:31 UTC) #12
Evan Stade
https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm (right): https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm#newcode182 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm:182: [[cvcInput cell] setScrollable:YES]; On 2015/03/04 20:45:30, bondd wrote: > ...
5 years, 9 months ago (2015-03-05 02:38:02 UTC) #13
groby-ooo-7-16
lgtm https://codereview.chromium.org/929293005/diff/100001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm (right): https://codereview.chromium.org/929293005/diff/100001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm#newcode105 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm:105: + (void)sizeToFitView:(NSView*)view { On 2015/03/04 20:45:30, bondd wrote: ...
5 years, 9 months ago (2015-03-06 00:12:27 UTC) #14
bondd
https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm File chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm (right): https://codereview.chromium.org/929293005/diff/80001/chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm#newcode182 chrome/browser/ui/cocoa/autofill/card_unmask_prompt_view_bridge.mm:182: [[cvcInput cell] setScrollable:YES]; On 2015/03/05 02:38:02, Evan Stade wrote: ...
5 years, 9 months ago (2015-03-06 23:57:15 UTC) #15
Evan Stade
lgtm
5 years, 9 months ago (2015-03-07 00:12:25 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/929293005/120001
5 years, 9 months ago (2015-03-07 00:21:09 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_TIMED_OUT, no build URL) mac_chromium_rel_ng on ...
5 years, 9 months ago (2015-03-07 02:06:25 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/929293005/120001
5 years, 9 months ago (2015-03-07 15:40:53 UTC) #23
commit-bot: I haz the power
Committed patchset #5 (id:120001)
5 years, 9 months ago (2015-03-07 23:00:48 UTC) #24
commit-bot: I haz the power
5 years, 9 months ago (2015-03-07 23:01:27 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/b297f8ae256ddc2c8740e18f1d48229eb7f16449
Cr-Commit-Position: refs/heads/master@{#319562}

Powered by Google App Engine
This is Rietveld 408576698