[webkit-changes] [WebKit/WebKit] f13720: Adopt dispatched(From|To) for WebProcess<->UI inte...

Gavin noreply at github.com
Tue Dec 10 07:49:27 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f13720e3cc67bdd236a602fe65bb1e8d3b09fd37
      https://github.com/WebKit/WebKit/commit/f13720e3cc67bdd236a602fe65bb1e8d3b09fd37
  Author: Gavin Phillips <gavin.p at apple.com>
  Date:   2024-12-10 (Tue, 10 Dec 2024)

  Changed paths:
    M Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.messages.in
    M Source/WebKit/Shared/AuxiliaryProcessMain.h
    M Source/WebKit/UIProcess/Cocoa/PlaybackSessionManagerProxy.messages.in
    M Source/WebKit/UIProcess/Cocoa/UserMediaCaptureManagerProxy.messages.in
    M Source/WebKit/UIProcess/Cocoa/VideoPresentationManagerProxy.messages.in
    M Source/WebKit/UIProcess/DigitalCredentials/DigitalCredentialsCoordinatorProxy.messages.in
    M Source/WebKit/UIProcess/Downloads/DownloadProxy.messages.in
    M Source/WebKit/UIProcess/DrawingAreaProxy.messages.in
    M Source/WebKit/UIProcess/Extensions/WebExtensionContext.messages.in
    M Source/WebKit/UIProcess/Extensions/WebExtensionController.messages.in
    M Source/WebKit/UIProcess/Inspector/RemoteWebInspectorUIProxy.messages.in
    M Source/WebKit/UIProcess/Inspector/WebInspectorUIExtensionControllerProxy.messages.in
    M Source/WebKit/UIProcess/Inspector/WebInspectorUIProxy.messages.in
    M Source/WebKit/UIProcess/Media/AudioSessionRoutingArbitratorProxy.messages.in
    M Source/WebKit/UIProcess/Media/RemoteMediaSessionCoordinatorProxy.messages.in
    M Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.messages.in
    M Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSourceManager.messages.in
    M Source/WebKit/UIProcess/SpeechRecognitionServer.messages.in
    M Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.messages.in
    M Source/WebKit/UIProcess/ViewGestureController.messages.in
    M Source/WebKit/UIProcess/VisitedLinkStore.messages.in
    M Source/WebKit/UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.messages.in
    M Source/WebKit/UIProcess/WebFullScreenManagerProxy.messages.in
    M Source/WebKit/UIProcess/WebGeolocationManagerProxy.messages.in
    M Source/WebKit/UIProcess/WebLockRegistryProxy.messages.in
    M Source/WebKit/UIProcess/WebPasteboardProxy.messages.in
    M Source/WebKit/UIProcess/WebPermissionControllerProxy.messages.in
    M Source/WebKit/UIProcess/WebProcessPool.messages.in
    M Source/WebKit/UIProcess/WebProcessProxy.messages.in
    M Source/WebKit/UIProcess/WebScreenOrientationManagerProxy.messages.in
    M Source/WebKit/UIProcess/XR/PlatformXRSystem.messages.in
    M Source/WebKit/UIProcess/ios/SmartMagnificationController.messages.in
    M Source/WebKit/UIProcess/ios/WebDeviceOrientationUpdateProviderProxy.messages.in
    M Source/WebKit/WebProcess/ApplePay/WebPaymentCoordinator.messages.in
    M Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.messages.in
    M Source/WebKit/WebProcess/Extensions/WebExtensionContextProxy.messages.in
    M Source/WebKit/WebProcess/Extensions/WebExtensionControllerProxy.messages.in
    M Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.messages.in
    M Source/WebKit/WebProcess/GPU/media/ios/RemoteMediaSessionHelper.messages.in
    M Source/WebKit/WebProcess/Inspector/RemoteWebInspectorUI.messages.in
    M Source/WebKit/WebProcess/Inspector/WebInspector.messages.in
    M Source/WebKit/WebProcess/Inspector/WebInspectorInterruptDispatcher.messages.in
    M Source/WebKit/WebProcess/Inspector/WebInspectorUI.messages.in
    M Source/WebKit/WebProcess/Inspector/WebInspectorUIExtensionController.messages.in
    M Source/WebKit/WebProcess/MediaSession/RemoteMediaSessionCoordinator.messages.in
    M Source/WebKit/WebProcess/Speech/SpeechRecognitionRealtimeMediaSourceManager.messages.in
    M Source/WebKit/WebProcess/UserContent/WebUserContentController.messages.in
    M Source/WebKit/WebProcess/WebCoreSupport/RemoteWebLockRegistry.messages.in
    M Source/WebKit/WebProcess/WebCoreSupport/WebDeviceOrientationUpdateProvider.messages.in
    M Source/WebKit/WebProcess/WebCoreSupport/WebPermissionController.messages.in
    M Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.messages.in
    M Source/WebKit/WebProcess/WebCoreSupport/WebSpeechRecognitionConnection.messages.in
    M Source/WebKit/WebProcess/WebPage/Cocoa/TextCheckingControllerProxy.messages.in
    M Source/WebKit/WebProcess/WebPage/DrawingArea.messages.in
    M Source/WebKit/WebProcess/WebPage/EventDispatcher.messages.in
    M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.messages.in
    M Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.messages.in
    M Source/WebKit/WebProcess/WebPage/ViewUpdateDispatcher.messages.in
    M Source/WebKit/WebProcess/WebPage/VisitedLinkTableController.messages.in
    M Source/WebKit/WebProcess/WebPage/WebPage.messages.in
    M Source/WebKit/WebProcess/WebPage/WebPageTesting.messages.in
    M Source/WebKit/WebProcess/WebProcess.messages.in
    M Source/WebKit/WebProcess/XR/PlatformXRSystemProxy.messages.in
    M Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.messages.in
    M Source/WebKit/WebProcess/cocoa/RemoteCaptureSampleManager.messages.in
    M Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.messages.in
    M Source/WebKit/WebProcess/cocoa/VideoPresentationManager.messages.in

  Log Message:
  -----------
  Adopt dispatched(From|To) for WebProcess<->UI interfaces
