From e13308712854e7b9de2c02c580a5beced1bfb720 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Tue, 21 Mar 2023 17:11:48 +0000 Subject: [PATCH] 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 --- Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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); -- 2.30.2