summaryrefslogtreecommitdiff
path: root/content/handlers/javascript/duktape/generics.js
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-01 21:40:54 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-01 21:40:54 +0100
commitf365e75407bc9964c09613f80de0b64eb6055975 (patch)
treeae52154354474999b9e4fabbf6304fdeec3efb15 /content/handlers/javascript/duktape/generics.js
parentbb3e0e51f1cbae2134b7891c44a24bccc2f7f255 (diff)
downloadnetsurf-f365e75407bc9964c09613f80de0b64eb6055975.tar.gz
netsurf-f365e75407bc9964c09613f80de0b64eb6055975.tar.bz2
Dukky: Support console logging better
Add a polyfill for Array.from(), and fix the console formatter so that it won't keep exploding. This should improve matters in the tests. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'content/handlers/javascript/duktape/generics.js')
-rw-r--r--content/handlers/javascript/duktape/generics.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/content/handlers/javascript/duktape/generics.js b/content/handlers/javascript/duktape/generics.js
index 6850c9b7d..29beffc2c 100644
--- a/content/handlers/javascript/duktape/generics.js
+++ b/content/handlers/javascript/duktape/generics.js
@@ -44,7 +44,7 @@ var NetSurf = {
const offset = target.search("%");
- if (offset == -1 || offset >= target.length) {
+ if (offset == -1 || offset >= (target.length - 1)) {
// We've a string, but the % either doesn't exist or is
// at the end of it, so give up
return Array.from(arguments);