[webkit-changes] [WebKit/WebKit] 83f96f: Further porting of high frequency IPC types to the...
Gavin
noreply at github.com
Wed Dec 14 05:25:01 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 83f96fe0a90a9d84cf00e00e38bc6b713666dbd6
https://github.com/WebKit/WebKit/commit/83f96fe0a90a9d84cf00e00e38bc6b713666dbd6
Author: Gavin Phillips <gavin.p at apple.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M Source/WebCore/Modules/applepay/ApplePayErrorCode.h
M Source/WebCore/Modules/applepay/ApplePayErrorContactField.h
M Source/WebCore/Modules/webauthn/UserVerificationRequirement.h
M Source/WebCore/platform/encryptedmedia/CDMKeySystemConfiguration.h
M Source/WebCore/platform/graphics/FloatQuad.h
M Source/WebCore/platform/mediacapabilities/MediaConfiguration.h
M Source/WebCore/platform/mediacapabilities/MediaDecodingConfiguration.h
M Source/WebCore/platform/mediacapabilities/MediaEncodingConfiguration.h
M Source/WebCore/platform/mediarecorder/MediaRecorderPrivateOptions.h
M Source/WebKit/Scripts/webkit/messages.py
M Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp
M Source/WebKit/Shared/Cocoa/WebCoreArgumentCodersCocoa.serialization.in
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
M Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalConnection.h
Log Message:
-----------
Further porting of high frequency IPC types to the new serialization format
https://bugs.webkit.org/show_bug.cgi?id=249147
rdar://103253106
Reviewed by Alex Christensen.
This change ports more types to the new serialization format. It
includes:
- MediaRecorderPrivateOptions
- FloatQuad
- ApplePayErrorContactField
- ApplePayErrorCode
- SelectionRenderingBehavior
- UserVerificationRequirement
- CDMKeySystemConfiguration
- MediaConfiguration
- MediaEncodingConfiguration
- MediaDecodingConfiguration
* Source/WebCore/Modules/applepay/ApplePayErrorCode.h:
* Source/WebCore/Modules/applepay/ApplePayErrorContactField.h:
* Source/WebCore/Modules/webauthn/UserVerificationRequirement.h:
* Source/WebCore/platform/encryptedmedia/CDMKeySystemConfiguration.h:
(WebCore::CDMKeySystemConfiguration::encode const): Deleted.
(WebCore::CDMKeySystemConfiguration::decode): Deleted.
* Source/WebCore/platform/graphics/FloatQuad.h:
(WebCore::FloatQuad::encode const): Deleted.
(WebCore::FloatQuad::decode): Deleted.
* Source/WebCore/platform/mediacapabilities/MediaConfiguration.h:
(WebCore::MediaConfiguration::encode const): Deleted.
(WebCore::MediaConfiguration::decode): Deleted.
* Source/WebCore/platform/mediacapabilities/MediaDecodingConfiguration.h:
(WebCore::MediaDecodingConfiguration::encode const): Deleted.
(WebCore::MediaDecodingConfiguration::decode): Deleted.
* Source/WebCore/platform/mediacapabilities/MediaEncodingConfiguration.h:
(WebCore::MediaEncodingConfiguration::encode const): Deleted.
(WebCore::MediaEncodingConfiguration::decode): Deleted.
* Source/WebCore/platform/mediarecorder/MediaRecorderPrivateOptions.h:
(WebCore::MediaRecorderPrivateOptions::encode const): Deleted.
(WebCore::MediaRecorderPrivateOptions::decode): Deleted.
* Source/WebKit/Scripts/webkit/messages.py:
(serialized_identifiers):
* Source/WebKit/Shared/Cocoa/WebCoreArgumentCodersCocoa.serialization.in:
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalConnection.h:
Canonical link: https://commits.webkit.org/257847@main
More information about the webkit-changes
mailing list