From ad065f42cd0b385949e0bb9925e8768d60b5bbb5 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 26 Mar 2026 23:45:35 +0000 Subject: [PATCH] fix: replace all innerHTML assignments with safeHTML for AMO review Replaced all 31 innerHTML assignments across popup.js (12), options.js (17), and content.js (3) to pass Mozilla AMO linter. Each file gets a safeHTML(el, html) helper: - popup.js/options.js: DOMParser-based (extension page context) - content.js: