Changeset 236518 in webkit
- Timestamp:
- Sep 26, 2018, 12:47:46 PM (8 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
MiniBrowser/mac/AppDelegate.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r236503 r236518 1 2018-09-26 Ryosuke Niwa <rniwa@webkit.org> 2 3 MiniBrowser doesn't respect default enabled-ness of experimental and internal debug features 4 https://bugs.webkit.org/show_bug.cgi?id=189989 5 6 Reviewed by Simon Fraser. 7 8 When the preference isn't found in user defaults, use the default value of each feature's enabledness. 9 10 * MiniBrowser/mac/AppDelegate.m: 11 (defaultConfiguration): 12 1 13 2018-09-26 Philippe Normand <pnormand@igalia.com> 2 14 -
trunk/Tools/MiniBrowser/mac/AppDelegate.m
r235921 r236518 110 110 NSArray<_WKExperimentalFeature *> *experimentalFeatures = [WKPreferences _experimentalFeatures]; 111 111 for (_WKExperimentalFeature *feature in experimentalFeatures) { 112 BOOL enabled = [[NSUserDefaults standardUserDefaults] boolForKey:feature.key]; 112 BOOL enabled; 113 if ([[NSUserDefaults standardUserDefaults] objectForKey:feature.key]) 114 enabled = [[NSUserDefaults standardUserDefaults] boolForKey:feature.key]; 115 else 116 enabled = [feature defaultValue]; 113 117 [configuration.preferences _setEnabled:enabled forExperimentalFeature:feature]; 114 118 } … … 116 120 NSArray<_WKInternalDebugFeature *> *internalDebugFeatures = [WKPreferences _internalDebugFeatures]; 117 121 for (_WKInternalDebugFeature *feature in internalDebugFeatures) { 118 BOOL enabled = [[NSUserDefaults standardUserDefaults] boolForKey:feature.key]; 122 BOOL enabled; 123 if ([[NSUserDefaults standardUserDefaults] objectForKey:feature.key]) 124 enabled = [[NSUserDefaults standardUserDefaults] boolForKey:feature.key]; 125 else 126 enabled = [feature defaultValue]; 119 127 [configuration.preferences _setEnabled:enabled forInternalDebugFeature:feature]; 120 128 }
Note:
See TracChangeset
for help on using the changeset viewer.