Filter out <base> when rendering books

This commit is contained in:
Kovid Goyal 2019-10-16 06:19:28 +05:30
parent 7ca139a210
commit bf18b7273f
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -587,8 +587,10 @@ def serialize_elem(elem, nsmap):
nl = name.lower()
if ns == EPUB_NS:
ns, name = None, 'epub-' + name
if nl == 'meta':
return # Filter out <meta> tags as they have unknown side-effects
if nl in ('meta', 'base'):
# Filter out <meta> tags as they have unknown side-effects
# Filter out <base> tags as the viewer uses <base> for URL resolution
return
if nl in known_tags:
name = nl
ans = {'n':name}