Skip to content

[Swift in WebKit] Work towards supporting Swift in WTF (part 4)#64602

Draft
rr-codes wants to merge 1 commit intoWebKit:mainfrom
rr-codes:eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4
Draft

[Swift in WebKit] Work towards supporting Swift in WTF (part 4)#64602
rr-codes wants to merge 1 commit intoWebKit:mainfrom
rr-codes:eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4

Conversation

@rr-codes
Copy link
Copy Markdown
Contributor

@rr-codes rr-codes commented May 9, 2026

94c3dc9

[Swift in WebKit] Work towards supporting Swift in WTF (part 4)
https://bugs.webkit.org/show_bug.cgi?id=314469
rdar://176641865

Reviewed by NOBODY (OOPS!).

Draft

* Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig:
* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
* Source/JavaScriptCore/JavaScriptCoreExports.swift: Copied from Source/WebKit/UIProcess/Cocoa/Foundation+Extras.swift.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/cocoa/Foundation+Extras.swift: Copied from Source/WebGPU/WebGPU/StdLibExtras.swift.
(Comparable.clamped(to:)):
(MutableSpan.copyMemory(from:)):
* Source/WebGPU/Configurations/WebGPU.xcconfig:
* Source/WebGPU/WebGPU/Buffer.swift:
* Source/WebGPU/WebGPU/CommandEncoder.swift:
* Source/WebGPU/WebGPU/StdLibExtras.swift:
(MutableSpan.copyMemory(from:)): Deleted.
(Comparable.clamped(to:)): Deleted.
* Source/WebKit/Configurations/WebKit.xcconfig:
* Source/WebKit/UIProcess/Cocoa/Foundation+Extras.swift:
(Comparable.clamped(to:)): Deleted.
* Tools/TestWebKitAPI/Helpers/cocoa/WebPage+JavaScriptExpression.swift:

94c3dc9

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
❌ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win ❌ 🛠 ios-apple
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ❌ 🧪 win-tests ❌ 🛠 mac-apple
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe ❌ 🛠 vision-apple
✅ 🧪 ios-wk2-wpt ✅ 🧪 api-mac-debug ✅ 🛠 gtk3-libwebrtc
✅ 🛠 🧪 jsc ✅ 🧪 api-ios ✅ 🧪 mac-wk1 ✅ 🛠 gtk
✅ 🛠 🧪 jsc-debug-arm64 ✅ 🛠 ios-safer-cpp ✅ 🧪 mac-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 vision ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 api-gtk
✅ 🛠 vision-sim ✅ 🧪 mac-wk2-stress ✅ 🛠 playstation
✅ 🧪 vision-wk2 ✅ 🧪 mac-intel-wk2 ✅ 🛠 jsc-armv7
✅ 🛠 tv ✅ 🛠 mac-safer-cpp ✅ 🧪 jsc-armv7-tests
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

@rr-codes rr-codes self-assigned this May 9, 2026
@rr-codes rr-codes added the WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore). label May 9, 2026
@rr-codes rr-codes marked this pull request as draft May 9, 2026 08:14
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label May 9, 2026
@rr-codes rr-codes removed the merging-blocked Applied to prevent a change from being merged label May 9, 2026
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from 98cd089 to e80a898 Compare May 9, 2026 21:53
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label May 9, 2026
@rr-codes rr-codes removed the merging-blocked Applied to prevent a change from being merged label May 9, 2026
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from e80a898 to 91c80cb Compare May 9, 2026 22:43
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from 91c80cb to 5fbc6c4 Compare May 9, 2026 23:36
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from 5fbc6c4 to e92f78f Compare May 10, 2026 05:02
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label May 10, 2026
@rr-codes rr-codes removed the merging-blocked Applied to prevent a change from being merged label May 10, 2026
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from e92f78f to eea4ed3 Compare May 10, 2026 06:06
https://bugs.webkit.org/show_bug.cgi?id=314469
rdar://176641865

Reviewed by NOBODY (OOPS!).

Draft

* Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig:
* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
* Source/JavaScriptCore/JavaScriptCoreExports.swift: Copied from Source/WebKit/UIProcess/Cocoa/Foundation+Extras.swift.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/cocoa/Foundation+Extras.swift: Copied from Source/WebGPU/WebGPU/StdLibExtras.swift.
(Comparable.clamped(to:)):
(MutableSpan.copyMemory(from:)):
* Source/WebGPU/Configurations/WebGPU.xcconfig:
* Source/WebGPU/WebGPU/Buffer.swift:
* Source/WebGPU/WebGPU/CommandEncoder.swift:
* Source/WebGPU/WebGPU/StdLibExtras.swift:
(MutableSpan.copyMemory(from:)): Deleted.
(Comparable.clamped(to:)): Deleted.
* Source/WebKit/Configurations/WebKit.xcconfig:
* Source/WebKit/UIProcess/Cocoa/Foundation+Extras.swift:
(Comparable.clamped(to:)): Deleted.
* Tools/TestWebKitAPI/Helpers/cocoa/WebPage+JavaScriptExpression.swift:
@rr-codes rr-codes force-pushed the eng/Swift-in-WebKit-Work-towards-supporting-Swift-in-WTF-part-4 branch from eea4ed3 to 94c3dc9 Compare May 11, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants