From: Michael Catanzaro Date: Tue, 21 Mar 2023 17:11:48 +0000 (+0000) Subject: Fix WebKitUserContentManager::script-message-received marshaller X-Git-Tag: archive/raspbian/2.40.0-3+rpi1~1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e13308712854e7b9de2c02c580a5beced1bfb720;p=webkit2gtk.git Fix WebKitUserContentManager::script-message-received marshaller Bug: https://bugs.webkit.org/show_bug.cgi?id=254089 Origin: https://github.com/WebKit/WebKit/commit/fa61ab3f24678c03f96ca6c4a51a8c7e21439f83 =================================================================== Gbp-Pq: Name fix-script-message-received-marshaller.patch --- diff --git a/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp index af2d963bb3..f778b19bc8 100644 --- a/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp +++ b/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp @@ -106,7 +106,11 @@ static void webkit_user_content_manager_class_init(WebKitUserContentManagerClass G_TYPE_FROM_CLASS(gObjectClass), static_cast(G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED), 0, nullptr, nullptr, +#if ENABLE(2022_GLIB_API) + g_cclosure_marshal_VOID__OBJECT, +#else g_cclosure_marshal_VOID__BOXED, +#endif G_TYPE_NONE, 1, #if ENABLE(2022_GLIB_API) JSC_TYPE_VALUE);