Diff
Modified: trunk/ChangeLog (276428 => 276429)
--- trunk/ChangeLog 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/ChangeLog 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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-21 Martin Robinson <[email protected]>
Enable CSS Scroll Snap by default
Modified: trunk/LayoutTests/ChangeLog (276428 => 276429)
--- trunk/LayoutTests/ChangeLog 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/LayoutTests/ChangeLog 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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-21 Tim Nguyen <[email protected]>
Import css/css-will-change tests from WPT
Modified: trunk/LayoutTests/platform/glib/TestExpectations (276428 => 276429)
--- trunk/LayoutTests/platform/glib/TestExpectations 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/LayoutTests/platform/glib/TestExpectations 2021-04-22 11:47:40 UTC (rev 276429)
@@ -2349,8 +2349,6 @@
webkit.org/b/194044 imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer.html [ Failure ]
-webkit.org/b/224791 fast/cookies/cookie-averse-document.html [ Crash ]
-webkit.org/b/224791 fast/cookies/local-file-can-set-cookies.html [ Crash Pass ]
webkit.org/b/224791 imported/w3c/web-platform-tests/fetch/nosniff/parsing-nosniff.window.html [ Failure Pass ]
webkit.org/b/224791 imported/w3c/web-platform-tests/mimesniff/mime-types/parsing.any.html [ Timeout Pass ]
webkit.org/b/224791 imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noreferrer.html [ Timeout Pass ]
Modified: trunk/Source/WebCore/ChangeLog (276428 => 276429)
--- trunk/Source/WebCore/ChangeLog 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Source/WebCore/ChangeLog 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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-22 Myles C. Maxfield <[email protected]>
[iOS] Web processes recreated after crashing are not created with the right contentSizeCategory
Modified: trunk/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp (276428 => 276429)
--- trunk/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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: trunk/Source/WebCore/platform/network/soup/SoupVersioning.h (276428 => 276429)
--- trunk/Source/WebCore/platform/network/soup/SoupVersioning.h 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Source/WebCore/platform/network/soup/SoupVersioning.h 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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: trunk/Source/cmake/OptionsGTK.cmake (276428 => 276429)
--- trunk/Source/cmake/OptionsGTK.cmake 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Source/cmake/OptionsGTK.cmake 2021-04-22 11:47:40 UTC (rev 276429)
@@ -203,7 +203,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: trunk/Source/cmake/OptionsWPE.cmake (276428 => 276429)
--- trunk/Source/cmake/OptionsWPE.cmake 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Source/cmake/OptionsWPE.cmake 2021-04-22 11:47:40 UTC (rev 276429)
@@ -123,7 +123,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: trunk/Tools/buildstream/ChangeLog (276428 => 276429)
--- trunk/Tools/buildstream/ChangeLog 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Tools/buildstream/ChangeLog 2021-04-22 11:47:40 UTC (rev 276429)
@@ -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-04-17 Philippe Normand <[email protected]>
REGRESSION(r275755): [GStreamer] Crashes on surfaceless i915 platforms
Modified: trunk/Tools/buildstream/elements/sdk/libsoup3.bst (276428 => 276429)
--- trunk/Tools/buildstream/elements/sdk/libsoup3.bst 2021-04-22 08:29:02 UTC (rev 276428)
+++ trunk/Tools/buildstream/elements/sdk/libsoup3.bst 2021-04-22 11:47:40 UTC (rev 276429)
@@ -1,8 +1,8 @@
kind: meson
sources:
- kind: tar
- url: gnome_downloads:libsoup/2.99/libsoup-2.99.3.tar.xz
- ref: 22d327cb5f93a859c582a176e07be49871026b33f72f09d18f094eeba4ef76e3
+ url: gnome_downloads:libsoup/2.99/libsoup-2.99.4.tar.xz
+ ref: 8a4d39e908da97811db2f7c773b08348a360a8e1e988404332e8ff071263af3e
build-depends:
- freedesktop-sdk.bst:components/gobject-introspection.bst
- freedesktop-sdk.bst:components/python3.bst
@@ -22,6 +22,8 @@
-Dntlm=disabled
-Dvapi=disabled
-Dsysprof=disabled
+ -Dtests=false
+ -Dautobahn=disabled
public:
bst:
overlap-whitelist: