Bug 302872
| Summary: | Exclude Cxx Swift symbols from WebKit library | ||
|---|---|---|---|
| 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
Swift/C++ interop adds some extra Swift 'Cxx' symbols into the shared object, which are not desirable for various reasons, including the fact that they cause TAPI verification to fail. We already manually exclude such symbols in WebGPU; do the same in WebKit in preparation for upcoming CoreIPC receiver work.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/165132725>
adrian_taylor
Pull request: https://github.com/WebKit/WebKit/pull/54253
EWS
Committed 303380@main (ca61e5efd5c5): <https://commits.webkit.org/303380@main>
Reviewed commits have been landed. Closing PR #54253 and removing active labels.