Change USE_GTK4 default value to ON.
Pull request: https://github.com/WebKit/WebKit/pull/20361
Committed 270765@main (80028d273216): <https://commits.webkit.org/270765@main> Reviewed commits have been landed. Closing PR #20361 and removing active labels.
After this change Ubuntu LTS bot was failing with the following error: https://build.webkit.org/#/builders/68/builds/29215 ``` CMake Error at Source/cmake/WebKitFeatures.cmake:323 (message): USE_GTK4 conflicts with USE_SOUP2. You must disable one or the other. Call Stack (most recent call first): Source/cmake/WebKitFeatures.cmake:331 (_WEBKIT_OPTION_ENFORCE_CONFLICTS) Source/cmake/WebKitFeatures.cmake:356 (_WEBKIT_OPTION_ENFORCE_ALL_CONFLICTS) Source/cmake/OptionsGTK.cmake:164 (WEBKIT_OPTION_END) Source/cmake/WebKitCommon.cmake:232 (include) CMakeLists.txt:21 (include) ``` The bot built with USE_SOUP2=ON. After removing this setting the build was failing because libgtk4-dev was not installed. This bot builds using only system libraries, so libgtk4-dev has to be added to the list of WebKitGTK dependency packages.
Re-opening for pull request https://github.com/webkit/webkit/pull/20546
Committed 270775@main (cc67c85e30f9): <https://commits.webkit.org/270775@main> Reviewed commits have been landed. Closing PR #20546 and removing active labels.