[webkit-changes] [WebKit/WebKit] fee251: Expose member names of serializable types to the I...
Gavin
noreply at github.com
Thu Jan 19 14:38:26 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fee2513ebe872d50402d5d1cc9a6190865efe46a
https://github.com/WebKit/WebKit/commit/fee2513ebe872d50402d5d1cc9a6190865efe46a
Author: Gavin Phillips <gavin.p at apple.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
A LayoutTests/ipc/retrieve-serializable-member-type-and-name-expected.txt
A LayoutTests/ipc/retrieve-serializable-member-type-and-name.html
M Source/WebKit/Scripts/generate-serializers.py
M Source/WebKit/Scripts/webkit/tests/SerializedTypeInfo.cpp
M Source/WebKit/Shared/SerializedTypeInfo.h
M Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp
Log Message:
-----------
Expose member names of serializable types to the IPC testing API
https://bugs.webkit.org/show_bug.cgi?id=250678
rdar://104297785
Reviewed by Alex Christensen.
Expose member names of individual types to the IPC testing API in order
to provide context to callers about the values of the fields to provide.
* Source/WebKit/Scripts/generate-serializers.py:
(generate_serialized_type_info):
* Source/WebKit/Shared/SerializedTypeInfo.h:
* Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp:
(WebKit::IPCTestingAPI::JSIPC::serializedTypeInfo):
Canonical link: https://commits.webkit.org/259112@main
More information about the webkit-changes
mailing list