https://bugs.webkit.org/show_bug.cgi?id=284292
rdar://141151138

Reviewed by Timothy Hatcher.

Adopt the new dispatched(From|To) annotations across interfaces which bridge the
UI and WebProcess boundary.

* Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.messages.in:
* Source/WebKit/UIProcess/Cocoa/PlaybackSessionManagerProxy.messages.in:
* Source/WebKit/UIProcess/Cocoa/VideoPresentationManagerProxy.messages.in:
* Source/WebKit/UIProcess/DigitalCredentials/DigitalCredentialsCoordinatorProxy.messages.in:
* Source/WebKit/UIProcess/Downloads/DownloadProxy.messages.in:
* Source/WebKit/UIProcess/DrawingAreaProxy.messages.in:
* Source/WebKit/UIProcess/Extensions/WebExtensionContext.messages.in:
* Source/WebKit/UIProcess/Extensions/WebExtensionController.messages.in:
* Source/WebKit/UIProcess/Inspector/RemoteWebInspectorUIProxy.messages.in:
* Source/WebKit/UIProcess/Inspector/WebInspectorUIExtensionControllerProxy.messages.in:
* Source/WebKit/UIProcess/Inspector/WebInspectorUIProxy.messages.in:
* Source/WebKit/UIProcess/Media/AudioSessionRoutingArbitratorProxy.messages.in:
* Source/WebKit/UIProcess/Media/RemoteMediaSessionCoordinatorProxy.messages.in:
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.messages.in:
* Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSourceManager.messages.in:
* Source/WebKit/UIProcess/SpeechRecognitionServer.messages.in:
* Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.messages.in:
* Source/WebKit/UIProcess/ViewGestureController.messages.in:
* Source/WebKit/UIProcess/VisitedLinkStore.messages.in:
* Source/WebKit/UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.messages.in:
* Source/WebKit/UIProcess/WebFullScreenManagerProxy.messages.in:
* Source/WebKit/UIProcess/WebGeolocationManagerProxy.messages.in:
* Source/WebKit/UIProcess/WebLockRegistryProxy.messages.in:
* Source/WebKit/UIProcess/WebPasteboardProxy.messages.in:
* Source/WebKit/UIProcess/WebPermissionControllerProxy.messages.in:
* Source/WebKit/UIProcess/WebProcessPool.messages.in:
* Source/WebKit/UIProcess/WebProcessProxy.messages.in:
* Source/WebKit/UIProcess/WebScreenOrientationManagerProxy.messages.in:
* Source/WebKit/UIProcess/XR/PlatformXRSystem.messages.in:
* Source/WebKit/UIProcess/ios/SmartMagnificationController.messages.in:
* Source/WebKit/UIProcess/ios/WebDeviceOrientationUpdateProviderProxy.messages.in:
* Source/WebKit/WebProcess/ApplePay/WebPaymentCoordinator.messages.in:
* Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.messages.in:
* Source/WebKit/WebProcess/Extensions/WebExtensionContextProxy.messages.in:
* Source/WebKit/WebProcess/Extensions/WebExtensionControllerProxy.messages.in:
* Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.messages.in:
* Source/WebKit/WebProcess/GPU/media/ios/RemoteMediaSessionHelper.messages.in:
* Source/WebKit/WebProcess/Inspector/RemoteWebInspectorUI.messages.in:
* Source/WebKit/WebProcess/Inspector/WebInspector.messages.in:
* Source/WebKit/WebProcess/Inspector/WebInspectorInterruptDispatcher.messages.in:
* Source/WebKit/WebProcess/Inspector/WebInspectorUI.messages.in:
* Source/WebKit/WebProcess/Inspector/WebInspectorUIExtensionController.messages.in:
* Source/WebKit/WebProcess/MediaSession/RemoteMediaSessionCoordinator.messages.in:
* Source/WebKit/WebProcess/Notifications/WebNotificationManager.messages.in:
* Source/WebKit/WebProcess/Speech/SpeechRecognitionRealtimeMediaSourceManager.messages.in:
* Source/WebKit/WebProcess/UserContent/WebUserContentController.messages.in:
* Source/WebKit/WebProcess/WebCoreSupport/RemoteWebLockRegistry.messages.in:
* Source/WebKit/WebProcess/WebCoreSupport/WebDeviceOrientationUpdateProvider.messages.in:
* Source/WebKit/WebProcess/WebCoreSupport/WebPermissionController.messages.in:
* Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.messages.in:
* Source/WebKit/WebProcess/WebCoreSupport/WebSpeechRecognitionConnection.messages.in:
* Source/WebKit/WebProcess/WebPage/Cocoa/TextCheckingControllerProxy.messages.in:
* Source/WebKit/WebProcess/WebPage/DrawingArea.messages.in:
* Source/WebKit/WebProcess/WebPage/EventDispatcher.messages.in:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.messages.in:
* Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.messages.in:
* Source/WebKit/WebProcess/WebPage/ViewUpdateDispatcher.messages.in:
* Source/WebKit/WebProcess/WebPage/VisitedLinkTableController.messages.in:
* Source/WebKit/WebProcess/WebPage/WebPage.messages.in:
* Source/WebKit/WebProcess/WebPage/WebPageTesting.messages.in:
* Source/WebKit/WebProcess/WebProcess.messages.in:
* Source/WebKit/WebProcess/XR/PlatformXRSystemProxy.messages.in:
* Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.messages.in:
* Source/WebKit/WebProcess/cocoa/RemoteCaptureSampleManager.messages.in:
* Source/WebKit/WebProcess/cocoa/UserMediaCaptureManager.messages.in:
* Source/WebKit/WebProcess/cocoa/VideoPresentationManager.messages.in:

Canonical link: https://commits.webkit.org/287602@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