mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-04 18:48:31 +00:00
Added support for HTML samp element
This commit is contained in:
parent
4013867351
commit
e0f87975fc
1 changed files with 4 additions and 2 deletions
|
@ -545,7 +545,7 @@ public class HtmlHelper {
|
||||||
sheets = parseStyles(parsed.head().select("style"));
|
sheets = parseStyles(parsed.head().select("style"));
|
||||||
|
|
||||||
Safelist safelist = Safelist.relaxed()
|
Safelist safelist = Safelist.relaxed()
|
||||||
.addTags("hr", "abbr", "big", "font", "dfn", "ins", "del", "s", "tt", "mark", "address", "input")
|
.addTags("hr", "abbr", "big", "font", "dfn", "ins", "del", "s", "tt", "mark", "address", "input", "samp")
|
||||||
.addAttributes(":all", "class")
|
.addAttributes(":all", "class")
|
||||||
.addAttributes(":all", "style")
|
.addAttributes(":all", "style")
|
||||||
.addAttributes("span", "dir")
|
.addAttributes("span", "dir")
|
||||||
|
@ -1191,7 +1191,8 @@ public class HtmlHelper {
|
||||||
|
|
||||||
// Pre formatted text
|
// Pre formatted text
|
||||||
// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre
|
// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre
|
||||||
for (Element pre : document.select("pre")) {
|
// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/samp
|
||||||
|
for (Element pre : document.select("pre,samp")) {
|
||||||
NodeTraversor.traverse(new NodeVisitor() {
|
NodeTraversor.traverse(new NodeVisitor() {
|
||||||
private int index = 0;
|
private int index = 0;
|
||||||
private boolean inElement = false;
|
private boolean inElement = false;
|
||||||
|
@ -3943,6 +3944,7 @@ public class HtmlHelper {
|
||||||
break;
|
break;
|
||||||
case "pre":
|
case "pre":
|
||||||
case "tt":
|
case "tt":
|
||||||
|
case "samp":
|
||||||
// Signature
|
// Signature
|
||||||
setSpan(ssb, StyleHelper.getTypefaceSpan("monospace", context), start, ssb.length());
|
setSpan(ssb, StyleHelper.getTypefaceSpan("monospace", context), start, ssb.length());
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Add table
Reference in a new issue