Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 121179ecf48e7f11744dbda05e7371bf936845ad https://github.com/WebKit/WebKit/commit/121179ecf48e7f11744dbda05e7371bf936845ad Author: Simon Lewis <simon.le...@apple.com> Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths: M Source/WebCore/page/MediaControlsContextMenuItem.h M Source/WebKit/CMakeLists.txt M Source/WebKit/DerivedSources-input.xcfilelist M Source/WebKit/DerivedSources.make M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.cpp M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.h M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in A Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPURequestAdapterResponse.h A Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPURequestAdapterResponse.serialization.in M Source/WebKit/GPUProcess/media/AudioTrackPrivateRemoteConfiguration.h A Source/WebKit/GPUProcess/media/AudioTrackPrivateRemoteConfiguration.serialization.in M Source/WebKit/GPUProcess/media/TrackPrivateRemoteConfiguration.h A Source/WebKit/GPUProcess/media/TrackPrivateRemoteConfiguration.serialization.in M Source/WebKit/GPUProcess/media/VideoTrackPrivateRemoteConfiguration.h A Source/WebKit/GPUProcess/media/VideoTrackPrivateRemoteConfiguration.serialization.in M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in M Source/WebKit/WebKit.xcodeproj/project.pbxproj M Source/WebKit/WebProcess/WebCoreSupport/WebSpeechSynthesisVoice.h A Source/WebKit/WebProcess/WebCoreSupport/WebSpeechSynthesisVoice.serialization.in Log Message: ----------- Continue porting types to the new IPC serialization format https://bugs.webkit.org/show_bug.cgi?id=252966 rdar://105952658 Reviewed by Alex Christensen. This change includes porting across the following types to the new serialization format: - WebSpeechSynthesisVoice - VideoTrackPrivateRemoteConfiguration - TrackPrivateRemoteConfiguration - AudioTrackPrivateRemoteConfiguration - RemoteGPURequestAdapterResponse - MediaControlsContextMenuItem * Source/WebCore/page/MediaControlsContextMenuItem.h: (WebCore::MediaControlsContextMenuItem::encode const): Deleted. (WebCore::MediaControlsContextMenuItem::decode): Deleted. * Source/WebKit/CMakeLists.txt: * Source/WebKit/DerivedSources-input.xcfilelist: * Source/WebKit/DerivedSources.make: * Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.cpp: (WebKit::RemoteGPU::requestAdapter): * Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.h: * Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in: * Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPURequestAdapterResponse.h: Copied from Source/WebKit/GPUProcess/media/TrackPrivateRemoteConfiguration.h. * Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPURequestAdapterResponse.serialization.in: Added. * Source/WebKit/GPUProcess/media/AudioTrackPrivateRemoteConfiguration.h: (WebKit::AudioTrackPrivateRemoteConfiguration::encode const): Deleted. (WebKit::AudioTrackPrivateRemoteConfiguration::decode): Deleted. * Source/WebKit/GPUProcess/media/AudioTrackPrivateRemoteConfiguration.serialization.in: Added. * Source/WebKit/GPUProcess/media/TrackPrivateRemoteConfiguration.h: (WebKit::TrackPrivateRemoteConfiguration::encode const): Deleted. (WebKit::TrackPrivateRemoteConfiguration::decode): Deleted. * Source/WebKit/GPUProcess/media/TrackPrivateRemoteConfiguration.serialization.in: Added. * Source/WebKit/GPUProcess/media/VideoTrackPrivateRemoteConfiguration.h: (WebKit::VideoTrackPrivateRemoteConfiguration::encode const): Deleted. (WebKit::VideoTrackPrivateRemoteConfiguration::decode): Deleted. * Source/WebKit/GPUProcess/media/VideoTrackPrivateRemoteConfiguration.serialization.in: Added. * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Source/WebKit/WebProcess/WebCoreSupport/WebSpeechSynthesisVoice.h: (WebKit::WebSpeechSynthesisVoice::encode const): Deleted. (WebKit::WebSpeechSynthesisVoice::decode): Deleted. * Source/WebKit/WebProcess/WebCoreSupport/WebSpeechSynthesisVoice.serialization.in: Added. Canonical link: https://commits.webkit.org/260964@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes