WebUI: migrate away from inline HTML code
commit5afeecbf18397ca3805564bd499207ead2e3b4bb
authorChocobo1 <Chocobo1@users.noreply.github.com>
Sat, 10 Aug 2024 04:55:48 +0000 (10 12:55 +0800)
committerGitHub <noreply@github.com>
Sat, 10 Aug 2024 04:55:48 +0000 (10 12:55 +0800)
tree223a4bd72382dd1c823597232e66887a38f48dfd
parent4570c0ef9e19d75990f686850b7bb591ad339669
WebUI: migrate away from inline HTML code

`innerHTML` &  `outerHTML` setter will more or less evaluate the value which could be used to
inject malicious code. So replace them with safer alternatives.

PR #21163.
src/webui/www/private/scripts/client.js
src/webui/www/private/scripts/contextmenu.js
src/webui/www/private/scripts/dynamicTable.js
src/webui/www/private/scripts/prop-files.js
src/webui/www/private/scripts/prop-general.js
src/webui/www/private/scripts/prop-webseeds.js
src/webui/www/private/scripts/search.js