haikuwebkit/Source/WebKit/SwiftOverlay
James Savage 153b1bd1b9 Upstream async support to Swift overlay.
https://bugs.webkit.org/show_bug.cgi?id=227006.

Reviewed by Alex Christensen.

* SwiftOverlay/Tests/JavaScriptToSwiftTypeConversions.swift:
(JavaScriptToSwiftConversions.testUsingSwiftAsync): Adds a simple test
for the Swift async interface.
* SwiftOverlay/WebKitSwiftOverlay.xcodeproj/project.pbxproj: Removed
use of WebKitAdditions, which is needed both to prevent redefinition
errors and because they are no longer necessary.
* UIProcess/API/Cocoa/WebKitSwiftOverlay.swift:
(WKWebView.callAsyncJavaScript(_:arguments:in:contentWorld:)):
(WKWebView.pdf(_:)):
(WKWebView.evaluateJavaScript(_:in:contentWorld:)):
(WKWebView.find(_:configuration:)):


Canonical link: https://commits.webkit.org/238992@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@279072 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-06-21 18:46:31 +00:00
..
Configurations Validate Swift async imports. 2021-05-08 00:30:35 +00:00
SwiftOverlay Unreviewed build fix after r278253. 2021-06-01 19:04:12 +00:00
Tests Upstream async support to Swift overlay. 2021-06-21 18:46:31 +00:00
WebKitSwiftOverlay.xcodeproj Upstream async support to Swift overlay. 2021-06-21 18:46:31 +00:00