Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 325129c9392cd113e4ad3ba170f9fed980c5c629
      
https://github.com/WebKit/WebKit/commit/325129c9392cd113e4ad3ba170f9fed980c5c629
  Author: Dean Jackson <d...@apple.com>
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WTF/wtf/PlatformUse.h
    M Source/WebCore/Modules/webxr/WebXRSession.cpp
    M Source/WebCore/Modules/webxr/WebXRSystem.cpp
    M Source/WebCore/platform/xr/PlatformXR.h
    M Source/WebCore/platform/xr/cocoa/PlatformXRCocoa.mm
    M Source/WebKit/Configurations/WebKit.xcconfig
    M Source/WebKit/Shared/XR/XRDeviceInfo.h
    M Source/WebKit/Shared/XR/XRDeviceProxy.cpp
    M Source/WebKit/Shared/XR/XRSystem.serialization.in
    M Source/WebKit/SourcesCocoa.txt
    R Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.h
    R Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.mm
    R Source/WebKit/UIProcess/XR/ios/PlatformXRSystemIOS.mm
    R Source/WebKit/UIProcess/XR/ios/WKARPresentationSession.h
    R Source/WebKit/UIProcess/XR/ios/WKARPresentationSession.mm
    M Source/WebKit/UIProcess/ios/WKActionSheetAssistant.h
    M Source/WebKit/UIProcess/ios/WKModelView.h
    M Source/WebKit/UIProcess/ios/WKSyntheticTapGestureRecognizer.mm
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Reverting 269064@main + 269052@main + 269049@main due to a linking dependency
https://bugs.webkit.org/show_bug.cgi?id=262773
rdar://116502294

https://bugs.webkit.org/show_bug.cgi?id=262760
rdar://116502232

https://bugs.webkit.org/show_bug.cgi?id=262679
rdar://116502210

Unreviewed build fix. We need to soft-link ARKit.framework.

* Source/WebKit/SourcesCocoa.txt:
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.h:
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.mm:
(WebKit::ARKitCoordinator::startSession):
(WebKit::ARKitCoordinator::endSessionIfExists):
(WebKit::ARKitCoordinator::scheduleAnimationFrame):
(WebKit::ARKitCoordinator::createSessionIfNeeded): Deleted.
(WebKit::ARKitCoordinator::renderLoop): Deleted.
* Source/WebKit/UIProcess/XR/ios/WKARPresentationSession.h: Removed.
* Source/WebKit/UIProcess/XR/ios/WKARPresentationSession.mm: Removed.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.h:
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.mm:
(WebKit::ARKitCoordinator::getPrimaryDeviceInfo):
(WebKit::ARKitCoordinator::startSession):
(WebKit::ARKitCoordinator::endSessionIfExists):
(WebKit::ARKitCoordinator::scheduleAnimationFrame):
(WebKit::ARKitCoordinator::submitFrame):
(WebKit::ARKitCoordinator::currentSessionHasEnded): Deleted.
* Source/WTF/wtf/PlatformHave.h:
* Source/WTF/wtf/PlatformUse.h:
* Source/WebCore/Modules/webxr/WebXRSession.cpp:
(WebCore::isImmersive):
(WebCore::WebXRSession::supportsViewportScaling const):
(WebCore::WebXRSession::onFrame):
* Source/WebCore/Modules/webxr/WebXRSystem.cpp:
(WebCore::WebXRSystem::obtainCurrentDevice):
(WebCore::WebXRSystem::resolveRequestedFeatures const):
(WebCore::WebXRSystem::requestSession):
* Source/WebCore/platform/xr/PlatformXR.h:
(PlatformXR::isImmersive): Deleted.
* Source/WebCore/platform/xr/cocoa/PlatformXRCocoa.mm:
* Source/WebKit/Configurations/WebKit.xcconfig:
* Source/WebKit/Shared/XR/XRDeviceInfo.h:
* Source/WebKit/Shared/XR/XRDeviceProxy.cpp:
(WebKit::XRDeviceProxy::XRDeviceProxy):
(WebKit::XRDeviceProxy::initializeTrackingAndRendering):
* Source/WebKit/Shared/XR/XRSystem.serialization.in:
* Source/WebKit/SourcesCocoa.txt:
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.h: Removed.
* Source/WebKit/UIProcess/XR/ios/PlatformXRARKit.mm: Removed.
* Source/WebKit/UIProcess/XR/ios/PlatformXRSystemIOS.mm: Removed.
* Source/WebKit/UIProcess/ios/WKActionSheetAssistant.h:
* Source/WebKit/UIProcess/ios/WKModelView.h:
* Source/WebKit/UIProcess/ios/WKSyntheticTapGestureRecognizer.mm:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to