diff --git a/src/client/dom/element.ts b/src/client/dom/element.ts index 9df48eb..a170def 100644 --- a/src/client/dom/element.ts +++ b/src/client/dom/element.ts @@ -22,6 +22,7 @@ export default function (client: ScramjetClient, self: typeof window) { self.HTMLIFrameElement, self.HTMLEmbedElement, self.HTMLScriptElement, + self.HTMLSourceElement, ], href: [self.HTMLAnchorElement, self.HTMLLinkElement], data: [self.HTMLObjectElement], diff --git a/src/controller/index.ts b/src/controller/index.ts index 6b6eabc..1d74685 100644 --- a/src/controller/index.ts +++ b/src/controller/index.ts @@ -31,7 +31,7 @@ export class ScramjetController { serviceworkers: false, naiiveRewriter: false, captureErrors: false, - sourcemaps: true, + sourcemaps: false, }, }; @@ -47,9 +47,7 @@ export class ScramjetController { }); await this.#saveConfig(); - const reg = await navigator.serviceWorker.register(serviceWorkerPath, { - scope: this.config.prefix, - }); + const reg = await navigator.serviceWorker.register(serviceWorkerPath); dbg.log("service worker registered"); return reg;