mirror of
https://github.com/go-gitea/gitea
synced 2025-07-05 10:07:22 +00:00
Backport #27267 by @silverwind 1. Dropzone attachment removal, pretty simple replacement 2. Image diff: The previous code fetched every image twice, once via `img[src]` and once via `$.ajax`. Now it's only fetched once and a second time only when necessary. The image diff code was partially rewritten. Co-authored-by: silverwind <me@silverwind.io>
This commit is contained in:
@ -128,3 +128,14 @@ export function decodeURLEncodedBase64(base64url) {
|
||||
.replace(/_/g, '/')
|
||||
.replace(/-/g, '+'));
|
||||
}
|
||||
|
||||
const domParser = new DOMParser();
|
||||
const xmlSerializer = new XMLSerializer();
|
||||
|
||||
export function parseDom(text, contentType) {
|
||||
return domParser.parseFromString(text, contentType);
|
||||
}
|
||||
|
||||
export function serializeXml(node) {
|
||||
return xmlSerializer.serializeToString(node);
|
||||
}
|
||||
|
Reference in New Issue
Block a user