Title: [277007] releases/WebKitGTK/webkit-2.32
Revision
277007
Author
[email protected]
Date
2021-05-04 23:56:49 -0700 (Tue, 04 May 2021)

Log Message

Merge r276429 - [GTK][WPE] Bump libsoup3 version to 2.99.4
https://bugs.webkit.org/show_bug.cgi?id=224925

Reviewed by Philippe Normand.

.:

* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:

Source/WebCore:

Update to use the new API.

* platform/network/soup/ResourceResponseSoup.cpp:
(WebCore::ResourceResponse::ResourceResponse):
* platform/network/soup/SoupVersioning.h:
(soup_message_get_tls_peer_certificate):
(soup_message_get_tls_peer_certificate_errors):
(soup_message_get_tls_certificate): Deleted.
(soup_message_get_tls_certificate_errors): Deleted.

Tools/buildstream:

* elements/sdk/libsoup3.bst:

LayoutTests:

Remove expectations for tests that should be passing now.

* platform/glib/TestExpectations:

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.32/ChangeLog (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/ChangeLog	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/ChangeLog	2021-05-05 06:56:49 UTC (rev 277007)
@@ -1,3 +1,13 @@
+2021-04-22  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][WPE] Bump libsoup3 version to 2.99.4
+        https://bugs.webkit.org/show_bug.cgi?id=224925
+
+        Reviewed by Philippe Normand.
+
+        * Source/cmake/OptionsGTK.cmake:
+        * Source/cmake/OptionsWPE.cmake:
+
 2021-04-09  Carlos Garcia Campos  <[email protected]>
 
         [GTK][WPE] Bump libsoup3 version to 2.99.3

Modified: releases/WebKitGTK/webkit-2.32/LayoutTests/ChangeLog (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/LayoutTests/ChangeLog	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/LayoutTests/ChangeLog	2021-05-05 06:56:49 UTC (rev 277007)
@@ -1,3 +1,14 @@
+2021-04-22  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][WPE] Bump libsoup3 version to 2.99.4
+        https://bugs.webkit.org/show_bug.cgi?id=224925
+
+        Reviewed by Philippe Normand.
+
+        Remove expectations for tests that should be passing now.
+
+        * platform/glib/TestExpectations:
+
 2021-04-06  Philippe Normand  <[email protected]>
 
         REGRESSION(r274358) [GStreamer] http/tests/images/mp4-partial-load.html is flaky crashing inside GStreamer

Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog	2021-05-05 06:56:49 UTC (rev 277007)
@@ -1,3 +1,20 @@
+2021-04-22  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][WPE] Bump libsoup3 version to 2.99.4
+        https://bugs.webkit.org/show_bug.cgi?id=224925
+
+        Reviewed by Philippe Normand.
+
+        Update to use the new API.
+
+        * platform/network/soup/ResourceResponseSoup.cpp:
+        (WebCore::ResourceResponse::ResourceResponse):
+        * platform/network/soup/SoupVersioning.h:
+        (soup_message_get_tls_peer_certificate):
+        (soup_message_get_tls_peer_certificate_errors):
+        (soup_message_get_tls_certificate): Deleted.
+        (soup_message_get_tls_certificate_errors): Deleted.
+
 2021-04-09  Carlos Garcia Campos  <[email protected]>
 
         [GTK][WPE] Bump libsoup3 version to 2.99.3

Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp	2021-05-05 06:56:49 UTC (rev 277007)
@@ -52,8 +52,8 @@
     m_httpStatusCode = soup_message_get_status(soupMessage);
     setHTTPStatusText(soup_message_get_reason_phrase(soupMessage));
 
-    m_certificate = soup_message_get_tls_certificate(soupMessage);
-    m_tlsErrors = soup_message_get_tls_certificate_errors(soupMessage);
+    m_certificate = soup_message_get_tls_peer_certificate(soupMessage);
+    m_tlsErrors = soup_message_get_tls_peer_certificate_errors(soupMessage);
 
     auto* responseHeaders = soup_message_get_response_headers(soupMessage);
     updateFromSoupMessageHeaders(responseHeaders);

Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/SoupVersioning.h (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/SoupVersioning.h	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/platform/network/soup/SoupVersioning.h	2021-05-05 06:56:49 UTC (rev 277007)
@@ -105,7 +105,7 @@
 }
 
 static inline GTlsCertificate*
-soup_message_get_tls_certificate(SoupMessage* message)
+soup_message_get_tls_peer_certificate(SoupMessage* message)
 {
     g_return_val_if_fail(SOUP_IS_MESSAGE(message), nullptr);
     GTlsCertificate* certificate = nullptr;
@@ -114,7 +114,7 @@
 }
 
 static inline GTlsCertificateFlags
-soup_message_get_tls_certificate_errors(SoupMessage* message)
+soup_message_get_tls_peer_certificate_errors(SoupMessage* message)
 {
     g_return_val_if_fail(SOUP_IS_MESSAGE(message), static_cast<GTlsCertificateFlags>(0));
     GTlsCertificateFlags flags = static_cast<GTlsCertificateFlags>(0);

Modified: releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsGTK.cmake (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsGTK.cmake	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsGTK.cmake	2021-05-05 06:56:49 UTC (rev 277007)
@@ -197,7 +197,7 @@
     set(SOUP_MINIMUM_VERSION 2.54.0)
     set(SOUP_API_VERSION 2.4)
 else ()
-    set(SOUP_MINIMUM_VERSION 2.99.3)
+    set(SOUP_MINIMUM_VERSION 2.99.4)
     set(SOUP_API_VERSION 3.0)
 endif ()
 find_package(LibSoup ${SOUP_MINIMUM_VERSION} REQUIRED)

Modified: releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsWPE.cmake (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsWPE.cmake	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Source/cmake/OptionsWPE.cmake	2021-05-05 06:56:49 UTC (rev 277007)
@@ -121,7 +121,7 @@
     set(WPE_API_VERSION 1.0)
     set(WPE_API_DOC_VERSION 1.0)
 else ()
-    set(SOUP_MINIMUM_VERSION 2.99.3)
+    set(SOUP_MINIMUM_VERSION 2.99.4)
     set(SOUP_API_VERSION 3.0)
     set(WPE_API_VERSION 1.1)
     # No API changes in 1.1, so keep using the same API documentation.

Modified: releases/WebKitGTK/webkit-2.32/Tools/buildstream/ChangeLog (277006 => 277007)


--- releases/WebKitGTK/webkit-2.32/Tools/buildstream/ChangeLog	2021-05-05 06:56:39 UTC (rev 277006)
+++ releases/WebKitGTK/webkit-2.32/Tools/buildstream/ChangeLog	2021-05-05 06:56:49 UTC (rev 277007)
@@ -1,3 +1,12 @@
+2021-04-22  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][WPE] Bump libsoup3 version to 2.99.4
+        https://bugs.webkit.org/show_bug.cgi?id=224925
+
+        Reviewed by Philippe Normand.
+
+        * elements/sdk/libsoup3.bst:
+
 2021-03-11  Philippe Normand  <[email protected]>
 
         [Flatpak SDK] Update libsoup3
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to