[Webkit-unassigned] [Bug 278016] REGRESSION(??????): Communication with web processes broken in surf browser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 23 02:38:10 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=278016

enometh at meer.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |enometh at meer.net

--- Comment #7 from enometh at meer.net ---
Created attachment 472637

  --> https://bugs.webkit.org/attachment.cgi?id=472637&action=review

fix unconditional pson on 4.1 api


I spotted this with a git grep psonEnabled, a misplaced ifdef CAIRO in
the 2.45.1 snapshot. The patch fixes the clients using webkit2-4.1
without turning on PSON

However when process-swap-on-cross-site-navigation-enabled is turned
on , the IPC communication bug I reported here is still present.

webkit_web_page_send_message_to_view messages are not delivered at all
from the "page-created" callback to the WebView.

webkit_web_extension_send_message_to_context is delivered to the
WebContext in the UI process but the WeBPage page_id is not yet
initialized, and there is no reliable way to assciate the WebProcess
with the WebPage on the page-created signal.

Any insights (into what I may be missing) or advice welcome

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240923/34ec8dec/attachment.htm>


More information about the webkit-unassigned mailing list