fix: svguseelement rewriting (fixes discord hover icons)

This commit is contained in:
Percs 2025-02-21 18:15:09 -06:00
parent ebfadf2f37
commit 1070e68dcf
2 changed files with 2 additions and 7 deletions

View file

@ -27,12 +27,7 @@ export default function (client: ScramjetClient, self: typeof window) {
self.HTMLScriptElement, self.HTMLScriptElement,
self.HTMLSourceElement, self.HTMLSourceElement,
], ],
href: [ href: [self.HTMLAnchorElement, self.HTMLLinkElement, self.SVGImageElement],
self.HTMLAnchorElement,
self.HTMLLinkElement,
self.SVGUseElement,
self.SVGImageElement,
],
data: [self.HTMLObjectElement], data: [self.HTMLObjectElement],
action: [self.HTMLFormElement], action: [self.HTMLFormElement],
formaction: [self.HTMLButtonElement, self.HTMLInputElement], formaction: [self.HTMLButtonElement, self.HTMLInputElement],

View file

@ -127,7 +127,7 @@ export const htmlRules: {
"input", "input",
"track", "track",
], ],
href: ["a", "link", "area", "use", "image"], href: ["a", "link", "area", "image"],
data: ["object"], data: ["object"],
action: ["form"], action: ["form"],
formaction: ["button", "input", "textarea", "submit"], formaction: ["button", "input", "textarea", "submit"],