[webkit-changes] [WebKit/WebKit] 1d2ac1: Further porting of WebKit/ related types to the ne...
Gavin
noreply at github.com
Tue Feb 21 09:08:22 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1d2ac11bafbdfb31a9b7666f64ce2d409909a021
https://github.com/WebKit/WebKit/commit/1d2ac11bafbdfb31a9b7666f64ce2d409909a021
Author: Gavin Phillips <gavin.p at apple.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M Source/WebCore/loader/DocumentLoader.h
M Source/WebCore/loader/FrameLoaderTypes.h
M Source/WebCore/platform/network/NetworkConnectionIntegrity.h
M Source/WebKit/CMakeLists.txt
M Source/WebKit/DerivedSources-input.xcfilelist
M Source/WebKit/DerivedSources.make
M Source/WebKit/Scripts/webkit/messages.py
M Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp
M Source/WebKit/Shared/CallbackID.h
A Source/WebKit/Shared/CallbackID.serialization.in
M Source/WebKit/Shared/FileSystemSyncAccessHandleInfo.h
A Source/WebKit/Shared/FileSystemSyncAccessHandleInfo.serialization.in
M Source/WebKit/Shared/PolicyDecision.h
A Source/WebKit/Shared/PolicyDecision.serialization.in
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
M Source/WebKit/Shared/WebProcessDataStoreParameters.h
A Source/WebKit/Shared/WebProcessDataStoreParameters.serialization.in
M Source/WebKit/Shared/WebsiteLegacyOverflowScrollingTouchPolicy.h
M Source/WebKit/Shared/WebsiteMediaSourcePolicy.h
M Source/WebKit/Shared/WebsiteMetaViewportPolicy.h
M Source/WebKit/Shared/WebsitePoliciesData.cpp
M Source/WebKit/Shared/WebsitePoliciesData.h
A Source/WebKit/Shared/WebsitePoliciesData.serialization.in
M Source/WebKit/Shared/WebsiteSimulatedMouseEventsDispatchPolicy.h
M Source/WebKit/Shared/ios/WebAutocorrectionContext.h
A Source/WebKit/Shared/ios/WebAutocorrectionContext.serialization.in
M Source/WebKit/Shared/mac/PDFContextMenu.h
A Source/WebKit/Shared/mac/PDFContextMenuItem.serialization.in
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
M Source/WebKit/WebProcess/GPU/graphics/BufferIdentifierSet.h
A Source/WebKit/WebProcess/GPU/graphics/BufferIdentifierSet.serialization.in
M Source/WebKit/WebProcess/GPU/graphics/PrepareBackingStoreBuffersData.h
A Source/WebKit/WebProcess/GPU/graphics/PrepareBackingStoreBuffersData.serialization.in
M Source/WebKit/WebProcess/GPU/media/RemoteAudioSessionConfiguration.h
A Source/WebKit/WebProcess/GPU/media/RemoteAudioSessionConfiguration.serialization.in
M Source/WebKit/WebProcess/GPU/media/RemoteCDMConfiguration.h
A Source/WebKit/WebProcess/GPU/media/RemoteCDMConfiguration.serialization.in
Log Message:
-----------
Further porting of WebKit/ related types to the new IPC serialization format
https://bugs.webkit.org/show_bug.cgi?id=252662
rdar://105723213
Reviewed by Alex Christensen.
This change includes porting of the following types:
- CallbackID
- FileSystemSyncAccessHandleInfo
- WebAutocorrectionContext
- PolicyDecision
- PolicyAction
- ReloadOption
- FrameLoadType
- NavigationType
- BrowsingContextGroupSwitchDecision
- ShouldOpenExternalURLsPolicy
- MouseEventPolicy
- ColorSchemePreference
- ModalContainerObservationPolicy
- AllowsContentJavaScript
- NetworkConnectionIntegrity
- WebProcessDataStoreParameters
- WebsiteMetaViewportPolicy
- WebsiteMediaSourcePolicy
- WebsiteSimulatedMouseEventsDispatchPolicy
- WebsiteLegacyOverflowScrollingTouchPolicy
- WebsitePoliciesData
- BufferIdentifierSet
- PrepareBackingStoreBuffersInputData
- RemoteAudioSessionConfiguration
- RemoteCDMConfiguration
* Source/WebCore/loader/DocumentLoader.h:
* Source/WebCore/loader/FrameLoaderTypes.h:
* Source/WebCore/platform/network/NetworkConnectionIntegrity.h:
* Source/WebKit/CMakeLists.txt:
* Source/WebKit/DerivedSources-input.xcfilelist:
* Source/WebKit/DerivedSources.make:
* Source/WebKit/Scripts/webkit/messages.py:
(serialized_identifiers):
* Source/WebKit/Shared/CallbackID.h:
(WebKit::CallbackID::encode const): Deleted.
(WebKit::CallbackID::decode): Deleted.
* Source/WebKit/Shared/CallbackID.serialization.in: Added.
* Source/WebKit/Shared/FileSystemSyncAccessHandleInfo.h:
(WebKit::FileSystemSyncAccessHandleInfo::encode const): Deleted.
(WebKit::FileSystemSyncAccessHandleInfo::decode): Deleted.
* Source/WebKit/Shared/FileSystemSyncAccessHandleInfo.serialization.in: Added.
* Source/WebKit/Shared/PolicyDecision.h:
(WebKit::PolicyDecision::encode const): Deleted.
(WebKit::PolicyDecision::decode): Deleted.
* Source/WebKit/Shared/PolicyDecision.serialization.in: Added.
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
* Source/WebKit/Shared/WebProcessDataStoreParameters.h:
(WebKit::WebProcessDataStoreParameters::encode const): Deleted.
(WebKit::WebProcessDataStoreParameters::decode): Deleted.
* Source/WebKit/Shared/WebProcessDataStoreParameters.serialization.in: Added.
* Source/WebKit/Shared/WebsiteLegacyOverflowScrollingTouchPolicy.h:
* Source/WebKit/Shared/WebsiteMediaSourcePolicy.h:
* Source/WebKit/Shared/WebsiteMetaViewportPolicy.h:
* Source/WebKit/Shared/WebsitePoliciesData.cpp:
(WebKit::WebsitePoliciesData::encode const): Deleted.
(WebKit::WebsitePoliciesData::decode): Deleted.
* Source/WebKit/Shared/WebsitePoliciesData.h:
* Source/WebKit/Shared/WebsitePoliciesData.serialization.in: Added.
* Source/WebKit/Shared/WebsiteSimulatedMouseEventsDispatchPolicy.h:
* Source/WebKit/Shared/ios/WebAutocorrectionContext.h:
(WebKit::WebAutocorrectionContext::encode const): Deleted.
(WebKit::WebAutocorrectionContext::decode): Deleted.
* Source/WebKit/Shared/ios/WebAutocorrectionContext.serialization.in: Added.
* Source/WebKit/Shared/mac/PDFContextMenu.h:
(WebKit::PDFContextMenuItem::encode const): Deleted.
(WebKit::PDFContextMenuItem::decode): Deleted.
(WebKit::PDFContextMenu::encode const): Deleted.
(WebKit::PDFContextMenu::decode): Deleted.
* Source/WebKit/Shared/mac/PDFContextMenuItem.serialization.in: Added.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Source/WebKit/WebProcess/GPU/graphics/BufferIdentifierSet.h:
(WebKit::BufferIdentifierSet::encode const): Deleted.
(WebKit::BufferIdentifierSet::decode): Deleted.
* Source/WebKit/WebProcess/GPU/graphics/BufferIdentifierSet.serialization.in: Added.
* Source/WebKit/WebProcess/GPU/graphics/PrepareBackingStoreBuffersData.h:
(WebKit::PrepareBackingStoreBuffersInputData::encode const): Deleted.
(WebKit::PrepareBackingStoreBuffersInputData::decode): Deleted.
(WebKit::PrepareBackingStoreBuffersOutputData::encode const): Deleted.
(WebKit::PrepareBackingStoreBuffersOutputData::decode): Deleted.
* Source/WebKit/WebProcess/GPU/graphics/PrepareBackingStoreBuffersData.serialization.in: Added.
* Source/WebKit/WebProcess/GPU/media/RemoteAudioSessionConfiguration.h:
(WebKit::RemoteAudioSessionConfiguration::encode const): Deleted.
(WebKit::RemoteAudioSessionConfiguration::decode): Deleted.
* Source/WebKit/WebProcess/GPU/media/RemoteAudioSessionConfiguration.serialization.in: Added.
* Source/WebKit/WebProcess/GPU/media/RemoteCDMConfiguration.h:
(WebKit::RemoteCDMConfiguration::encode const): Deleted.
(WebKit::RemoteCDMConfiguration::decode): Deleted.
* Source/WebKit/WebProcess/GPU/media/RemoteCDMConfiguration.serialization.in: Added.
Canonical link: https://commits.webkit.org/260613@main
More information about the webkit-changes
mailing list