Changeset 290144 in webkit
- Timestamp:
- Feb 18, 2022, 10:54:31 AM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
UIProcess/API/Cocoa/_WKSystemPreferences.mm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r290138 r290144 1 2022-02-18 Gavin Phillips <gavin.p@apple.com> 2 3 Change domain used to hold whether CaptivePortalMode is active 4 https://bugs.webkit.org/show_bug.cgi?id=236793 5 6 Reviewed by Per Arne Vollan. 7 8 We need to update the location specifying whether CaptivePortalMode is active 9 to fall within the users domain. 10 11 * UIProcess/API/Cocoa/_WKSystemPreferences.mm: 12 (+[_WKSystemPreferences isCaptivePortalModeEnabled]): 13 (+[_WKSystemPreferences setCaptivePortalModeEnabled:]): 14 1 15 2022-02-18 Adrian Perez de Castro <aperez@igalia.com> 2 16 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKSystemPreferences.mm
r289702 r290144 37 37 { 38 38 auto changedNotificationKey = adoptCF(CFStringCreateWithCString(kCFAllocatorDefault, WKCaptivePortalModeEnabledKey, kCFStringEncodingUTF8)); 39 auto preferenceValue = adoptCF(CFPreferencesCopyValue(changedNotificationKey.get(), kCFPreferencesAnyApplication, kCFPreferences AnyUser, kCFPreferencesCurrentHost));39 auto preferenceValue = adoptCF(CFPreferencesCopyValue(changedNotificationKey.get(), kCFPreferencesAnyApplication, kCFPreferencesCurrentUser, kCFPreferencesCurrentHost)); 40 40 return preferenceValue.get() == kCFBooleanTrue; 41 41 } … … 44 44 { 45 45 auto changedNotificationKey = adoptCF(CFStringCreateWithCString(kCFAllocatorDefault, WKCaptivePortalModeEnabledKey, kCFStringEncodingUTF8)); 46 CFPreferencesSetValue(changedNotificationKey.get(), enabled ? kCFBooleanTrue : kCFBooleanFalse, kCFPreferencesAnyApplication, kCFPreferences AnyUser, kCFPreferencesCurrentHost);46 CFPreferencesSetValue(changedNotificationKey.get(), enabled ? kCFBooleanTrue : kCFBooleanFalse, kCFPreferencesAnyApplication, kCFPreferencesCurrentUser, kCFPreferencesCurrentHost); 47 47 CFPreferencesSynchronize(kCFPreferencesAnyApplication, kCFPreferencesAnyUser, kCFPreferencesAnyHost); 48 48 }
Note:
See TracChangeset
for help on using the changeset viewer.