Title: [281709] trunk/Tools
- Revision
- 281709
- Author
- [email protected]
- Date
- 2021-08-27 11:44:25 -0700 (Fri, 27 Aug 2021)
Log Message
Extend API test coverage to make sure didFailProvisionalLoad is not called upon COOP process swap
https://bugs.webkit.org/show_bug.cgi?id=229610
Reviewed by Alex Christensen.
* TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (281708 => 281709)
--- trunk/Tools/ChangeLog 2021-08-27 18:41:28 UTC (rev 281708)
+++ trunk/Tools/ChangeLog 2021-08-27 18:44:25 UTC (rev 281709)
@@ -1,5 +1,14 @@
2021-08-27 Chris Dumez <[email protected]>
+ Extend API test coverage to make sure didFailProvisionalLoad is not called upon COOP process swap
+ https://bugs.webkit.org/show_bug.cgi?id=229610
+
+ Reviewed by Alex Christensen.
+
+ * TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:
+
+2021-08-27 Chris Dumez <[email protected]>
+
REGRESSION (r281516): imported/w3c/web-platform-tests/IndexedDB/serialize-sharedarraybuffer-throws.https.html is failing
https://bugs.webkit.org/show_bug.cgi?id=229501
<rdar://problem/82346152>
Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm (281708 => 281709)
--- trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm 2021-08-27 18:41:28 UTC (rev 281708)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm 2021-08-27 18:44:25 UTC (rev 281709)
@@ -7236,6 +7236,7 @@
auto uiDelegate = adoptNS([[PSONUIDelegate alloc] initWithNavigationDelegate:navigationDelegate.get()]);
[webView setUIDelegate:uiDelegate.get()];
+ failed = false;
serverRedirected = false;
numberOfDecidePolicyCalls = 0;
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"pson://www.webkit.org/main.html"]];
@@ -7257,6 +7258,7 @@
EXPECT_FALSE(serverRedirected);
}
EXPECT_EQ(2U, numberOfProvisionalLoads); // One in each view.
+ EXPECT_FALSE(failed); // There should be no didFailProvisionalLoad call.
auto pid1 = [webView _webProcessIdentifier];
EXPECT_TRUE(!!pid1);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes