On Wed, Jun 15, 2016 at 19:24:35 -0500, Michael Catanzaro wrote:
The reason we don't offer a sync API is that it could cause your
application to hang during IPC between the browser process and the web
process.
Understood. It's one of the reasons we're looking at getting the "uzbl"
bits separate from the "gui" bits. Unfortunately, there's lots of
crosstalk (accessing GTK objects from the other thread is fraught with
peril as one would expect) and C is not exactly the most…expressive
language for such things.
--Ben