summaryrefslogtreecommitdiff
path: root/qutebrowser/utils
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-19 12:48:05 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-19 17:59:47 +0100
commit046148fa8fac770b4e1816af4b9342f17bc361d4 (patch)
tree718b33ba51cb9cafd64c64dfe2cb93acad71731b /qutebrowser/utils
parent2f3ae984d04261d1df735f8688fb8d5e6013675f (diff)
downloadqutebrowser-046148fa8fac770b4e1816af4b9342f17bc361d4.tar.gz
qutebrowser-046148fa8fac770b4e1816af4b9342f17bc361d4.zip
Improve certificate error formatting
Diffstat (limited to 'qutebrowser/utils')
-rw-r--r--qutebrowser/utils/usertypes.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/qutebrowser/utils/usertypes.py b/qutebrowser/utils/usertypes.py
index dd2535e26..4408ce6cb 100644
--- a/qutebrowser/utils/usertypes.py
+++ b/qutebrowser/utils/usertypes.py
@@ -19,6 +19,7 @@
"""Custom useful data types."""
+import html
import operator
import enum
import dataclasses
@@ -492,6 +493,9 @@ class AbstractCertificateErrorWrapper:
def is_overridable(self) -> bool:
raise NotImplementedError
+ def html(self) -> str:
+ return f'<p>{html.escape(str(self))}</p>'
+
@dataclasses.dataclass
class NavigationRequest: