[security] Migrate innerHTML in profileModalController.js

Replaced 26 instances of `innerHTML` assignment with safe DOM APIs (`textContent`, `replaceChildren`, `document.createElement`) in `js/ui/profileModalController.js`.
Updated the `scripts/check-innerhtml.mjs` baseline to reflect the reduction (from 27 to 1). The remaining instance loads a static HTML template.

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-11 03:11:39 +00:00
1 parent 83d8023767
commit 8ca4a71240
2 files changed
+30 -27

No files matched your search

+1 -1
View File
@@ -51,7 +51,7 @@ const BASELINE = {
"js/ui/dm/NotificationCenter.js": 1,
"js/ui/loginModalController.js": 3,
"js/ui/moreMenuController.js": 1,
"js/ui/profileModalController.js": 27,
"js/ui/profileModalController.js": 1,
"js/ui/subscriptionHistoryController.js": 7,
"js/ui/videoListViewController.js": 1,
"js/ui/views/VideoListView.js": 3,