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

Reply via email to