Micro-optimization

This commit is contained in:
Kovid Goyal 2019-10-16 06:26:27 +05:30
parent bf18b7273f
commit 3bf9fe32ac
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -580,6 +580,7 @@ def map_epub_type(epub_type, attribs, elem):
known_tags = ('img', 'script', 'link', 'image', 'style')
discarded_tags = ('meta', 'base')
def serialize_elem(elem, nsmap):
@ -587,7 +588,7 @@ def serialize_elem(elem, nsmap):
nl = name.lower()
if ns == EPUB_NS:
ns, name = None, 'epub-' + name
if nl in ('meta', 'base'):
if nl in discarded_tags:
# Filter out <meta> tags as they have unknown side-effects
# Filter out <base> tags as the viewer uses <base> for URL resolution
return