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

Reply via email to