Changeset 170018 in webkit
- Timestamp:
- Jun 16, 2014 12:00:35 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r170012 r170018 1 2014-06-16 Dan Bernstein <mitz@apple.com> 2 3 [Cocoa] Remove WKPreferences persistence in user defaults 4 https://bugs.webkit.org/show_bug.cgi?id=133945 5 6 Reviewed by Anders Carlsson. 7 8 * UIProcess/API/Cocoa/WKPreferences.h: Removed userDefaultsKeyPrefix property and 9 initializer with userDefaultsKeyPrefix parameter. 10 * UIProcess/API/Cocoa/WKPreferences.mm: 11 (-[WKPreferences init]): Changed to initialize an instance with an empty identifier, which 12 means that it won’t persist to user defaults. 13 (-[WKPreferences initWithUserDefaultsKeyPrefix:]): Deleted. 14 (-[WKPreferences userDefaultsKeyPrefix]): Deleted. 15 1 16 2014-06-16 Zan Dobersek <zdobersek@igalia.com> 2 17 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferences.h
r169818 r170018 38 38 @interface WKPreferences : NSObject 39 39 40 /*! @abstract Returns an initialized preferences object.41 @param userDefaultsKeyPrefix The user defaults key prefix.42 @result An initialized preferences object.43 @discussion If the userDefaultsKeyPrefix parameter is not nil, it is44 prepended to the keys used to store preferences in the user defaults45 database. If the parameter is nil, the preferences object will not save46 anything to the user defaults database.47 */48 - (instancetype)initWithUserDefaultsKeyPrefix:(NSString *)userDefaultsKeyPrefix WK_DESIGNATED_INITIALIZER;49 50 /*! @abstract The user defaults key prefix.51 */52 @property (nonatomic, readonly) NSString *userDefaultsKeyPrefix;53 54 40 /*! @abstract The minimum font size in points. 55 41 @discussion The default value is 0. -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferences.mm
r169818 r170018 33 33 34 34 @implementation WKPreferences 35 {36 RetainPtr<NSString> _userDefaultsKeyPrefix;37 }38 35 39 36 - (instancetype)init 40 {41 return [self initWithUserDefaultsKeyPrefix:nil];42 }43 44 - (instancetype)initWithUserDefaultsKeyPrefix:(NSString *)userDefaultsKeyPrefix45 37 { 46 38 if (!(self = [super init])) 47 39 return nil; 48 40 49 _userDefaultsKeyPrefix = adoptNS([userDefaultsKeyPrefix copy]); 50 51 _preferences = WebKit::WebPreferences::create(_userDefaultsKeyPrefix.get(), "WebKit"); 41 _preferences = WebKit::WebPreferences::create("WebKit", String()); 52 42 return self; 53 }54 55 - (NSString *)userDefaultsKeyPrefix56 {57 return _userDefaultsKeyPrefix.get();58 43 } 59 44
Note: See TracChangeset
for help on using the changeset viewer.