servo/components/malloc_size_of
Martin Robinson 37695c8c8c
script: Do not set up an IPC route for every image load (#35041)
Instead of setting up a route for every image load in the DOM / Layout,
route all incoming image cache responses through the `ScriptThread`.
This avoids creating a set of file descriptor for every image that is
loaded.

This change requires having the `ImageCache` track the `PipelineId` of
the original the listener so that the `ScriptThread` can route it
properly to the correct `Window`.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-01-25 09:39:04 +00:00
..
Cargo.toml script: Do not set up an IPC route for every image load (#35041) 2025-01-25 09:39:04 +00:00
lib.rs script: Do not set up an IPC route for every image load (#35041) 2025-01-25 09:39:04 +00:00
LICENSE-APACHE Fork Stylo's malloc_size_of into Servo (#34332) 2024-11-22 14:57:55 +00:00
LICENSE-MIT Fork Stylo's malloc_size_of into Servo (#34332) 2024-11-22 14:57:55 +00:00