diff --git a/src/client/dom/element.ts b/src/client/dom/element.ts index ca66c9e..5973638 100644 --- a/src/client/dom/element.ts +++ b/src/client/dom/element.ts @@ -27,12 +27,7 @@ export default function (client: ScramjetClient, self: typeof window) { self.HTMLScriptElement, self.HTMLSourceElement, ], - href: [ - self.HTMLAnchorElement, - self.HTMLLinkElement, - self.SVGUseElement, - self.SVGImageElement, - ], + href: [self.HTMLAnchorElement, self.HTMLLinkElement, self.SVGImageElement], data: [self.HTMLObjectElement], action: [self.HTMLFormElement], formaction: [self.HTMLButtonElement, self.HTMLInputElement], diff --git a/src/shared/rewriters/html.ts b/src/shared/rewriters/html.ts index 6c13ead..3c49ea7 100644 --- a/src/shared/rewriters/html.ts +++ b/src/shared/rewriters/html.ts @@ -127,7 +127,7 @@ export const htmlRules: { "input", "track", ], - href: ["a", "link", "area", "use", "image"], + href: ["a", "link", "area", "image"], data: ["object"], action: ["form"], formaction: ["button", "input", "textarea", "submit"],