Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3168f2acf3cb7416bbe4af15c1285896f2367144 https://github.com/WebKit/WebKit/commit/3168f2acf3cb7416bbe4af15c1285896f2367144 Author: Gavin Phillips <gavi...@apple.com> Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths: M Source/WebKit/CMakeLists.txt M Source/WebKit/DerivedSources-input.xcfilelist M Source/WebKit/DerivedSources.make M Source/WebKit/NetworkProcess/NetworkProcess.cpp M Source/WebKit/NetworkProcess/NetworkProcess.h M Source/WebKit/NetworkProcess/NetworkProcess.messages.in M Source/WebKit/Shared/Gamepad/GamepadData.cpp M Source/WebKit/Shared/Gamepad/GamepadData.h A Source/WebKit/Shared/Gamepad/GamepadData.serialization.in R Source/WebKit/Shared/NavigationActionData.cpp M Source/WebKit/Shared/NavigationActionData.h A Source/WebKit/Shared/NavigationActionData.serialization.in R Source/WebKit/Shared/PlatformPopupMenuData.cpp M Source/WebKit/Shared/PlatformPopupMenuData.h A Source/WebKit/Shared/PlatformPopupMenuData.serialization.in M Source/WebKit/Shared/TouchBarMenuItemData.cpp M Source/WebKit/Shared/TouchBarMenuItemData.h A Source/WebKit/Shared/TouchBarMenuItemData.serialization.in M Source/WebKit/Shared/WebsiteData/WebsiteData.cpp M Source/WebKit/Shared/WebsiteData/WebsiteData.h A Source/WebKit/Shared/WebsiteData/WebsiteData.serialization.in M Source/WebKit/Shared/WebsiteData/WebsiteDataType.h A Source/WebKit/Shared/WebsiteData/WebsiteDataType.serialization.in M Source/WebKit/Shared/ios/WebAutocorrectionData.h R Source/WebKit/Shared/ios/WebAutocorrectionData.mm A Source/WebKit/Shared/ios/WebAutocorrectionData.serialization.in M Source/WebKit/Sources.txt M Source/WebKit/SourcesCocoa.txt M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm M Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp M Source/WebKit/UIProcess/Network/NetworkProcessProxy.h M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h M Source/WebKit/WebKit.xcodeproj/project.pbxproj Log Message: ----------- Continue porting WebKit/ related types to the new IPC serialization format https://bugs.webkit.org/show_bug.cgi?id=252742 rdar://105776889 Reviewed by Alex Christensen. This change includes porting across the following types to the new serialization format: - GamepadData - WebAutocorrectionData - NavigationActionData - PlatformPopupMenuData - ItemType - TouchBarMenuItemData - WebsiteData::Entry - WebsiteData - WebsiteDataType * Source/WebKit/CMakeLists.txt: * Source/WebKit/DerivedSources-input.xcfilelist: * Source/WebKit/DerivedSources.make: * Source/WebKit/NetworkProcess/NetworkProcess.cpp: (WebKit::NetworkProcess::hasLocalStorage): (WebKit::NetworkProcess::registrableDomainsWithWebsiteData): (WebKit::NetworkProcess::websiteDataOriginDirectoryForTesting): * Source/WebKit/NetworkProcess/NetworkProcess.h: * Source/WebKit/NetworkProcess/NetworkProcess.messages.in: * Source/WebKit/Shared/Gamepad/GamepadData.cpp: (WebKit::GamepadData::GamepadData): (WebKit::GamepadData::encode const): Deleted. (WebKit::GamepadData::decode): Deleted. * Source/WebKit/Shared/Gamepad/GamepadData.h: * Source/WebKit/Shared/Gamepad/GamepadData.serialization.in: Added. * Source/WebKit/Shared/NavigationActionData.cpp: Removed. * Source/WebKit/Shared/NavigationActionData.h: * Source/WebKit/Shared/NavigationActionData.serialization.in: Added. * Source/WebKit/Shared/PlatformPopupMenuData.cpp: Removed. * Source/WebKit/Shared/PlatformPopupMenuData.h: * Source/WebKit/Shared/PlatformPopupMenuData.serialization.in: Added. * Source/WebKit/Shared/TouchBarMenuItemData.cpp: (WebKit::TouchBarMenuItemData::TouchBarMenuItemData): (WebKit::TouchBarMenuItemData::encode const): Deleted. (WebKit::TouchBarMenuItemData::decode): Deleted. * Source/WebKit/Shared/TouchBarMenuItemData.h: * Source/WebKit/Shared/TouchBarMenuItemData.serialization.in: Added. * Source/WebKit/Shared/WebsiteData/WebsiteData.cpp: (WebKit::WebsiteData::Entry::Entry): (WebKit::WebsiteData::Entry::isolatedCopy const): (WebKit::WebsiteData::Entry::isolatedCopy): (WebKit::WebsiteData::Entry::encode const): Deleted. (WebKit::WebsiteData::Entry::decode): Deleted. (WebKit::WebsiteData::encode const): Deleted. (WebKit::WebsiteData::decode): Deleted. * Source/WebKit/Shared/WebsiteData/WebsiteData.h: (WebKit::WebsiteData::Entry::type const): * Source/WebKit/Shared/WebsiteData/WebsiteData.serialization.in: Added. * Source/WebKit/Shared/WebsiteData/WebsiteDataType.h: * Source/WebKit/Shared/WebsiteData/WebsiteDataType.serialization.in: Added. * Source/WebKit/Shared/ios/WebAutocorrectionData.h: * Source/WebKit/Shared/ios/WebAutocorrectionData.mm: Removed. * Source/WebKit/Shared/ios/WebAutocorrectionData.serialization.in: Added. * Source/WebKit/Sources.txt: * Source/WebKit/SourcesCocoa.txt: * Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm: (-[WKWebsiteDataStore _originDirectoryForTesting:topOrigin:type:completionHandler:]): * Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp: (WebKit::NetworkProcessProxy::websiteDataOriginDirectoryForTesting): * Source/WebKit/UIProcess/Network/NetworkProcessProxy.h: * Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp: (WebKit::WebsiteDataStore::fetchDataAndApply): (WebKit::WebsiteDataStore::originDirectoryForTesting): * Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: Canonical link: https://commits.webkit.org/260751@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes