Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ffd9887f8ea5b790c4e2ec7d774832ad1330ecbc https://github.com/WebKit/WebKit/commit/ffd9887f8ea5b790c4e2ec7d774832ad1330ecbc Author: Don Olmstead <don.olmst...@sony.com> Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths: M Source/WebKit/PlatformPlayStation.cmake M Source/WebKit/Shared/Cocoa/WebCoreArgumentCodersCocoa.mm M Source/WebKit/Shared/WebCoreArgumentCoders.cpp M Source/WebKit/Shared/WebCoreArgumentCoders.h A Source/WebKit/Shared/freetype/WebCoreArgumentCodersFreeType.cpp R Source/WebKit/Shared/playstation/WebCoreArgumentCodersPlayStation.cpp M Source/WebKit/Shared/soup/WebCoreArgumentCodersSoup.cpp M Source/WebKit/Shared/win/WebCoreArgumentCodersWin.cpp M Source/WebKit/SourcesGTK.txt M Source/WebKit/SourcesWPE.txt Log Message: ----------- Share serialization of FontCustomPlatformData https://bugs.webkit.org/show_bug.cgi?id=255615 Reviewed by Alex Christensen. All platforms have an implementation of `createFontCustomPlatformData` so just use that to serialize `FontCustomPlatformData`. * Source/WebKit/PlatformPlayStation.cmake: * Source/WebKit/Shared/Cocoa/WebCoreArgumentCodersCocoa.mm: (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::encodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::decodePlatformData): Deleted. * Source/WebKit/Shared/WebCoreArgumentCoders.cpp: (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::encode): (IPC::ArgumentCoder<FontCustomPlatformData>::decode): * Source/WebKit/Shared/WebCoreArgumentCoders.h: * Source/WebKit/Shared/freetype/WebCoreArgumentCodersFreeType.cpp: Renamed from Source/WebKit/Shared/playstation/WebCoreArgumentCodersPlayStation.cpp. (IPC::ArgumentCoder<WebCore::Font>::encodePlatformData): (IPC::ArgumentCoder<WebCore::Font>::decodePlatformData): (IPC::ArgumentCoder<WebCore::FontPlatformData::Attributes>::encodePlatformData): (IPC::ArgumentCoder<WebCore::FontPlatformData::Attributes>::decodePlatformData): * Source/WebKit/Shared/soup/WebCoreArgumentCodersSoup.cpp: (IPC::ArgumentCoder<Font>::encodePlatformData): Deleted. (IPC::ArgumentCoder<Font>::decodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::encodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::decodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontPlatformData::Attributes>::encodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontPlatformData::Attributes>::decodePlatformData): Deleted. * Source/WebKit/Shared/win/WebCoreArgumentCodersWin.cpp: (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::encodePlatformData): Deleted. (IPC::ArgumentCoder<WebCore::FontCustomPlatformData>::decodePlatformData): Deleted. * Source/WebKit/SourcesGTK.txt: * Source/WebKit/SourcesWPE.txt: Canonical link: https://commits.webkit.org/263103@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes