Warn about parsing error

Falling back to HTML is good, but probably don't do it silently.
This commit is contained in:
John Factotum
2023-03-05 11:39:47 +00:00
committed by GitHub
parent dee64c19bb
commit 15aa43bd42
+1
View File
@@ -513,6 +513,7 @@ class Loader {
let doc = new DOMParser().parseFromString(str, mediaType) let doc = new DOMParser().parseFromString(str, mediaType)
// change to HTML if it's not valid XHTML // change to HTML if it's not valid XHTML
if (mediaType === MIME.XHTML && doc.querySelector('parsererror')) { if (mediaType === MIME.XHTML && doc.querySelector('parsererror')) {
console.warn(doc.querySelector('parsererror').innerText)
item.mediaType = MIME.HTML item.mediaType = MIME.HTML
doc = new DOMParser().parseFromString(str, item.mediaType) doc = new DOMParser().parseFromString(str, item.mediaType)
} }