Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 74f4f18be9877b71a52e415cb4ec2a3742367c6e
https://github.com/WebKit/WebKit/commit/74f4f18be9877b71a52e415cb4ec2a3742367c6e
Author: Richard Robinson <[email protected]>
Date: 2026-09-30 (Wed, 30 Sep 2026)
Changed paths:
M Source/WebKit/Platform/spi/Cocoa/Network_SPI.swiftinterface
M Tools/TestWebKitAPI/Helpers/cocoa/HTTPServer/HTTPServer.swift
M Tools/TestWebKitAPI/Helpers/cocoa/HTTPServer/HTTPServerCore.swift
M Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.h
M Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.mm
M Tools/TestWebKitAPI/Helpers/cocoa/NetworkSPI.h
M Tools/TestWebKitAPI/Helpers/cocoa/TestNavigationDelegate.h
M Tools/TestWebKitAPI/Helpers/cocoa/TestNavigationDelegate.mm
M Tools/TestWebKitAPI/Helpers/cocoa/TestWKWebView.h
M Tools/TestWebKitAPI/Helpers/cocoa/WKWebView+Extras.swift
M Tools/TestWebKitAPI/PlatformCocoa.cmake
M Tools/TestWebKitAPI/SourcesCocoa.txt
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.mm
A Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.swift
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP3Server.mm
A Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP3Server.swift
Log Message:
-----------
[Swift Testing] Convert HTTP2Server and HTTP3Server tests to Swift Testing
https://bugs.webkit.org/show_bug.cgi?id=325614
rdar://188675080
Reviewed by Alex Christensen.
Tests: Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.swift
Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP3Server.swift
* Source/WebKit/Platform/spi/Cocoa/Network_SPI.swiftinterface:
* Tools/TestWebKitAPI/Helpers/cocoa/HTTPServer/HTTPServer.swift:
(HTTPServer.receivedRequests):
(HTTPServer.scheme):
(HTTPServer.recordsRequests):
(Configuration.address):
(Configuration.localhostAddress):
* Tools/TestWebKitAPI/Helpers/cocoa/HTTPServer/HTTPServerCore.swift:
(receivedRequests):
(respondToHTTPMessagingRequests(on:)):
* Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.h:
(TestWebKitAPI::Connection::receiveHTTPMessagingRequest): Deleted.
* Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.mm:
(TestWebKitAPI::Connection::receiveHTTPMessagingRequest const): Deleted.
(TestWebKitAPI::Connection::sendHTTPMessagingResponse const): Deleted.
* Tools/TestWebKitAPI/Helpers/cocoa/NetworkSPI.h:
* Tools/TestWebKitAPI/Helpers/cocoa/TestNavigationDelegate.h:
* Tools/TestWebKitAPI/Helpers/cocoa/TestNavigationDelegate.mm:
(-[WKWebView
_test_waitForDidFinishNavigationWhileIgnoringSSLErrorsWithCompletionHandler:]):
* Tools/TestWebKitAPI/Helpers/cocoa/TestWKWebView.h:
* Tools/TestWebKitAPI/Helpers/cocoa/WKWebView+Extras.swift:
(WKWebView.loadAndWaitIgnoringSSLErrors(_:)):
* Tools/TestWebKitAPI/PlatformCocoa.cmake:
* Tools/TestWebKitAPI/SourcesCocoa.txt:
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.mm: Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.swift: Added.
(HTTP2ServerTests.roundTrip):
(HTTP2ServerTests.requestMethodPathAndHeaders):
(HTTP2ServerTests.postBody):
(HTTP2ServerTests.nonDefaultStatusCodeAndResponseHeader):
(HTTP2ServerTests.multipleRequestsOverOneConnection):
(HTTP2ServerTests.multipleCookiesSetBeforeLoad):
(HTTP2ServerTests.throughProxy):
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP3Server.mm: Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP3Server.swift: Added.
(Swift.http3Request(_:)):
(HTTP3ServerTests.requestMethodPathAndHeaders):
(HTTP3ServerTests.postBody):
(HTTP3ServerTests.nonDefaultStatusCodeAndResponseHeader):
(HTTP3ServerTests.multipleRequestsOverOneConnection):
Canonical link: https://commits.webkit.org/322330@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications