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

Reply via email to