Bug 298398

Summary: Remove custom Swift header output step
Product: WebKit Reporter: adrian_taylor
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

adrian_taylor
Reported 2025-09-04 08:32:05 PDT
We introduced a new custom Xcode build step to output a Swift/C++ interop header file, separate to the existing Swift/Obj-C interop header file. Once two swiftc issues are fixed, we can remove that and converge on one file. Those issues are https://github.com/swiftlang/swift/pull/83002 (also known as rdar://152836730) and https://github.com/swiftlang/swift/pull/82616 (also known as rdar://158843666).
Attachments
Radar WebKit Bug Importer
Comment 1 2025-09-04 08:32:24 PDT
adrian_taylor
Comment 2 2025-09-04 08:35:46 PDT
EWS
Comment 3 2025-11-19 23:39:50 PST
Committed 303315@main (9108058d4e95): <https://commits.webkit.org/303315@main> Reviewed commits have been landed. Closing PR #53940 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.