Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b2a6414f90b356961962b1e57ad3a83405d2a4a2
https://github.com/WebKit/WebKit/commit/b2a6414f90b356961962b1e57ad3a83405d2a4a2
Author: Michael Catanzaro <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes