Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 28e35c20862579016321d6b0f9808d791c6693a5
https://github.com/WebKit/WebKit/commit/28e35c20862579016321d6b0f9808d791c6693a5
Author: Adrian Taylor <[email protected]>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M Source/WebKit/Configurations/WebKit.xcconfig
Log Message:
-----------
Try enabling Swift IPC layout test (reland)
https://bugs.webkit.org/show_bug.cgi?id=304433
rdar://166293273
Reviewed by Elliott Williams
This commit endeavours to enable a Swift CoreIPC message receiver test on a
very small permutation of platforms:
* Debug or ASAN or anything else where IPC tests are explicitly enabled;
* MacOS only;
* The most recent SDKs only.
Any such EWS builders matching that description will then run the layout
test in a mode where a Swift CoreIPC receiver is tested. This will be the
first time any builder has used Swift/C++ interop in the main WebKit
target.
This is a second reland after:
* clang modularisation issues prevented it from working the first time as
described in rdar://168117540.
* slightly older SDKs seem unable to find the DerivedSources module
as described in rdar://171164743. The reason for this is unclear, but
we only really need to enable this on the very most recent SDKs,
so this version of the change modifies the PR such that it won't
activate this feature on those slightly older SDKs.
Canonical link: https://commits.webkit.org/308272@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications