Changeset 292119 in webkit
- Timestamp:
- Mar 30, 2022, 1:51:38 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebsiteDatastore.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r292110 r292119 1 2022-03-30 Sihui Liu <sihui_liu@apple.com> 2 3 Avoid initializing default WKWebsiteDataStore in -[WKWebViewConfiguration copyWithZone] 4 https://bugs.webkit.org/show_bug.cgi?id=238531 5 rdar://90628101 6 7 Reviewed by Tim Horton. 8 9 API test: WKWebsiteDataStore.DoNotCreateDefaultDataStore 10 11 * UIProcess/API/Cocoa/WKWebView.mm: 12 (-[WKWebView _initializeWithConfiguration:]): 13 * UIProcess/API/Cocoa/WKWebViewConfiguration.mm: 14 (-[WKWebViewConfiguration copyWithZone:]): 15 1 16 2022-03-30 Youenn Fablet <youenn@apple.com> 2 17 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
r292007 r292119 336 336 [NSException raise:NSInvalidArgumentException format:@"Configuration cannot be nil"]; 337 337 338 if (!configuration.websiteDataStore) 339 [NSException raise:NSInvalidArgumentException format:@"Configuration websiteDataStore cannot be nil"]; 338 340 _configuration = adoptNS([configuration copy]); 339 341 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
r287848 r292119 381 381 configuration.preferences = self.preferences; 382 382 configuration.userContentController = self.userContentController; 383 if (self._websiteDataStoreIfExists) 384 [configuration setWebsiteDataStore:self._websiteDataStoreIfExists]; 383 385 configuration.websiteDataStore = self.websiteDataStore; 384 386 configuration.defaultWebpagePreferences = self.defaultWebpagePreferences; -
trunk/Tools/ChangeLog
r292109 r292119 1 2022-03-30 Sihui Liu <sihui_liu@apple.com> 2 3 Avoid initializing default WKWebsiteDataStore in -[WKWebViewConfiguration copyWithZone] 4 https://bugs.webkit.org/show_bug.cgi?id=238531 5 rdar://90628101 6 7 Reviewed by Tim Horton. 8 9 * TestWebKitAPI/Tests/WebKitCocoa/WKWebsiteDatastore.mm: 10 (TestWebKitAPI::TEST): 11 1 12 2022-03-30 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 13 -
trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebsiteDatastore.mm
r285547 r292119 414 414 } 415 415 416 TEST(WKWebsiteDataStore, DoNotCreateDefaultDataStore) 417 { 418 auto configuration = adoptNS([WKWebViewConfiguration new]); 419 [configuration.get() copy]; 420 EXPECT_FALSE([WKWebsiteDataStore _defaultDataStoreExists]); 421 } 422 416 423 } // namespace TestWebKitAPI
Note:
See TracChangeset
for help on using the changeset viewer.