diff --git a/src/client/element.ts b/src/client/element.ts index f0b34db..095df84 100644 --- a/src/client/element.ts +++ b/src/client/element.ts @@ -140,6 +140,6 @@ for (const target of [Node.prototype, MutationObserver.prototype, document]) { }, }); } - } catch (e) { } + } catch (e) {} } } diff --git a/src/shared/rewriters/url.ts b/src/shared/rewriters/url.ts index 94be7d2..338a0a6 100644 --- a/src/shared/rewriters/url.ts +++ b/src/shared/rewriters/url.ts @@ -30,7 +30,7 @@ export function encodeUrl(url: string | URL, origin?: URL) { if (!url) url = origin.href; if (url.startsWith("javascript:")) { - return "javascript:" + rewriteJs(url.slice("javascript:".length)); + return "javascript:" + rewriteJs(url.slice("javascript:".length), origin); } else if (/^(#|mailto|about|data|blob)/.test(url)) { return url; } else if (canParseUrl(url, origin)) {