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

Side by Side Diff: chrome/browser/cocoa/preferences_window_controller.h

Issue 3140024: Implement policy for disabling auto fill. (Closed) Base URL: http://src.chromium.org/git/chromium.git
Patch Set: regenerate XIBs in order to avoid maxID corruption. Created 10 years, 4 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
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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 #import <Cocoa/Cocoa.h> 5 #import <Cocoa/Cocoa.h>
6 6
7 #include "base/scoped_ptr.h" 7 #include "base/scoped_ptr.h"
8 #include "base/scoped_nsobject.h" 8 #include "base/scoped_nsobject.h"
9 #include "chrome/browser/options_window.h" 9 #include "chrome/browser/options_window.h"
10 #include "chrome/browser/pref_member.h" 10 #include "chrome/browser/pref_member.h"
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 BooleanPrefMember newTabPageIsHomePage_; 87 BooleanPrefMember newTabPageIsHomePage_;
88 StringPrefMember homepage_; 88 StringPrefMember homepage_;
89 BooleanPrefMember showHomeButton_; 89 BooleanPrefMember showHomeButton_;
90 scoped_nsobject<SearchEngineListModel> searchEngineModel_; 90 scoped_nsobject<SearchEngineListModel> searchEngineModel_;
91 // Used when creating a new home page url to make the new cell editable. 91 // Used when creating a new home page url to make the new cell editable.
92 BOOL pendingSelectForEdit_; 92 BOOL pendingSelectForEdit_;
93 BOOL showHomeButtonEnabled_; 93 BOOL showHomeButtonEnabled_;
94 94
95 // User Data panel 95 // User Data panel
96 BooleanPrefMember askSavePasswords_; 96 BooleanPrefMember askSavePasswords_;
97 BooleanPrefMember autoFillEnabled_;
97 IBOutlet NSButton* autoFillSettingsButton_; 98 IBOutlet NSButton* autoFillSettingsButton_;
98 IBOutlet NSButton* syncButton_; 99 IBOutlet NSButton* syncButton_;
99 IBOutlet NSButton* syncCustomizeButton_; 100 IBOutlet NSButton* syncCustomizeButton_;
100 IBOutlet NSTextField* syncStatus_; 101 IBOutlet NSTextField* syncStatus_;
101 IBOutlet NSButton* syncLink_; 102 IBOutlet NSButton* syncLink_;
102 IBOutlet NSButton* privacyDashboardLink_; 103 IBOutlet NSButton* privacyDashboardLink_;
103 scoped_nsobject<NSColor> syncStatusNoErrorBackgroundColor_; 104 scoped_nsobject<NSColor> syncStatusNoErrorBackgroundColor_;
104 scoped_nsobject<NSColor> syncLinkNoErrorBackgroundColor_; 105 scoped_nsobject<NSColor> syncLinkNoErrorBackgroundColor_;
105 scoped_nsobject<NSColor> syncErrorBackgroundColor_; 106 scoped_nsobject<NSColor> syncErrorBackgroundColor_;
107 BOOL autoFillSettingsButtonEnabled_;
106 108
107 // Under the hood panel 109 // Under the hood panel
108 IBOutlet NSView* underTheHoodContentView_; 110 IBOutlet NSView* underTheHoodContentView_;
109 IBOutlet NSScrollView* underTheHoodScroller_; 111 IBOutlet NSScrollView* underTheHoodScroller_;
110 IBOutlet NSButton* contentSettingsButton_; 112 IBOutlet NSButton* contentSettingsButton_;
111 IBOutlet NSButton* clearDataButton_; 113 IBOutlet NSButton* clearDataButton_;
112 BooleanPrefMember alternateErrorPages_; 114 BooleanPrefMember alternateErrorPages_;
113 BooleanPrefMember useSuggest_; 115 BooleanPrefMember useSuggest_;
114 BooleanPrefMember dnsPrefetch_; 116 BooleanPrefMember dnsPrefetch_;
115 BooleanPrefMember safeBrowsing_; 117 BooleanPrefMember safeBrowsing_;
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
167 - (IBAction)changeFontAndLanguageSettings:(id)sender; 169 - (IBAction)changeFontAndLanguageSettings:(id)sender;
168 - (IBAction)openProxyPreferences:(id)sender; 170 - (IBAction)openProxyPreferences:(id)sender;
169 - (IBAction)showCertificates:(id)sender; 171 - (IBAction)showCertificates:(id)sender;
170 - (IBAction)resetToDefaults:(id)sender; 172 - (IBAction)resetToDefaults:(id)sender;
171 173
172 // When a toolbar button is clicked 174 // When a toolbar button is clicked
173 - (IBAction)toolbarButtonSelected:(id)sender; 175 - (IBAction)toolbarButtonSelected:(id)sender;
174 176
175 // Usable from cocoa bindings to hook up the custom home pages table. 177 // Usable from cocoa bindings to hook up the custom home pages table.
176 @property (nonatomic, readonly) CustomHomePagesModel* customPagesSource; 178 @property (nonatomic, readonly) CustomHomePagesModel* customPagesSource;
179 @property (assign, nonatomic) BOOL showHomeButtonEnabled;
180 @property (assign, nonatomic) BOOL autoFillSettingsButtonEnabled;
177 @property (assign, nonatomic) BOOL proxiesConfigureButtonEnabled; 181 @property (assign, nonatomic) BOOL proxiesConfigureButtonEnabled;
178 @property (assign, nonatomic) BOOL showHomeButtonEnabled;
179 182
180 @end 183 @end
181 184
182 @interface PreferencesWindowController(Testing) 185 @interface PreferencesWindowController(Testing)
183 186
184 - (IntegerPrefMember*)lastSelectedPage; 187 - (IntegerPrefMember*)lastSelectedPage;
185 - (NSToolbar*)toolbar; 188 - (NSToolbar*)toolbar;
186 - (NSView*)basicsView; 189 - (NSView*)basicsView;
187 - (NSView*)personalStuffView; 190 - (NSView*)personalStuffView;
188 - (NSView*)underTheHoodView; 191 - (NSView*)underTheHoodView;
189 192
190 // Converts the given OptionsPage value (which may be OPTIONS_PAGE_DEFAULT) 193 // Converts the given OptionsPage value (which may be OPTIONS_PAGE_DEFAULT)
191 // into a concrete OptionsPage value. 194 // into a concrete OptionsPage value.
192 - (OptionsPage)normalizePage:(OptionsPage)page; 195 - (OptionsPage)normalizePage:(OptionsPage)page;
193 196
194 // Returns the toolbar item corresponding to the given page. Should be 197 // Returns the toolbar item corresponding to the given page. Should be
195 // called only after awakeFromNib is. 198 // called only after awakeFromNib is.
196 - (NSToolbarItem*)getToolbarItemForPage:(OptionsPage)page; 199 - (NSToolbarItem*)getToolbarItemForPage:(OptionsPage)page;
197 200
198 // Returns the (normalized) page corresponding to the given toolbar item. 201 // Returns the (normalized) page corresponding to the given toolbar item.
199 // Should be called only after awakeFromNib is. 202 // Should be called only after awakeFromNib is.
200 - (OptionsPage)getPageForToolbarItem:(NSToolbarItem*)toolbarItem; 203 - (OptionsPage)getPageForToolbarItem:(NSToolbarItem*)toolbarItem;
201 204
202 // Returns the view corresponding to the given page. Should be called 205 // Returns the view corresponding to the given page. Should be called
203 // only after awakeFromNib is. 206 // only after awakeFromNib is.
204 - (NSView*)getPrefsViewForPage:(OptionsPage)page; 207 - (NSView*)getPrefsViewForPage:(OptionsPage)page;
205 208
206 @end 209 @end
207
OLDNEW
« no previous file with comments | « chrome/browser/autofill/autofill_dialog_gtk.cc ('k') | chrome/browser/cocoa/preferences_window_controller.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698