ladybird/Services
Aliaksandr Kalenik 5d8880a899 Compositor+WebContent: Initialize WebContent transport peer pid
A WebContent display-list update can send compositor resource
attachments over the WebContent-to-compositor transport. On Windows,
serializing an attachment requires the destination process id, but this
secondary transport never exchanged peer pids before the first message.

That left TransportSocketWindows with m_peer_pid == -1 and hit the
serialize_attachments() verification when WebContent tried to send the
first attachment-bearing compositor update. Add InitTransport to this
endpoint and run it immediately after WebContent creates the compositor
connection, before any other IPC uses the channel.
2026-06-15 00:50:02 +02:00
..
Compositor Compositor+WebContent: Initialize WebContent transport peer pid 2026-06-15 00:50:02 +02:00
ImageDecoder LibSandbox: Add macOS service sandboxing 2026-06-10 21:16:41 +02:00
RequestServer LibSandbox: Add macOS service sandboxing 2026-06-10 21:16:41 +02:00
WebContent Compositor+WebContent: Initialize WebContent transport peer pid 2026-06-15 00:50:02 +02:00
WebDriver LibWebView: Keep browser history in the UI process 2026-06-14 17:38:44 +02:00
WebWorker LibSandbox: Add macOS service sandboxing 2026-06-10 21:16:41 +02:00
CMakeLists.txt Compositor+LibWebView+WebContent: Scaffold opt-in Compositor process 2026-05-22 19:50:42 +01:00
RendererSandbox.h WebContent: Sandbox renderer processes on Linux 2026-06-09 19:35:09 +02:00
RendererSandboxLinux.cpp WebContent: Sandbox renderer processes on Linux 2026-06-09 19:35:09 +02:00
RendererSandboxMacOS.cpp LibSandbox: Add macOS service sandboxing 2026-06-10 21:16:41 +02:00
RendererSandboxUnimplemented.cpp WebContent: Sandbox renderer processes on Linux 2026-06-09 19:35:09 +02:00