[Webkit-unassigned] [Bug 280247] New: IPC communication with web processes when PSON enabled broken in 4.1 API
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 23 20:27:01 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=280247
Bug ID: 280247
Summary: IPC communication with web processes when PSON enabled
broken in 4.1 API
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: enometh at meer.net
CC: bugs-noreply at webkitgtk.org
Since bug #278016 was closed and fixed a regression I'd like to start
a new bug with the unresolved issues presented there
"When a new webprocess is swapped in, it appears to be unable to
communicate with the ui process. typically the page-created is used to
communicate to the parent process to negotiate an IPC channel and/or
register the page-id for further communication, this seems to be
failing."
This is not a regression as it broken even in webkit 2.44
"when "process-swap-on-cross-site-navigation-enabled" is turned
on messages sent by
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"
It is not only that these officially supported IPC mechanisms
fail, all IPC seems to be failing. Perhaps Chris could verify
this is the case?
--
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/20240924/d7c4ff0b/attachment.htm>
More information about the webkit-unassigned
mailing list