Merge pull request #8280 from zen-browser/alert-autofix-19

Potential fix for code scanning alert no. 19: Overly permissive regular expression range
This commit is contained in:
mr. m
2025-05-14 10:16:48 +02:00
committed by GitHub

View File

@@ -249,7 +249,7 @@ var gZenThemesImporter = new (class {
writeToDom(themesWithPreferences) {
for (const browser of ZenMultiWindowFeature.browsers) {
for (const { enabled, preferences, name } of themesWithPreferences) {
const sanitizedName = `theme-${name?.replaceAll(/\s/g, '-')?.replaceAll(/[^A-z_-]+/g, '')}`;
const sanitizedName = `theme-${name?.replaceAll(/\s/g, '-')?.replaceAll(/[^A-Za-z_-]+/g, '')}`;
if (enabled !== undefined && !enabled) {
const element = browser.document.getElementById(sanitizedName);