Bug 254089

Summary: REGRESSION(261320@main): [GLib] Broke WebKitUserContentManager::script-message-received
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: WebKitGTKAssignee: Michael Catanzaro <mcatanzaro>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, mcatanzaro
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
See Also: https://bugs.webkit.org/show_bug.cgi?id=253476

Description Michael Catanzaro 2023-03-17 13:25:28 PDT
In 261320@main I forgot to update the marshaller used by WebKitUserContentManager::script-message-received. It worked perfectly fine in my development environment for whatever reason, but was broken in at least Ephy Tech Preview.
Comment 1 Michael Catanzaro 2023-03-17 13:31:03 PDT
Um, this is a speculative fix because I can't reproduce the crashes in my development environment, but it's correct and I'd be surprised if this isn't enough.
Comment 2 Michael Catanzaro 2023-03-17 13:40:07 PDT
Pull request: https://github.com/WebKit/WebKit/pull/11664
Comment 3 EWS 2023-03-17 15:20:52 PDT
Committed 261810@main (fa61ab3f2467): <https://commits.webkit.org/261810@main>

Reviewed commits have been landed. Closing PR #11664 and removing active labels.