|
@@ -722,8 +722,8 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
stylesheetContent = stylesheetContent.replace(urlFunction, urlFunction.replace(resourceURL, new URL(resourceURL, baseURI).href));
|
|
stylesheetContent = stylesheetContent.replace(urlFunction, urlFunction.replace(resourceURL, new URL(resourceURL, baseURI).href));
|
|
|
} else {
|
|
} else {
|
|
|
if (resourceURL.startsWith(DATA_URI_PREFIX)) {
|
|
if (resourceURL.startsWith(DATA_URI_PREFIX)) {
|
|
|
- if (resourceURL.includes("<")) {
|
|
|
|
|
- const escapedResourceURL = resourceURL.replace(/&/g, "&").replace(/\u00a0/g, " ").replace(/</g, "<").replace(/>/g, ">");
|
|
|
|
|
|
|
+ const escapedResourceURL = resourceURL.replace(/&/g, "&").replace(/\u00a0/g, " ").replace(/</g, "<").replace(/>/g, ">");
|
|
|
|
|
+ if (escapedResourceURL != resourceURL) {
|
|
|
stylesheetContent = stylesheetContent.replace(resourceURL, escapedResourceURL);
|
|
stylesheetContent = stylesheetContent.replace(resourceURL, escapedResourceURL);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|