Bug 294029
| Summary: | Build WebKit Swift demo feature | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | adrian_taylor |
| Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Enhancement | CC: | adrian_taylor, webkit-bug-importer |
| Priority: | P4 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | All | ||
| OS: | All | ||
adrian_taylor
We intend to add a simple demo Swift feature to WebKit which will enable us to test Swift, and specifically Swift's C++ interoperability, in all our various WebKit build flavors.
It's currently intended that this feature is (something like) an x-swift-demo:// URI handler which displays a Swift logo, though this plan may change.
The main requirements are:
- it exercises calling from C++ to Swift
- it exercises calling from Swift to C++
- it shows a clear (and ideally visual) marker of success
- it can be enabled by a config option
- it's ~zero risk to anything so long as it's disabled
- it's extremely low risk to anything if it's enabled.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
adrian_taylor
Please assign this to me, if that's possible.
Radar WebKit Bug Importer
<rdar://problem/153087725>
EWS
Committed 299192@main (ee54eb308acd): <https://commits.webkit.org/299192@main>
Reviewed commits have been landed. Closing PR #49522 and removing active labels.