|
|
|
|
@ -161,7 +161,7 @@ export function append_empty_stylesheet(node: Node) {
|
|
|
|
|
// Using the hash for the empty string (for an empty tag) works in all browsers except Safari.
|
|
|
|
|
// So as a workaround for the workaround, when we append empty style tags we set their content to /* empty */.
|
|
|
|
|
// The hash 'sha256-9OlNO0DNEeaVzHL4RZwCLsBHA8WBQ8toBp/4F5XV2nc=' will then work even in Safari.
|
|
|
|
|
style_element.textContent = style_element.textContent || '/* empty */';
|
|
|
|
|
style_element.textContent = '/* empty */';
|
|
|
|
|
append_stylesheet(get_root_for_style(node), style_element);
|
|
|
|
|
return style_element.sheet as CSSStyleSheet;
|
|
|
|
|
}
|
|
|
|
|
|