[webkit-changes] [WebKit/WebKit] b2a641: [WPE][GTK] Introduce WPE 2.0 API version, and ENAB...
Michael Catanzaro
noreply at github.com
Mon Sep 19 17:45:34 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b2a6414f90b356961962b1e57ad3a83405d2a4a2
https://github.com/WebKit/WebKit/commit/b2a6414f90b356961962b1e57ad3a83405d2a4a2
Author: Michael Catanzaro <mcatanzaro at redhat.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M Source/cmake/OptionsGTK.cmake
M Source/cmake/OptionsWPE.cmake
Log Message:
-----------
[WPE][GTK] Introduce WPE 2.0 API version, and ENABLE_2022_GLIB_API flag to indicate either GTK 4 or WPE 2.0
https://bugs.webkit.org/show_bug.cgi?id=244641
Reviewed by Adrian Perez de Castro.
Since there are few users of the WPE 1.1 API, and we don't need to keep
it around, WPE 2.0 will simply replace WPE 1.1. In contrast, the WPE 1.0
API is still required until Igalia is ready to phase out libsoup 2.
With a new API version, I will be able to start breaking things in
subsequent commits.
I've also fixed some misleading code in OptionsWPE.cmake where option
dependencies were located under an unrelated comment, intermixed with
option definitions.
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:
Canonical link: https://commits.webkit.org/254653@main
More information about the webkit-changes
mailing list