1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-03-04 18:48:31 +00:00

Fix dangling table elements

This commit is contained in:
M66B 2020-11-08 13:01:47 +01:00
parent ddbfc4a6fa
commit 33dfbe654f

View file

@ -837,8 +837,8 @@ public class HtmlHelper {
for (Element child : table.children()) { for (Element child : table.children()) {
switch (child.tagName()) { switch (child.tagName()) {
case "thead": case "thead":
case "tfoot":
case "tbody": case "tbody":
case "tfoot":
for (Element sub : child.children()) for (Element sub : child.children())
if ("tr".equals(sub.tagName())) { if ("tr".equals(sub.tagName())) {
rows.add(sub); rows.add(sub);
@ -1017,6 +1017,9 @@ public class HtmlHelper {
} }
} }
// Fix dangling table elements
document.select("tbody,thead,tfoot,tr,th,td").tagName("div");
// Images // Images
// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img // https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img
for (Element img : document.select("img")) { for (Element img : document.select("img")) {