summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2019-05-04 15:00:50 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2019-05-04 15:01:15 +0100
commit99809ee64669da845f28808361ebd7e7dea5fd6c (patch)
treee99162d0678b63b7f6a5561640ca71e8e54dc40d
parenta03b4a3c14768b262547ebc64b12b12f09910eef (diff)
downloadnetsurf-99809ee64669da845f28808361ebd7e7dea5fd6c.tar.gz
netsurf-99809ee64669da845f28808361ebd7e7dea5fd6c.tar.bz2
Better dukky debug for node creation
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r--content/handlers/javascript/duktape/dukky.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/content/handlers/javascript/duktape/dukky.c b/content/handlers/javascript/duktape/dukky.c
index 5b3c12b95..a2bcad070 100644
--- a/content/handlers/javascript/duktape/dukky.c
+++ b/content/handlers/javascript/duktape/dukky.c
@@ -163,6 +163,12 @@ dukky_push_node_stacked(duk_context *ctx)
/* ... node nodeptr klass nodes */
duk_pop_3(ctx);
/* ... node */
+ {
+ duk_dup(ctx, -1);
+ const char * what = duk_safe_to_string(ctx, -1);
+ NSLOG(dukky, DEEPDEBUG, "Created: %s", what);
+ duk_pop(ctx);
+ }
return true;
}
@@ -457,7 +463,12 @@ dukky_push_node(duk_context *ctx, struct dom_node *node)
/* ... node nodes */
duk_pop(ctx);
/* ... node */
- NSLOG(dukky, DEEPDEBUG, "Found it memoised");
+ {
+ duk_dup(ctx, -1);
+ const char * what = duk_safe_to_string(ctx, -1);
+ NSLOG(dukky, DEEPDEBUG, "Found it memoised: %s", what);
+ duk_pop(ctx);
+ }
return true;
}
/* ... nodes undefined */