Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7d455a120cb5c242c9c6952057f5a2b181dd92f6
https://github.com/WebKit/WebKit/commit/7d455a120cb5c242c9c6952057f5a2b181dd92f6
Author: Marta Darbinyan <[email protected]>
Date: 2026-09-10 (Thu, 10 Sep 2026)
Changed paths:
A WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SDKSettings.plist
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SymlinkedHeaders.xcfilelist
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/IOKit.framework/IOKit.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/IOKit.framework/Versions/A/IOKit.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/IOKit.framework/Versions/Current
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/RemotePairingDevice.framework/RemotePairingDevice.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd
A
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/Library/PrivateFrameworks/UIIntelligenceSupport.framework/UIIntelligenceSupport.tbd
Log Message:
-----------
Add appletvos27.0-additions.sdk for public-SDK bringup
rdar://186306780
https://bugs.webkit.org/show_bug.cgi?id=323122
Reviewed by Elliott Williams.
tvOS doesn't ship libxslt or a few private frameworks (FontParser, IOKit)
that WebKit needs, so building against the public tvOS 27 SDK fails.
This adds the additions SDK that symlinks the missing headers in from
macOS and provides stub libraries for the missing frameworks, same
pattern already used for tvOS 26 and iOS 27.
FontParser and IOKit are extracted from the real internal tvOS 27 SDK.
They're the full, unstripped TBDs rather than a minimal symbol subset,
since generating those properly needs a successful WebKit build against
the internal SDK, which I couldn't get working on this machine. Should
be revisited with extract-tbds-from-internal-sdk once that's sorted out.
Verified with a full local build against the public tvOS 27 SDK,
combined with the tvOS-27-Build-EWS UAT fixes: no errors.
* WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SDKSettings.plist: Added.
* WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SymlinkedHeaders.xcfilelist:
Added.
*
WebKitLibraries/SDKs/appletvos27.0-additions.sdk/SymlinkedHeaders-output.xcfilelist:
Added.
* WebKitLibraries/SDKs/appletvos27.0-additions.sdk/System/: Added.
Canonical link: https://commits.webkit.org/320802@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications