Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8ff8bee8756e1f7e4ab1154723aacb482e15bf5e
https://github.com/WebKit/WebKit/commit/8ff8bee8756e1f7e4ab1154723aacb482e15bf5e
Author: Richard Robinson <[email protected]>
Date: 2026-04-03 (Fri, 03 Apr 2026)
Changed paths:
M Tools/TestWebKitAPI/Configurations/Base.xcconfig
M Tools/TestWebKitAPI/Configurations/TestWebKitAPIBundle.xcconfig
M Tools/TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig
M Tools/TestWebKitAPI/TestWebKitAPI.swift
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
Log Message:
-----------
[Swift in WebKit] Enable using WTF conditional compilation flags in more
TestWebKitAPI targets
https://bugs.webkit.org/show_bug.cgi?id=311430
rdar://174029785
Reviewed by Aditya Keerthi.
Allow WTF platform flags and feature flags to be used in more TestWebKitAPI
targets.
* Tools/TestWebKitAPI/Configurations/Base.xcconfig:
* Tools/TestWebKitAPI/Configurations/TestWebKitAPIBundle.xcconfig:
* Tools/TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig:
Move the relevant OTHER_SWIFT_FLAGS flag from specific xcconfigs to the Base one
* Tools/TestWebKitAPI/TestWebKitAPI.swift:
(TestWebKitAPI.run):
Adopt WTF_PLATFORM_* instead of the built-in Swift directives.
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
Add a "Derived Sources" aggregate target to do the conditional compilation flag
generation.
Canonical link: https://commits.webkit.org/310541@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications