BUG HTMLText whitelist considers text nodes

Minor improvement to #2853.
If a list of whitelisted elements are specified, text nodes no longer evade the whitelist