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

Side by Side Diff: chrome/browser/ui/cocoa/autofill/autofill_dialog_cocoa.mm

Issue 19287006: [rAC, OSX] "Save In Chrome" checkbox. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Address review comments. Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/cocoa/autofill/autofill_dialog_cocoa.h" 5 #include "chrome/browser/ui/cocoa/autofill/autofill_dialog_cocoa.h"
6 6
7 #include "base/mac/bundle_locations.h" 7 #include "base/mac/bundle_locations.h"
8 #include "base/mac/scoped_nsobject.h" 8 #include "base/mac/scoped_nsobject.h"
9 #include "chrome/browser/ui/autofill/autofill_dialog_controller.h" 9 #include "chrome/browser/ui/autofill/autofill_dialog_controller.h"
10 #include "chrome/browser/ui/chrome_style.h" 10 #include "chrome/browser/ui/chrome_style.h"
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 void AutofillDialogCocoa::GetUserInput(DialogSection section, 96 void AutofillDialogCocoa::GetUserInput(DialogSection section,
97 DetailOutputMap* output) { 97 DetailOutputMap* output) {
98 [sheet_controller_ getInputs:output forSection:section]; 98 [sheet_controller_ getInputs:output forSection:section];
99 } 99 }
100 100
101 string16 AutofillDialogCocoa::GetCvc() { 101 string16 AutofillDialogCocoa::GetCvc() {
102 return string16(); 102 return string16();
103 } 103 }
104 104
105 bool AutofillDialogCocoa::SaveDetailsLocally() { 105 bool AutofillDialogCocoa::SaveDetailsLocally() {
106 return false; 106 return [sheet_controller_ saveDetailsLocally];
107 } 107 }
108 108
109 const content::NavigationController* AutofillDialogCocoa::ShowSignIn() { 109 const content::NavigationController* AutofillDialogCocoa::ShowSignIn() {
110 return [sheet_controller_ showSignIn]; 110 return [sheet_controller_ showSignIn];
111 } 111 }
112 112
113 void AutofillDialogCocoa::HideSignIn() { 113 void AutofillDialogCocoa::HideSignIn() {
114 [sheet_controller_ hideSignIn]; 114 [sheet_controller_ hideSignIn];
115 } 115 }
116 116
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
319 [self performLayout]; 319 [self performLayout];
320 320
321 return [signInContainer_ navigationController]; 321 return [signInContainer_ navigationController];
322 } 322 }
323 323
324 - (void)getInputs:(autofill::DetailOutputMap*)output 324 - (void)getInputs:(autofill::DetailOutputMap*)output
325 forSection:(autofill::DialogSection)section { 325 forSection:(autofill::DialogSection)section {
326 [[mainContainer_ sectionForId:section] getInputs:output]; 326 [[mainContainer_ sectionForId:section] getInputs:output];
327 } 327 }
328 328
329 - (BOOL)saveDetailsLocally {
330 return [mainContainer_ saveDetailsLocally];
331 }
332
329 - (void)hideSignIn { 333 - (void)hideSignIn {
330 [[signInContainer_ view] setHidden:YES]; 334 [[signInContainer_ view] setHidden:YES];
331 [[mainContainer_ view] setHidden:NO]; 335 [[mainContainer_ view] setHidden:NO];
332 [self performLayout]; 336 [self performLayout];
333 } 337 }
334 338
335 - (void)modelChanged { 339 - (void)modelChanged {
336 [mainContainer_ modelChanged]; 340 [mainContainer_ modelChanged];
337 } 341 }
338 342
339 @end 343 @end
OLDNEW
« no previous file with comments | « chrome/browser/ui/cocoa/autofill/autofill_dialog_cocoa.h ('k') | chrome/browser/ui/cocoa/autofill/autofill_main_container.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698