[webkit-changes] [WebKit/WebKit] dfde53: Port the VTT enums to the new IPC serialization fo...
Claudio Saavedra
noreply at github.com
Tue Nov 14 00:47:33 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: dfde53f43eaf15437997cc11e539b2bce32acbd6
https://github.com/WebKit/WebKit/commit/dfde53f43eaf15437997cc11e539b2bce32acbd6
Author: Claudio Saavedra <csaavedra at igalia.com>
Date: 2023-11-14 (Tue, 14 Nov 2023)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/html/track/VTTCue.cpp
M Source/WebCore/html/track/VTTCue.h
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
Log Message:
-----------
Port the VTT enums to the new IPC serialization format
https://bugs.webkit.org/show_bug.cgi?id=264768
Reviewed by Chris Dumez.
Remove the EnumTraits enums in favor of the new IPC serialization
format.
Needed to pull a few headers included from VTTCue.h to the private
headers for this to work. Also added an alias to the last item
in two of the enums, for convenience when doing static-asserts.
* Source/WebCore/Headers.cmake:
* Source/WebCore/html/track/VTTCue.cpp:
* Source/WebCore/html/track/VTTCue.h:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
Canonical link: https://commits.webkit.org/270698@main
More information about the webkit-changes
mailing list