Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 40cd3e6ec77df08cda634320518b98c4e6cb3ab8 https://github.com/WebKit/WebKit/commit/40cd3e6ec77df08cda634320518b98c4e6cb3ab8 Author: Elliott Williams <e...@apple.com> Date: 2025-08-22 (Fri, 22 Aug 2025)
Changed paths: M Source/WTF/wtf/PlatformHave.h M Source/WebGPU/Configurations/AllowedSPI-legacy.toml M Source/WebKit/Configurations/AllowedSPI-legacy.toml M Source/WebKit/Configurations/AllowedSPI.toml A WebKitLibraries/SDKDBs/iphoneos18.5/AuthenticationServices.partial.sdkdb Log Message: ----------- Update SPI allowlists for recent changes https://bugs.webkit.org/show_bug.cgi?id=297744 rdar://problem/158883990 Reviewed by Brianna Fan. * Source/WTF/wtf/PlatformHave.h: Add a HAVE flag to handle pre-adoption of the UIWindowScene API added in rdar://143004359. Treat it as allowed SPI when the flag is not active. * Source/WebGPU/Configurations/AllowedSPI-legacy.toml: This call was made visionOS-only in https://commits.webkit.org/298235@main. * Source/WebKit/Configurations/AllowedSPI-legacy.toml: Remove some SPI use that were recently cleaned up. * Source/WebKit/Configurations/AllowedSPI.toml: Add entries for new SPI usages that have been recently added. Clean up entries that were recently removed. Fix an entry that was requiring HAVE_STRICT_FAIL_CLOSED when it should use HAVE_SYSTEM_SUPPORT_FOR_ADVANCED_PRIVACY_PROTECTIONS. * WebKitLibraries/SDKDBs/iphoneos18.5/AuthenticationServices.partial.sdkdb: Added. This partial SDKDB is only automatically fetch as of iOS 26, because WebKitSwift's bindings on AS are present in the OS build. In iOS 18.5, it needs to be added manually. Canonical link: https://commits.webkit.org/299077@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes