From 158ba153f58bf11f3322b03daa6c0eafefed19aa Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Thu, 18 Jan 2018 15:12:18 -0500 Subject: [PATCH] Allow space-separate xsslint pragrma disabling --- scripts/xss_linter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/xss_linter.py b/scripts/xss_linter.py index aa89801332..ceb697a14a 100755 --- a/scripts/xss_linter.py +++ b/scripts/xss_linter.py @@ -314,7 +314,7 @@ class RuleViolation(object): found. """ - pragma_match = re.search(r'xss-lint:\s*disable=([a-zA-Z,-]+)', string) + pragma_match = re.search(r'xss-lint:\s*disable=([a-zA-Z,\- ]+)', string) if pragma_match is None: return if scope_start_string: @@ -324,7 +324,7 @@ class RuleViolation(object): return for disabled_rule in pragma_match.group(1).split(','): - if disabled_rule == self.rule.rule_id: + if disabled_rule.strip() == self.rule.rule_id: self.is_disabled = True return