summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2012-07-31 22:59:18 +0100
committerVincent Sanders <vince@netsurf-browser.org>2012-07-31 22:59:18 +0100
commit845dca45def00350df5866d27ff22eb492f355d9 (patch)
treec7f44c0b080e3abb69cebbc9800b52d228e35137 /render
parent9e3db46b67f45b57a683fe1ff3350f89a6387354 (diff)
downloadnetsurf-845dca45def00350df5866d27ff22eb492f355d9.tar.gz
netsurf-845dca45def00350df5866d27ff22eb492f355d9.tar.bz2
resume parse on sync script error as well as success
Diffstat (limited to 'render')
-rw-r--r--render/html_script.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/render/html_script.c b/render/html_script.c
index b27abf7f4..44b661d8f 100644
--- a/render/html_script.c
+++ b/render/html_script.c
@@ -336,6 +336,12 @@ convert_script_sync_cb(hlcache_handle *script,
s->already_started = true;
+ /* continue parse */
+ err = dom_hubbub_parser_pause(parent->parser, false);
+ if (err != DOM_HUBBUB_OK) {
+ LOG(("unpause returned 0x%x", err));
+ }
+
break;
case CONTENT_MSG_STATUS: