This commit is contained in:
Kovid Goyal 2016-03-08 22:33:55 +05:30
parent 85f38c0bb4
commit 0632a064cf

View File

@ -191,10 +191,17 @@ SHORTHAND_DEFAULTS = {
'list-style': 'inherit', 'font': 'inherit', 'list-style': 'inherit', 'font': 'inherit',
} }
_safe_parser = None
def safe_parser():
global _safe_parser
if _safe_parser is None:
import logging
_safe_parser = CSSParser(loglevel=logging.CRITICAL, validate=False)
return _safe_parser
def normalize_filter_css(props): def normalize_filter_css(props):
import logging
ans = set() ans = set()
p = CSSParser(loglevel=logging.CRITICAL, validate=False) p = safe_parser()
for prop in props: for prop in props:
n = normalizers.get(prop, None) n = normalizers.get(prop, None)
ans.add(prop) ans.add(prop)