luci.js: remove unsafe fallback code from dom.parse()

Do not fallback to .innerHTML if DOMParser() failed for whatever reason.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 63d9bcb682)
This commit is contained in:
Jo-Philipp Wich 2021-12-23 17:09:13 +01:00
parent db88156dff
commit b3cd473517

View file

@ -1248,7 +1248,7 @@
* `null` on parsing failures or if no element could be found.
*/
parse: function(s) {
var elem;
var elem = null;
try {
domParser = domParser || new DOMParser();
@ -1256,16 +1256,7 @@
}
catch(e) {}
if (!elem) {
try {
dummyElem = dummyElem || document.createElement('div');
dummyElem.innerHTML = s;
elem = dummyElem.firstChild;
}
catch (e) {}
}
return elem || null;
return elem;
},
/**