Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6153cafaf3bd0db47a50f088e752e73a39d40921
      
https://github.com/WebKit/WebKit/commit/6153cafaf3bd0db47a50f088e752e73a39d40921
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2025-10-07 (Tue, 07 Oct 2025)

  Changed paths:
    M Source/WTF/wtf/Platform.h
    M Source/WTF/wtf/PlatformEnableGlib.h
    M Source/WebCore/platform/Soup.cmake
    M Source/WebCore/platform/network/soup/AuthenticationChallenge.h
    M Source/WebCore/platform/network/soup/AuthenticationChallengeSoup.cpp
    M Source/WebCore/platform/network/soup/CookieSoup.cpp
    M Source/WebCore/platform/network/soup/GUniquePtrSoup.h
    M Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp
    M Source/WebCore/platform/network/soup/ResourceErrorSoup.cpp
    M Source/WebCore/platform/network/soup/ResourceRequest.h
    M Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp
    M Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp
    M Source/WebCore/platform/network/soup/SoupNetworkSession.cpp
    R Source/WebCore/platform/network/soup/SoupVersioning.h
    M Source/WebCore/platform/network/soup/URLSoup.cpp
    M Source/WebCore/platform/network/soup/URLSoup.h
    M Source/WebDriver/soup/HTTPServerSoup.cpp
    M Source/WebDriver/soup/WebSocketServerSoup.cpp
    M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp
    M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.h
    M Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp
    M Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp
    M Source/WebKit/PlatformGTK.cmake
    M Source/WebKit/PlatformWPE.cmake
    M Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorHTTPServer.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp
    M 
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp
    M Source/cmake/FindLibSoup.cmake
    M Source/cmake/OptionsGTK.cmake
    M Source/cmake/OptionsMac.cmake
    M Source/cmake/OptionsWPE.cmake
    M Source/cmake/WebKitFeatures.cmake
    M Tools/PlatformWPE.cmake
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestAuthentication.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestBackForwardList.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestCookieManager.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestDownloads.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestLoaderClient.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestNetworkProcessMemoryPressure.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestResources.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestSSL.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitFaviconDatabase.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitPolicyClient.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitSettings.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitUserContentManager.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebContext.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebView.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebXR.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebsiteData.cpp
    M Tools/TestWebKitAPI/Tests/WebKitGtk/TestContextMenu.cpp
    M Tools/TestWebKitAPI/glib/WebKitGLib/WebKitTestServer.cpp
    M Tools/TestWebKitAPI/glib/WebKitGLib/WebKitTestServer.h

  Log Message:
  -----------
  [GTK] Remove support for building against libsoup2
https://bugs.webkit.org/show_bug.cgi?id=300163

Reviewed by Michael Catanzaro.

Remove API 4.0 from the GTK port, which is the only remaining one using
libsoup2. This in turn allows to remove all the USE(SOUP2) guards, and
the SOUP_CHECK_VERSION(2, ...) ones. As side effects, the USE_SOUP2
CMake option is gone, and the definition of ENABLE_SERVER_PRECONNECT
is moved into PlatformEnableGlib.h as it is always enabled for both the
WPE and GTK ports.

Canonical link: https://commits.webkit.org/301131@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to