summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2016-01-21 14:58:38 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2016-01-21 14:58:38 +0000
commitd9e92d2032f2b24abe665ca02499277f540a8021 (patch)
tree59669a1431798971ffa0ed73bcd1503aa7ea94b2 /render
parent82b298ac2c28dcaf7510e97b8a1379b34c8ab15c (diff)
downloadnetsurf-d9e92d2032f2b24abe665ca02499277f540a8021.tar.gz
netsurf-d9e92d2032f2b24abe665ca02499277f540a8021.tar.bz2
Add comment on on-demand JS context creation safety
Checking for enable_scripting isn't needed here.
Diffstat (limited to 'render')
-rw-r--r--render/html_script.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/render/html_script.c b/render/html_script.c
index c9fed647e..fe3455d9f 100644
--- a/render/html_script.c
+++ b/render/html_script.c
@@ -517,6 +517,9 @@ html_process_script(void *ctx, dom_node *node)
dom_hubbub_error err = DOM_HUBBUB_OK;
/* ensure javascript context is available */
+ /* We should only ever be here if scripting was enabled for this
+ * content so it's correct to make a javascript context if there
+ * isn't one already. */
if (c->jscontext == NULL) {
union content_msg_data msg_data;