[webkit-changes] [WebKit/WebKit] 9c7eb6: Build for visionOS using the public SDK

Elliott Williams noreply at github.com
Mon May 6 09:16:39 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9c7eb634447a4afda39fb837b236fc545d430cc3
      https://github.com/WebKit/WebKit/commit/9c7eb634447a4afda39fb837b236fc545d430cc3
  Author: Elliott Williams <emw at apple.com>
  Date:   2024-05-06 (Mon, 06 May 2024)

  Changed paths:
    M Configurations/SDKVariant.xcconfig
    M Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/Base-libwebrtc.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/libaom.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/libvpx.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/libwebrtc.xcconfig
    M Source/ThirdParty/libwebrtc/Configurations/yasm.xcconfig
    M Source/WTF/wtf/PlatformEnableCocoa.h
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebCore/Configurations/FeatureDefines.xcconfig
    M Source/WebCore/Configurations/WebCore.xcconfig
    M Source/WebCore/Configurations/WebCoreTestSupport.xcconfig
    M Source/WebCore/PAL/Configurations/PAL.xcconfig
    M Source/WebCore/PAL/pal/spi/cocoa/AVFoundationSPI.h
    M Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h
    M Source/WebCore/PAL/pal/spi/ios/MobileGestaltSPI.h
    M Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h
    M Source/WebCore/platform/ios/WebItemProviderPasteboard.h
    M Source/WebKit/Configurations/FeatureDefines.xcconfig
    M Source/WebKit/Configurations/WebKit.xcconfig
    M Source/WebKit/Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h
    A Source/WebKit/Platform/spi/visionos/RealitySystemSupportSPI.h
    M Source/WebKit/Shared/API/Cocoa/_WKHitTestResult.h
    M Source/WebKit/UIProcess/API/Cocoa/WKUIDelegate.h
    M Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKElementAction.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKElementAction.mm
    M Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeInteractionRegionLayers.mm
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj
    M Source/WebKitLegacy/mac/WebView/WebUIDelegatePrivate.h
    M Source/WebKitLegacy/mac/WebView/WebViewPrivate.h
    M Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig
    M Tools/TestWebKitAPI/Configurations/WebProcessPlugIn.xcconfig
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/SDKSettings.plist
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders.xcfilelist
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppStoreDaemon.framework/AppStoreDaemon.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AuthKit.framework/AuthKit.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/CoreRE.framework/CoreRE.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IconServices.framework/IconServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/InstallCoordination.framework/InstallCoordination.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/LinearMediaKit.framework/LinearMediaKit.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/MRUIKit.framework/MRUIKit.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/VisionKitCore.framework/VisionKitCore.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/lib/swift/libswiftXPC.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/lib/xr/libRuntimeSupport.tbd
    A WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SDKSettings.plist
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders.xcfilelist
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppStoreDaemon.framework/AppStoreDaemon.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AuthKit.framework/AuthKit.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/CoreRE.framework/CoreRE.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/IconServices.framework/IconServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/InstallCoordination.framework/InstallCoordination.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/LinearMediaKit.framework/LinearMediaKit.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/MRUIKit.framework/MRUIKit.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/VisionKitCore.framework/VisionKitCore.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/swift/libswiftGLKit.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/swift/libswiftXPC.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/xr/libRuntimeSupport.tbd
    A WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h

  Log Message:
  -----------
  Build for visionOS using the public SDK
https://bugs.webkit.org/show_bug.cgi?id=273517
rdar://problem/127315794

Reviewed by Tim Horton and Alexey Proskuryakov.

WebKit has built for visionOS for a long time, but relies on some
internal-only idioms that must be changed for public SDK compatibility:

- The public visionOS SDK does not fall back to iphoneos/iphonesimulator
  property conditions, so we need to add "[sdk=xr*]" clauses and handle
  a WK_PLATFORM_NAME of xros/xrsimulator in xcconfigs.

- TARGET_OS_IOS is not true, so a number of #if guards need to be
  updated to include TARGET_OS_VISION when it is available.

Beyond that, add needed SPI declarations, similar to any other embedded
platform update.

* Configurations/SDKVariant.xcconfig:
* Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/Base-libwebrtc.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/libaom.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/libvpx.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/libwebrtc.xcconfig:
* Source/ThirdParty/libwebrtc/Configurations/yasm.xcconfig:

* Source/WTF/wtf/PlatformEnableCocoa.h: SEPARATED_MODEL and
  MODEL_PROCESS features currently only build with WebKitAdditions, so
  temporarily disable them in the public build.
* Source/WTF/wtf/PlatformHave.h:
  - HAVE_LOCKDOWN_MODE_PDF_ADDITIONS: This was never enabled in internal
    builds, turn it off publicly.
  - HAVE_CORE_TELEPHONY: It's a nominally public framework but stripped
    from the public SDK. Rather than hack it back into place, disable
    the feature since it is minimally used for autofill.
  - HAVE_BROWSER_ENGINE_SUPPORTING_API: Only needed in public builds, so
    the PLATFORM(VISION) clause was missing until now.

* Source/WebCore/Configurations/FeatureDefines.xcconfig:
* Source/WebCore/Configurations/WebCore.xcconfig:
* Source/WebCore/Configurations/WebCoreTestSupport.xcconfig:
* Source/WebCore/PAL/Configurations/PAL.xcconfig:
* Source/WebCore/PAL/pal/spi/cocoa/AVFoundationSPI.h:
* Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h:
* Source/WebCore/PAL/pal/spi/ios/MobileGestaltSPI.h:
* Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h:
* Source/WebCore/platform/ios/WebItemProviderPasteboard.h:
* Source/WebKit/Configurations/FeatureDefines.xcconfig:
* Source/WebKit/Configurations/WebKit.xcconfig:
* Source/WebKit/Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h:
* Source/WebKit/Platform/spi/visionos/RealitySystemSupportSPI.h: Added.
* Source/WebKit/Shared/API/Cocoa/_WKHitTestResult.h:
* Source/WebKit/UIProcess/API/Cocoa/WKUIDelegate.h:
* Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h: Drive-by
  removal of some outdated version checks.
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKElementAction.h: Drive-by remove
  a defined(TARGET_OS_IOS) check, to make the preprocessor conditional
  easier to write. This file already requires TargetConditionals.h to be
  included, and TARGET_OS_IOS has existed for many years.
* Source/WebKit/UIProcess/API/Cocoa/_WKElementAction.mm: Ditto.
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeInteractionRegionLayers.mm:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Source/WebKitLegacy/mac/WebView/WebUIDelegatePrivate.h:
* Source/WebKitLegacy/mac/WebView/WebViewPrivate.h:
* Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig:
* Tools/TestWebKitAPI/Configurations/WebProcessPlugIn.xcconfig:

Check in TBD stubs for private frameworks, generated by
extract-tbds-from-internal-sdk.

* WebKitLibraries/SDKs/xros1.0-additions.sdk/SDKSettings.plist: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders.xcfilelist: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppStoreDaemon.framework/AppStoreDaemon.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/AuthKit.framework/AuthKit.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/CoreRE.framework/CoreRE.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IconServices.framework/IconServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/InstallCoordination.framework/InstallCoordination.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/LinearMediaKit.framework/LinearMediaKit.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/MRUIKit.framework/MRUIKit.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/System/Library/PrivateFrameworks/VisionKitCore.framework/VisionKitCore.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/lib/swift/libswiftXPC.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/lib/xr/libRuntimeSupport.tbd: Added.
* WebKitLibraries/SDKs/xros1.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SDKSettings.plist: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders.xcfilelist: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppStoreDaemon.framework/AppStoreDaemon.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/AuthKit.framework/AuthKit.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/CoreRE.framework/CoreRE.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/IconServices.framework/IconServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/InstallCoordination.framework/InstallCoordination.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/LinearMediaKit.framework/LinearMediaKit.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/MRUIKit.framework/MRUIKit.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/System/Library/PrivateFrameworks/VisionKitCore.framework/VisionKitCore.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/swift/libswiftGLKit.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/swift/libswiftXPC.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/lib/xr/libRuntimeSupport.tbd: Added.
* WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h: Added.

Canonical link: https://commits.webkit.org/278405@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list