Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ef205efc374d6d88783caed6bea863944ec418fe
https://github.com/WebKit/WebKit/commit/ef205efc374d6d88783caed6bea863944ec418fe
Author: Žan Doberšek <[email protected]>
Date: 2022-12-09 (Fri, 09 Dec 2022)
Changed paths:
M Source/WebKit/Scripts/generate-serializers.py
M Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp
Log Message:
-----------
[WK2] Adjust generate-serializers.py for style and rebaseline its test output
https://bugs.webkit.org/show_bug.cgi?id=248945
Reviewed by Kimmo Kinnunen.
In generate-serializers.py, when forming code for object construction
during output, in case of a parent class that has to be constructed,
append a comma at the end of that parent's construction, if necessary.
This avoids having lines with only one indented comma.
The testing output is also rebaselined, both for this specific change
as well as previous changes that went without a rebaseline.
* Source/WebKit/Scripts/generate-serializers.py:
(construct_type.is):
* Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp:
(IPC::ArgumentCoder<Namespace::Subnamespace::StructName>::decode):
(IPC::ArgumentCoder<Namespace::OtherClass>::decode):
(IPC::ArgumentCoder<Namespace::ReturnRefClass>::decode):
(IPC::ArgumentCoder<WebCore::InheritsFrom>::decode):
(IPC::ArgumentCoder<WebCore::InheritanceGrandchild>::decode):
Canonical link: https://commits.webkit.org/257618@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes