Changeset 258515 in webkit
- Timestamp:
- Mar 16, 2020 1:11:01 PM (4 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r258513 r258515 1 2020-03-16 Per Arne Vollan <pvollan@apple.com> 2 3 [Cocoa] Crash under -[WKPreferenceObserver init] 4 https://bugs.webkit.org/show_bug.cgi?id=209145 5 6 Reviewed by Darin Adler. 7 8 Handle the case when calling [NSUserDefaults initWithSuiteName:] did not succeed. 9 10 No new tests, since I have not been able to reproduce. 11 12 * UIProcess/Cocoa/PreferenceObserver.mm: 13 (-[WKPreferenceObserver init]): 14 1 15 2020-03-16 Brent Fulgham <bfulgham@apple.com> 2 16 -
trunk/Source/WebKit/UIProcess/Cocoa/PreferenceObserver.mm
r258119 r258515 204 204 for (auto domain : domains) { 205 205 auto userDefaults = adoptNS([[WKUserDefaults alloc] initWithSuiteName:domain]); 206 if (!userDefaults) { 207 WTFLogAlways("Could not init user defaults instance for domain %s", String(domain).utf8().data()); 208 continue; 209 } 206 210 userDefaults.get()->m_observer = self; 207 211 // Start observing a dummy key in order to make the preference daemon become aware of our NSUserDefaults instance.
Note: See TracChangeset
for help on using the changeset viewer.