Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add table, td, tr to allowed list of tags
pygments emits line numbers via tables, with tr and td elements (https://pygments.org/docs/formatters/#HtmlFormatter). lxml's clean_html considers table, tr and td as safe elements, but with #1854 they are now considered unsafe. So instead of displaying line numbers, the table, tr and td elements are escaped, and show up as literal HTML if trying to enable line numbers via the method introduced in #1683. This PR adds table, tr and td as safe elements so that line numbers can continue to work. I know that there are probably plans to move away from bleach (#1892), but this is a small and focused change so hopefully doesn't need to block on
- Loading branch information