| Index: chrome/browser/ui/cocoa/clear_browsing_data_controller.h
|
| diff --git a/chrome/browser/ui/cocoa/clear_browsing_data_controller.h b/chrome/browser/ui/cocoa/clear_browsing_data_controller.h
|
| index 776841d76ccdab9155022c22bbdd476e024e4bde..2444988fbdcc7d4e0f03d9e8338eee4ac8be834a 100644
|
| --- a/chrome/browser/ui/cocoa/clear_browsing_data_controller.h
|
| +++ b/chrome/browser/ui/cocoa/clear_browsing_data_controller.h
|
| @@ -46,6 +46,16 @@ extern NSString* const kClearBrowsingDataControllerRemoveMask;
|
| NSInteger timePeriod_;
|
| }
|
|
|
| +// Properties for bindings
|
| +@property(nonatomic) BOOL clearBrowsingHistory;
|
| +@property(nonatomic) BOOL clearDownloadHistory;
|
| +@property(nonatomic) BOOL emptyCache;
|
| +@property(nonatomic) BOOL deleteCookies;
|
| +@property(nonatomic) BOOL clearSavedPasswords;
|
| +@property(nonatomic) BOOL clearFormData;
|
| +@property(nonatomic) NSInteger timePeriod;
|
| +@property(nonatomic) BOOL isClearing;
|
| +
|
| // Show the clear browsing data window. Do not use |-initWithProfile:|,
|
| // go through this instead so we don't end up with multiple instances.
|
| // This function does not block, so it can be used from DOMUI calls.
|
| @@ -62,23 +72,14 @@ extern NSString* const kClearBrowsingDataControllerRemoveMask;
|
| - (IBAction)cancel:(id)sender;
|
| - (IBAction)openFlashPlayerSettings:(id)sender;
|
|
|
| -// Properties for bindings
|
| -@property (nonatomic) BOOL clearBrowsingHistory;
|
| -@property (nonatomic) BOOL clearDownloadHistory;
|
| -@property (nonatomic) BOOL emptyCache;
|
| -@property (nonatomic) BOOL deleteCookies;
|
| -@property (nonatomic) BOOL clearSavedPasswords;
|
| -@property (nonatomic) BOOL clearFormData;
|
| -@property (nonatomic) NSInteger timePeriod;
|
| -@property (nonatomic) BOOL isClearing;
|
| -
|
| @end
|
|
|
|
|
| @interface ClearBrowsingDataController (ExposedForUnitTests)
|
| +@property(readonly) int removeMask;
|
| +
|
| // Create the controller with the given profile (which must not be NULL).
|
| - (id)initWithProfile:(Profile*)profile;
|
| -@property (readonly) int removeMask;
|
| - (void)persistToPrefs;
|
| - (void)closeDialog;
|
| - (void)dataRemoverDidFinish;
|
|
|