Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: dbc4806d5b416e9968a4b5464783f423d05741fc https://github.com/WebKit/WebKit/commit/dbc4806d5b416e9968a4b5464783f423d05741fc Author: Richard Robinson <richard_robins...@apple.com> Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths: M Source/WebKit/ModelProcess/cocoa/ModelProcessModelPlayerProxy.h M Source/WebKit/ModelProcess/cocoa/ModelProcessModelPlayerProxy.mm M Source/WebKit/UIProcess/Cocoa/WebKitSwiftSoftLink.h M Source/WebKit/UIProcess/Cocoa/WebKitSwiftSoftLink.mm M Source/WebKit/UIProcess/ios/WKPageHostedModelView.mm M Source/WebKit/WebKit.xcodeproj/project.pbxproj R Source/WebKit/WebKitSwift/RealityKit/RKEntity.swift R Source/WebKit/WebKitSwift/RealityKit/RealityKitBridging.h A Source/WebKit/WebKitSwift/RealityKit/WKRKEntity.h A Source/WebKit/WebKitSwift/RealityKit/WKRKEntity.swift M Source/WebKit/WebKitSwift/StageMode/WKStageMode.h M Source/WebKit/WebKitSwift/StageMode/WKStageMode.swift M Source/WebKit/WebKitSwift/WebKitSwift.h Log Message: ----------- [Swift in WebKit] The Swift implementation of WKRKEntity is incorrect https://bugs.webkit.org/show_bug.cgi?id=293885 rdar://152409392 Reviewed by Ada Chan. Use `@objc @implementation` to properly implement WKRKEntity in Swift, and address the issues it exposes. Also rename the type for more consistency. Subsequent commits will format/lint the code and address the concurrency issues. * Source/WebKit/ModelProcess/cocoa/ModelProcessModelPlayerProxy.h: * Source/WebKit/ModelProcess/cocoa/ModelProcessModelPlayerProxy.mm: * Source/WebKit/UIProcess/Cocoa/WebKitSwiftSoftLink.h: * Source/WebKit/UIProcess/Cocoa/WebKitSwiftSoftLink.mm: * Source/WebKit/UIProcess/ios/WKPageHostedModelView.mm: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Source/WebKit/WebKitSwift/RealityKit/WKRKEntity.h: Renamed from Source/WebKit/WebKitSwift/RealityKit/RealityKitBridging.h. * Source/WebKit/WebKitSwift/RealityKit/WKRKEntity.swift: Renamed from Source/WebKit/WebKitSwift/RealityKit/RKEntity.swift. * Source/WebKit/WebKitSwift/StageMode/WKStageMode.h: * Source/WebKit/WebKitSwift/StageMode/WKStageMode.swift: (WKStageModeInteractionDriver.setContainerTransformInPortal): (WKStageModeInteractionDriver.operationDidUpdate(_:)): * Source/WebKit/WebKitSwift/WebKitSwift.h: Canonical link: https://commits.webkit.org/295755@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