Title: [278801] trunk/Tools
Revision
278801
Author
cdu...@apple.com
Date
2021-06-11 17:12:18 -0700 (Fri, 11 Jun 2021)

Log Message

Unreviewed small API test failure fix after r278786.

* TestWebKitAPI/Tests/WebKitCocoa/LocalStoragePersistence.mm:
(TEST):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (278800 => 278801)


--- trunk/Tools/ChangeLog	2021-06-12 00:06:21 UTC (rev 278800)
+++ trunk/Tools/ChangeLog	2021-06-12 00:12:18 UTC (rev 278801)
@@ -1,3 +1,10 @@
+2021-06-11  Chris Dumez  <cdu...@apple.com>
+
+        Unreviewed small API test failure fix after r278786.
+
+        * TestWebKitAPI/Tests/WebKitCocoa/LocalStoragePersistence.mm:
+        (TEST):
+
 2021-06-11  Alex Christensen  <achristen...@webkit.org>
 
         Partition CrossOriginPreflightResultCache by SessionID

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/LocalStoragePersistence.mm (278800 => 278801)


--- trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/LocalStoragePersistence.mm	2021-06-12 00:06:21 UTC (rev 278800)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/LocalStoragePersistence.mm	2021-06-12 00:12:18 UTC (rev 278801)
@@ -34,6 +34,7 @@
 #import <WebKit/WKWebViewConfigurationPrivate.h>
 #import <WebKit/WKWebpagePreferencesPrivate.h>
 #import <WebKit/WKWebsiteDataStorePrivate.h>
+#import <WebKit/WKWebsiteDataStoreRef.h>
 #import <WebKit/WebKit.h>
 #import <WebKit/_WKProcessPoolConfiguration.h>
 #import <WebKit/_WKUserStyleSheet.h>
@@ -112,6 +113,12 @@
     TestWebKitAPI::Util::run(&receivedScriptMessage);
     EXPECT_WK_STREQ(@"session:storage", [lastScriptMessage body]);
 
+    readyToContinue = false;
+    WKWebsiteDataStoreSyncLocalStorage((WKWebsiteDataStoreRef)configuration.get().websiteDataStore, nullptr, [](void*) {
+        readyToContinue = true;
+    });
+    TestWebKitAPI::Util::run(&readyToContinue);
+
     [configuration.get().websiteDataStore _terminateNetworkProcess];
 
     receivedScriptMessage = false;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to