[webkit-changes] [WebKit/WebKit] dfa11c: Expose more serialized type info for OptionalTuple...

Alex Christensen noreply at github.com
Fri Jan 24 09:40:08 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: dfa11c72ea8f9f107bc148644a791134f50fb448
      https://github.com/WebKit/WebKit/commit/dfa11c72ea8f9f107bc148644a791134f50fb448
  Author: Alex Christensen <achristensen at apple.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M Source/WebKit/Scripts/generate-serializers.py
    M Source/WebKit/Scripts/webkit/tests/SerializedTypeInfo.cpp

  Log Message:
  -----------
  Expose more serialized type info for OptionalTuple types
https://bugs.webkit.org/show_bug.cgi?id=286439
rdar://143363065

Reviewed by Brady Eidson.

optionalTuple isn't quite as descriptive to people looking through
the IPC metadata.  This replaces it with OptionalTuple<> with a list
of the member names.

* Source/WebKit/Scripts/generate-serializers.py:
(generate_optional_tuple_type_info):
(generate_one_serialized_type_info):
* Source/WebKit/Scripts/webkit/tests/SerializedTypeInfo.cpp:
(WebKit::allSerializedTypes):

Canonical link: https://commits.webkit.org/289351@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list