From 9ebdc7dd7abb7537f9e47a5dd8dab8585696da0b Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Fri, 2 Oct 2015 09:29:51 +0100 Subject: ensure completion of async js scripts completes the fetch When the fetch of asynchronous javascript scripts completed the completion of html rendering was not processed leaving the state machine waiting forever. --- render/html_script.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'render') diff --git a/render/html_script.c b/render/html_script.c index 07bee51c1..ef6f4d673 100644 --- a/render/html_script.c +++ b/render/html_script.c @@ -183,6 +183,13 @@ convert_script_async_cb(hlcache_handle *script, break; } + /* if there are no active fetches remaining begin post parse + * conversion + */ + if (html_can_begin_conversion(parent)) { + html_begin_conversion(parent); + } + return NSERROR_OK; } -- cgit v1.2.3