Merge pull request #17009 from cpennington/cms-login-factory-page

Convert cms login.html to the require_page pattern in preparation for…
This commit is contained in:
Calen Pennington
2018-01-24 10:19:27 -05:00
committed by GitHub
13 changed files with 96 additions and 19 deletions

View File

@@ -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
@@ -2383,6 +2383,8 @@ class MakoTemplateLinter(BaseLinter):
</script> | # script tag end
<%static:require_module(_async)?.*?> | # require js script tag start (optionally the _async version)
</%static:require_module(_async)?> | # require js script tag end (optionally the _async version)
<%static:require_page.*?> | # require js script tag start
</%static:require_page> | # require js script tag end
<%static:webpack.*?> | # webpack script tag start
</%static:webpack> | # webpack script tag end
<%static:studiofrontend.*?> | # studiofrontend script tag start