mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
79f5dff810
commit
78395922c0
@ -68,6 +68,8 @@ def build_selector(text, case_sensitive=True):
|
||||
except Exception:
|
||||
return None
|
||||
|
||||
PSEUDO_PAT = r':(first-letter|first-line|link|hover|visited|active|focus|before|after)'
|
||||
|
||||
def is_rule_used(root, selector, log, pseudo_pat, cache):
|
||||
selector = pseudo_pat.sub('', selector)
|
||||
selector = MIN_SPACE_RE.sub(r'\1', selector)
|
||||
@ -160,7 +162,7 @@ def remove_unused_css(container, report=None, remove_unused_classes=False):
|
||||
style_rules = {name:tuple(sheet.cssRules.rulesOfType(CSSRule.STYLE_RULE)) for name, sheet in sheets.iteritems()}
|
||||
|
||||
num_of_removed_rules = num_of_removed_classes = 0
|
||||
pseudo_pat = re.compile(r':(first-letter|first-line|link|hover|visited|active|focus|before|after)', re.I)
|
||||
pseudo_pat = re.compile(PSEUDO_PAT, re.I)
|
||||
cache = {}
|
||||
|
||||
for name, mt in container.mime_map.iteritems():
|
||||
|
Loading…
x
Reference in New Issue
Block a user