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

Issue 2673006: AutoFill Profiles dialog implemented according to new mocks on Mac (Closed)

Created:
10 years, 6 months ago by dhollowa
Modified:
9 years, 7 months ago
Reviewers:
Miranda Callahan
CC:
chromium-reviews, John Grabowski, Paweł Hajdan Jr., pam+watch_chromium.org, ben+cc_chromium.org
Visibility:
Public.

Description

AutoFill Profiles dialog implemented according to new mocks on Mac New mocks are attached to bug 44622. These changes replace the in-place editing of address and credit card records with a table of records and separate sheets for manipulating the record data. Changes to the layout of fields on the sheets has been done also. AutoFillDialog.xib changes: Replaced disclosure based list of address and credit cards with an NSTableView of the same data. Added buttons for "Add", "Edit", and "Remove". Replaced AutoFillAddressViewController.xib with sheet-based AutoFillAddressSheetController.xib. Replaced AutoFillCreditCardViewController.xib with sheet-based AutoFillCreditCardSheetController.xib. BUG=44621 TEST=AutoFillAddressModelTest,AutoFillAddressSheetControllerTest,AutoFillCreditCardModelTest,AutoFillCreditCardSheetControllerTest,AutoFillDialogControllerTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=49274

Patch Set 1 #

Total comments: 20

Patch Set 2 : Clean up whitespace at end of line issues. #

Patch Set 3 : Revisions based on review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6966 lines, -5104 lines) Patch
D chrome/app/nibs/AutoFillAddressFormView.xib View 1 chunk +0 lines, -1841 lines 0 comments Download
A chrome/app/nibs/AutoFillAddressSheet.xib View 1 chunk +2489 lines, -0 lines 0 comments Download
D chrome/app/nibs/AutoFillCreditCardFormView.xib View 1 chunk +0 lines, -1538 lines 0 comments Download
A chrome/app/nibs/AutoFillCreditCardSheet.xib View 1 chunk +2272 lines, -0 lines 0 comments Download
M chrome/app/nibs/AutoFillDialog.xib View 1 2 17 chunks +1266 lines, -464 lines 0 comments Download
M chrome/browser/autofill/autofill_address_model_mac.h View 3 chunks +2 lines, -11 lines 0 comments Download
M chrome/browser/autofill/autofill_address_model_mac.mm View 4 chunks +6 lines, -38 lines 0 comments Download
M chrome/browser/autofill/autofill_address_model_mac_unittest.mm View 3 chunks +4 lines, -6 lines 0 comments Download
A + chrome/browser/autofill/autofill_address_sheet_controller_mac.h View 1 1 chunk +24 lines, -19 lines 0 comments Download
A chrome/browser/autofill/autofill_address_sheet_controller_mac.mm View 1 2 1 chunk +66 lines, -0 lines 0 comments Download
A + chrome/browser/autofill/autofill_address_sheet_controller_mac_unittest.mm View 1 2 2 chunks +6 lines, -7 lines 0 comments Download
D chrome/browser/autofill/autofill_address_view_controller_mac.mm View 1 chunk +0 lines, -73 lines 0 comments Download
M chrome/browser/autofill/autofill_credit_card_model_mac.h View 3 chunks +0 lines, -6 lines 0 comments Download
M chrome/browser/autofill/autofill_credit_card_model_mac.mm View 5 chunks +0 lines, -26 lines 0 comments Download
M chrome/browser/autofill/autofill_credit_card_model_mac_unittest.mm View 3 chunks +0 lines, -3 lines 0 comments Download
A + chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h View 1 2 2 chunks +35 lines, -25 lines 0 comments Download
A chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.mm View 1 2 1 chunk +165 lines, -0 lines 0 comments Download
A + chrome/browser/autofill/autofill_credit_card_sheet_controller_mac_unittest.mm View 1 2 2 chunks +7 lines, -6 lines 0 comments Download
D chrome/browser/autofill/autofill_credit_card_view_controller_mac.mm View 1 chunk +0 lines, -128 lines 0 comments Download
M chrome/browser/autofill/autofill_dialog_controller_mac.h View 1 2 5 chunks +65 lines, -33 lines 0 comments Download
M chrome/browser/autofill/autofill_dialog_controller_mac.mm View 1 2 10 chunks +493 lines, -218 lines 0 comments Download
M chrome/browser/autofill/autofill_dialog_controller_mac_unittest.mm View 1 12 chunks +35 lines, -25 lines 0 comments Download
M chrome/browser/autofill/contact_info.cc View 1 2 1 chunk +21 lines, -1 line 0 comments Download
D chrome/browser/cocoa/disclosure_view_controller.h View 1 chunk +0 lines, -53 lines 0 comments Download
D chrome/browser/cocoa/disclosure_view_controller.mm View 1 chunk +0 lines, -246 lines 0 comments Download
D chrome/browser/cocoa/disclosure_view_controller_unittest.mm View 1 chunk +0 lines, -29 lines 0 comments Download
D chrome/browser/cocoa/section_separator_view.h View 1 chunk +0 lines, -32 lines 0 comments Download
D chrome/browser/cocoa/section_separator_view.mm View 1 chunk +0 lines, -106 lines 0 comments Download
D chrome/browser/cocoa/section_separator_view_unittest.mm View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/cocoa/vertical_layout_view.h View 1 chunk +0 lines, -22 lines 0 comments Download
D chrome/browser/cocoa/vertical_layout_view.mm View 1 chunk +0 lines, -73 lines 0 comments Download
D chrome/browser/cocoa/vertical_layout_view_unittest.mm View 1 chunk +0 lines, -28 lines 0 comments Download
M chrome/chrome_browser.gypi View 5 chunks +6 lines, -12 lines 0 comments Download
M chrome/chrome_dll.gypi View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/chrome_tests.gypi View 4 chunks +2 lines, -5 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
dhollowa
10 years, 6 months ago (2010-06-07 17:32:24 UTC) #1
Miranda Callahan
Mostly nits, but a couple notes of substance, and a few general points: * Save ...
10 years, 6 months ago (2010-06-07 23:19:19 UTC) #2
dhollowa
> * Save should probably be highlighted as the default choice when the "Add an ...
10 years, 6 months ago (2010-06-08 17:40:30 UTC) #3
Miranda Callahan
10 years, 6 months ago (2010-06-08 17:44:20 UTC) #4
Great -- then LGTM!

Powered by Google App Engine
This is Rietveld 408576698