ladybird/Userland/Utilities
Timothy Flynn 3332230cef LibWebView+WebContent+headless-browser: Make the page info IPCs async
The IPCs to request a page's text, layout tree, etc. are currently all
synchronous. This can result in a deadlock when WebContent also makes
a synchronous IPC call, as both ends will be waiting on each other.

This replaces the page info IPCs with a single, asynchronous IPC. This
new IPC is promise-based, much like our screenshot IPC.
2024-09-19 18:07:17 +02:00
..
abench.cpp LibMedia: Absorb LibAudio 2024-09-12 10:01:19 +02:00
animation.cpp Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
gzip.cpp Utilities: Merge the gunzip utility with gzip 2024-05-14 12:35:25 -06:00
headless-browser.cpp LibWebView+WebContent+headless-browser: Make the page info IPCs async 2024-09-19 18:07:17 +02:00
icc.cpp LibGfx+icc: Prefix AK::FixedPoint with AK Namespace 2024-07-18 09:43:38 +01:00
image.cpp Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
js.cpp Utilities/js: Make it possible to exit via two consecutive ^C's 2024-07-27 11:49:45 +01:00
lzcat.cpp AK: Add the Input word to input-only buffered streams 2023-05-09 11:18:46 +02:00
tar.cpp Utilities/tar: Open archive file before changing directory 2024-06-01 18:35:31 +02:00
wasm.cpp LibWasm+LibWeb+test-wasm: Refcount Wasm::Module for function references 2024-08-22 09:36:40 +02:00
xml.cpp LibURL+Everywhere: Only percent decode URL paths when actually needed 2024-08-05 09:58:13 +02:00
xzcat.cpp AK: Add the Input word to input-only buffered streams 2023-05-09 11:18:46 +02:00