Conversion: handle the :before and :after pseudo CSS selectors correctly

This commit is contained in:
Kovid Goyal 2013-03-21 14:38:38 +05:30
parent 9c68d50e8e
commit 5decefad7d

View File

@ -319,7 +319,7 @@ class Stylizer(object):
rules.sort()
self.rules = rules
self._styles = {}
pseudo_pat = re.compile(ur':(first-letter|first-line|link|hover|visited|active|focus)', re.I)
pseudo_pat = re.compile(ur':(first-letter|first-line|link|hover|visited|active|focus|before|after)', re.I)
for _, _, cssdict, text, _ in rules:
fl = pseudo_pat.search(text)
if fl is not None: