diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/html/script.nim | 2 | ||||
-rw-r--r-- | src/server/buffer.nim | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/html/script.nim b/src/html/script.nim index b465eb7e..ac2924ee 100644 --- a/src/html/script.nim +++ b/src/html/script.nim @@ -116,7 +116,7 @@ func moduleTypeToRequestDest*(moduleType: string; default: RequestDestination): proc newClassicScript*(ctx: JSContext; source: string; baseURL: URL; options: ScriptOptions; mutedErrors = false): ScriptResult = - let urls = baseURL.serialize(excludepassword = true) + let urls = '<' & baseURL.serialize() & '>' let record = ctx.compileScript(source, urls) return ScriptResult( t: srtScript, diff --git a/src/server/buffer.nim b/src/server/buffer.nim index 5245e706..2a6cdbdf 100644 --- a/src/server/buffer.nim +++ b/src/server/buffer.nim @@ -1437,7 +1437,7 @@ proc baseURL(buffer: Buffer): URL = return buffer.document.baseURL proc evalJSURL(buffer: Buffer; url: URL): Opt[string] = - let surl = $url + let surl = '<' & $url & '>' let source = surl.toOpenArray("javascript:".len, surl.high).percentDecode() let ctx = buffer.window.jsctx let ret = ctx.eval(source, $buffer.baseURL, JS_EVAL_TYPE_GLOBAL) |