Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bc1871421aa1dc483c04c1054c10604e70e32b31 https://github.com/WebKit/WebKit/commit/bc1871421aa1dc483c04c1054c10604e70e32b31 Author: Gavin Phillips <gavi...@apple.com> Date: 2022-11-17 (Thu, 17 Nov 2022)
Changed paths: M Source/WebCore/Modules/webauthn/AuthenticatorResponse.h M Source/WebCore/Modules/webauthn/AuthenticatorTransport.h M Source/WebCore/Modules/webauthn/PublicKeyCredentialType.h M Source/WebCore/PAL/pal/graphics/WebGPU/WebGPUFeatureName.h M Source/WebCore/html/DataListSuggestionInformation.h M Source/WebCore/page/ClientOrigin.h M Source/WebCore/page/SecurityOriginData.h M Source/WebCore/platform/WebCorePersistentCoders.cpp M Source/WebCore/platform/graphics/AlphaPremultiplication.h M Source/WebCore/platform/graphics/PixelBufferFormat.h M Source/WebCore/platform/graphics/PixelFormat.h M Source/WebCore/platform/ios/SelectionGeometry.cpp M Source/WebCore/platform/ios/SelectionGeometry.h M Source/WebCore/platform/xr/PlatformXR.h M Source/WebKit/CMakeLists.txt M Source/WebKit/DerivedSources-input.xcfilelist M Source/WebKit/DerivedSources.make M Source/WebKit/Shared/WebCoreArgumentCoders.cpp M Source/WebKit/Shared/WebCoreArgumentCoders.h M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in A Source/WebKit/Shared/WebGPU/WebGPUFeatureName.serialization.in A Source/WebKit/Shared/XR/XRSystem.serialization.in M Source/WebKit/WebKit.xcodeproj/project.pbxproj Log Message: ----------- Porting ClientOrigin and other types to the new CoreIPC serialization format https://bugs.webkit.org/show_bug.cgi?id=247976 rdar://102419299 Reviewed by Alex Christensen. Port more types to the new serialization format. These include: - ClientOrigin - SecurityOriginData - DataListSuggestionInformation - DataListSuggestion - DataListSuggestionActivationType - SelectionGeometry - PublicKeyCredentialType - AuthenticatorTransport - AlphaPremultiplication - PixelFormat - PixelBufferFormat - SessionFeature - FeatureName * Source/WebCore/Modules/webauthn/AuthenticatorResponse.h: * Source/WebCore/Modules/webauthn/AuthenticatorTransport.h: * Source/WebCore/Modules/webauthn/PublicKeyCredentialType.h: * Source/WebCore/PAL/pal/graphics/WebGPU/WebGPUFeatureName.h: * Source/WebCore/html/DataListSuggestionInformation.h: (WebCore::DataListSuggestion::encode const): Deleted. (WebCore::DataListSuggestion::decode): Deleted. (WebCore::DataListSuggestionInformation::encode const): Deleted. (WebCore::DataListSuggestionInformation::decode): Deleted. * Source/WebCore/page/ClientOrigin.h: (WebCore::ClientOrigin::encode const): Deleted. (WebCore::ClientOrigin::decode): Deleted. * Source/WebCore/page/SecurityOriginData.h: (WebCore::SecurityOriginData::SecurityOriginData): (WebCore::SecurityOriginData::encode const): Deleted. (WebCore::SecurityOriginData::decode): Deleted. * Source/WebCore/platform/WebCorePersistentCoders.cpp: (WTF::Persistence::Coder<WebCore::ClientOrigin>::encode): (WTF::Persistence::Coder<WebCore::ClientOrigin>::decode): (WTF::Persistence::Coder<WebCore::SecurityOriginData>::encode): (WTF::Persistence::Coder<WebCore::SecurityOriginData>::decode): * Source/WebCore/platform/graphics/AlphaPremultiplication.h: * Source/WebCore/platform/graphics/PixelBufferFormat.h: (WebCore::PixelBufferFormat::encode const): Deleted. (WebCore::PixelBufferFormat::decode): Deleted. * Source/WebCore/platform/graphics/PixelFormat.h: * Source/WebCore/platform/ios/SelectionGeometry.cpp: (WebCore::SelectionGeometry::SelectionGeometry): * Source/WebCore/platform/ios/SelectionGeometry.h: * Source/WebCore/platform/xr/PlatformXR.h: * Source/WebKit/CMakeLists.txt: * Source/WebKit/DerivedSources-input.xcfilelist: * Source/WebKit/DerivedSources.make: * Source/WebKit/Shared/WebCoreArgumentCoders.cpp: (IPC::ArgumentCoder<SelectionGeometry>::encode): Deleted. (IPC::ArgumentCoder<SelectionGeometry>::decode): Deleted. * Source/WebKit/Shared/WebCoreArgumentCoders.h: * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: Canonical link: https://commits.webkit.org/256789@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes