summaryrefslogtreecommitdiff
path: root/bs4/builder/__init__.py
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2016-07-16 12:21:15 -0400
committerLeonard Richardson <leonardr@segfault.org>2016-07-16 12:21:15 -0400
commit682233e4c9e9fa11b5b84055e0bb272f5e941194 (patch)
tree67eed54264943be78b4a115922bae09453f61be2 /bs4/builder/__init__.py
parentadcfa8e5ec199c41f5b22041dbfeb852aa034434 (diff)
The contents of <textarea> tags will no longer be modified when the
tree is prettified. [bug=1555829]
Diffstat (limited to 'bs4/builder/__init__.py')
-rw-r--r--bs4/builder/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/bs4/builder/__init__.py b/bs4/builder/__init__.py
index f444edd..601979b 100644
--- a/bs4/builder/__init__.py
+++ b/bs4/builder/__init__.py
@@ -7,6 +7,7 @@ import sys
from bs4.element import (
CharsetMetaAttributeValue,
ContentMetaAttributeValue,
+ HTMLAwareEntitySubstitution,
whitespace_re
)
@@ -230,7 +231,7 @@ class HTMLTreeBuilder(TreeBuilder):
Such as which tags are empty-element tags.
"""
- preserve_whitespace_tags = set(['pre', 'textarea'])
+ preserve_whitespace_tags = HTMLAwareEntitySubstitution.preserve_whitespace_tags
empty_element_tags = set(['br' , 'hr', 'input', 'img', 'meta',
'spacer', 'link', 'frame', 'base'])