ladybird/Userland
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
..
Libraries LibWebView+WebContent+headless-browser: Make the page info IPCs async 2024-09-19 18:07:17 +02:00
Services LibWebView+WebContent+headless-browser: Make the page info IPCs async 2024-09-19 18:07:17 +02:00
Utilities LibWebView+WebContent+headless-browser: Make the page info IPCs async 2024-09-19 18:07:17 +02:00