[Webkit-unassigned] [Bug 280911] New: WebKit's Swift overlay uses Network.framework SPI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 4 15:23:59 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=280911
Bug ID: 280911
Summary: WebKit's Swift overlay uses Network.framework SPI
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: emw at apple.com
It imports the "CTypeConversion" SPI interface. These SPI are new members of existing types, so we cannot do the earlier approaches of importing the underlying module and re-declaring the types we need [1]. We could redeclare the entire module, like we've done for private frameworks [2], but that's quite brittle.
In the meantime, WebKit itself does not use the Swift overlay interfaces, and we never tried to build them with public SDKs before https://bugs.webkit.org/show_bug.cgi?id=280734, so keeping these the Network overlays compiled out does not block the Swift overlay merge process.
[1]: https://commits.webkit.org/283222@main
[2]: https://commits.webkit.org/278332@main
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241004/2bfd2d29/attachment-0001.htm>
More information about the webkit-unassigned
mailing list