Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4d3c765635a85208ff84a88bbe82297d5aaa8836
https://github.com/WebKit/WebKit/commit/4d3c765635a85208ff84a88bbe82297d5aaa8836
Author: Jon Butler <[email protected]>
Date: 2025-12-15 (Mon, 15 Dec 2025)
Changed paths:
M Source/WebKit/Scripts/generate-serializers.py
M Source/WebKit/Shared/SerializedTypeInfo.h
M Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp
M Tools/TestWebKitAPI/Tests/WebKitCocoa/IPCTestingAPI.mm
Log Message:
-----------
Return valid enum names as well as values from IPC Testing API
rdar://166374789
https://bugs.webkit.org/show_bug.cgi?id=304055
Reviewed by Mike Wyrzykowski.
This change modifies the code generation and IPC Testing API to return both the
valid integer enum values along with the corresponding string name for each case
Test: Tools/TestWebKitAPI/Tests/WebKitCocoa/IPCTestingAPI.mm
* Source/WebKit/Scripts/generate-serializers.py:
(generate_serialized_type_info):
* Source/WebKit/Shared/SerializedTypeInfo.h:
* Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp:
(WebKit::IPCTestingAPI::JSIPC::serializedEnumInfo):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/IPCTestingAPI.mm:
(SerializedTypeInfo)):
Canonical link: https://commits.webkit.org/304461@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications