Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7b6b37f2db60eb7cedc45f099883b8e5b870f6b4
https://github.com/WebKit/WebKit/commit/7b6b37f2db60eb7cedc45f099883b8e5b870f6b4
Author: Jeffrey Xu <[email protected]>
Date: 2026-09-03 (Thu, 03 Sep 2026)
Changed paths:
M Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.mm
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.mm
Log Message:
-----------
Fix cookie list splitting in the test HTTP/2 server.
rdar://186509924
Reviewed by Alex Christensen.
Multiple cookies are separated with a semicolon and space rather than a comma,
like other headers.
This discrepancy was noticed by substituting HTTP/2 and HTTP/3 into a set of
existing API tests that currently use HTTP/1.1, and noticing that
WKHTTPCookieStore.CookiesSetBeforeLoad failed on the new protocols, so I
duplicated that test into the HTTP2Server.mm file.
* Tools/TestWebKitAPI/Helpers/cocoa/NetworkConnection.mm:
(TestWebKitAPI::Connection::receiveHTTPMessagingRequest const):
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/HTTP2Server.mm:
(TestWebKitAPI::TEST(HTTP2Server, MultipleCookiesSetBeforeLoad)):
Canonical link: https://commits.webkit.org/320457@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications