Branch: refs/heads/webkitglib/2.46 Home: https://github.com/WebKit/WebKit Commit: 81cee3c181be7c5241b6a74bfbf15edf6a155daf https://github.com/WebKit/WebKit/commit/81cee3c181be7c5241b6a74bfbf15edf6a155daf Author: Alejandro G. Castro <a...@igalia.com> Date: 2024-09-06 (Fri, 06 Sep 2024)
Changed paths: M Source/WebKit/WebProcess/GPU/media/gstreamer/VideoLayerRemoteGStreamer.cpp Log Message: ----------- Cherry-pick 283261@main (97a7051ae478). https://bugs.webkit.org/show_bug.cgi?id=279195 [WPE] Fix GPUProcess compilation problem https://bugs.webkit.org/show_bug.cgi?id=279195 Reviewed by Philippe Normand. Some missing header, probably unified build problem. * Source/WebKit/WebProcess/GPU/media/gstreamer/VideoLayerRemoteGStreamer.cpp: Canonical link: https://commits.webkit.org/283261@main Canonical link: https://commits.webkit.org/282416.66@webkitglib/2.46 Commit: e617b2d213724f6ed25c4f2d27e194112ea9fcf9 https://github.com/WebKit/WebKit/commit/e617b2d213724f6ed25c4f2d27e194112ea9fcf9 Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2024-09-06 (Fri, 06 Sep 2024) Changed paths: M Source/WebKit/Platform/IPC/SharedBufferReference.cpp M Source/WebKit/Platform/IPC/SharedBufferReference.h M Source/WebKit/UIProcess/WebPageProxy.cpp Log Message: ----------- Cherry-pick 283254@main (ea6f3ad7b704). https://bugs.webkit.org/show_bug.cgi?id=275087 REGRESSION(274563@main): [GTK] Broke webkit_web_resource_get_data() on https://register.gitlab.gnome.org/ https://bugs.webkit.org/show_bug.cgi?id=275087 Reviewed by Chris Dumez. Always make the buffer contiguous in SharedBufferReference::span() if needed. The callers of SharedBufferReference::span() always expect the buffer data without having to know whether the internal buffer is contiguous or not. * Source/WebKit/Platform/IPC/SharedBufferReference.cpp: (IPC::SharedBufferReference::span const): * Source/WebKit/Platform/IPC/SharedBufferReference.h: * Source/WebKit/UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::getLoadDecisionForIcon): Canonical link: https://commits.webkit.org/283254@main Canonical link: https://commits.webkit.org/282416.67@webkitglib/2.46 Commit: 06773ca9d41ee565f0dd8decb14037af83acfa88 https://github.com/WebKit/WebKit/commit/06773ca9d41ee565f0dd8decb14037af83acfa88 Author: Miguel Gomez <mago...@igalia.com> Date: 2024-09-06 (Fri, 06 Sep 2024) Changed paths: M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp Log Message: ----------- Cherry-pick 283216@main (e6024502b5ca). https://bugs.webkit.org/show_bug.cgi?id=279177 [GTK][WPE][GStreamer] Fix build with glib < 2.68 https://bugs.webkit.org/show_bug.cgi?id=279177 Reviewed by Philippe Normand and Michael Catanzaro. Replace the usage of g_memdup2 with an equivalent code. * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp: (gst_buffer_new_memdup): Canonical link: https://commits.webkit.org/283216@main Canonical link: https://commits.webkit.org/282416.68@webkitglib/2.46 Compare: https://github.com/WebKit/WebKit/compare/b34dd0edac3b...06773ca9d41e To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes